Sommario:

Anti-Girasole - Punta alla tua oscurità!: 6 passaggi (con immagini)
Anti-Girasole - Punta alla tua oscurità!: 6 passaggi (con immagini)

Video: Anti-Girasole - Punta alla tua oscurità!: 6 passaggi (con immagini)

Video: Anti-Girasole - Punta alla tua oscurità!: 6 passaggi (con immagini)
Video: Alex Mucci SIGMATA da Marra 2024, Luglio
Anonim
Anti-Girasole - Indica la tua oscurità!
Anti-Girasole - Indica la tua oscurità!
Anti-Girasole - Indica la tua oscurità!
Anti-Girasole - Indica la tua oscurità!
Anti-Girasole - Indica la tua oscurità!
Anti-Girasole - Indica la tua oscurità!

Fin dall'infanzia, ho sempre voluto cimentarmi con l'elettronica. Recentemente ho comprato Arduino e ho iniziato ad esplorarlo. In questo processo, ho avuto modo di saperne di più sui resistori dipendenti dalla luce (LDR).

In qualche modo, mi imbatto in questa idea. Fondamentalmente, è un girasole elettrico che fa l'opposto del girasole reale. Indica l'oscurità!!!

Passaggio 1: cose di cui hai bisogno

  • 3 LDR
  • 3 resistori da 10k Ohm
  • Un servomotore
  • Scheda Arduino
  • Pochi ponticelli
  • Kit di saldatura
  • PCB perforato
  • Piccolo vaso insieme a un po' di terra asciutta.

Passaggio 2: il circuito

Il circuito
Il circuito
Il circuito
Il circuito

Il punto cruciale è che ogni LDR è responsabile di un angolo, sinistro di 180 gradi, centrale di 90 gradi e destro di 0 gradi. Ad esempio, se l'LDR centrale non riceve alcuna luce e altri LDR ricevono luce, allora

Arduino riceverà il seguente input:

  • LDR sinistro => ALTO
  • LDR medio => BASSO
  • LDR destro => ALTO

Sulla base di questo input, Arduino può calcolare l'angolo (90 gradi in questo caso) e inviare queste informazioni al servomotore.

Passaggio 3: il codice

In parole povere, questo è ciò che fa il codice:

  • Richiede input da 3 LDR.
  • Usando questo input, calcola la quantità di luce che riceve ogni LDR.
  • Ora, calcola l'angolo che dovrebbe andare. Ad esempio, se entrambi i LDR destro e medio non ricevono alcuna luce, l'angolo calcolato sarà di 45 gradi (l'angolo medio di 0 gradi e 90 gradi è di 45 gradi).

Trovi il codice qui.

Passaggio 4: costruire il circuito

Costruisci il circuito
Costruisci il circuito
Costruisci il circuito
Costruisci il circuito
Costruisci il circuito
Costruisci il circuito

Utilizzare PCB perforato per saldare resistori e LDR. Usa la breadboard Arduino per collegare PCB e servomotore. Carica il codice e prova.

Passaggio 5: piantare l'anti-girasole

Pianta l'Anti-girasole
Pianta l'Anti-girasole
Pianta l'Anti-girasole
Pianta l'Anti-girasole
Pianta l'Anti-girasole
Pianta l'Anti-girasole

Ho usato una piccola pentola e ho fatto un buco per far passare i fili. Metti un po' di terra, tieni il servomotore, aggiungi altra terra. Quindi basta collegare il servomotore con Arduino e il gioco è fatto!

Consigliato: