Sommario:

Auto - Lampada: 6 passi
Auto - Lampada: 6 passi

Video: Auto - Lampada: 6 passi

Video: Auto - Lampada: 6 passi
Video: Lampada per i miei passi 2024, Novembre
Anonim
Automatico - Lampada
Automatico - Lampada

Ho una libreria in un angolo della stanza. L'area non è illuminata e non mi piace accendere e spegnere la luce ogni volta che voglio prendere un libro.

Con alcuni componenti di base e un codice semplice, puoi anche creare una lampada che si accende automaticamente quando ne hai bisogno e si spegne quando non ne hai bisogno.

Per questo progetto ho utilizzato una scheda arduino nano.

La lampada ha 2 sensori: sensore di distanza a ultrasuoni e sensore di luce (LDR). Il sensore a ultrasuoni avvisa il microcontrollore quando una persona si avvicina alla lampada, quindi dovrebbe accendersi. Il sensore LDR controlla se la stanza è già illuminata: quando c'è già abbastanza luce nella stanza, la lampada non si accenderà nemmeno quando si avvicina.

La lampada si spegnerà da sola se per qualche tempo nessuno le passa accanto.

Passaggio 1: disporre tutti i componenti

Disponi tutti i componenti
Disponi tutti i componenti
Disponi tutti i componenti
Disponi tutti i componenti
Disponi tutti i componenti
Disponi tutti i componenti

Questi sono i componenti utilizzati nella costruzione:

  • Sensore a ultrasuoni (Amazon)
  • Scheda Arduino (Non importa di che tipo, ho scelto Nano per le sue dimensioni) (Amazon)
  • Presa USB (femmina) - non necessaria, ma meglio averla. (Amazzonia)
  • Cavo USB che si adatta alla scheda Arduino
  • Fili di cablaggio: alcuni maschio-femmina e alcuni maschio-maschio. (Amazzonia)
  • Lampada alimentata tramite USB (Amazon)
  • Resistore - 10KΩ è buono
  • un LDR (Amazon)
  • Potenziometro (Amazon)
  • Piccola scatola di cartone - tutti i componenti verranno inseriti all'interno

Strumenti da utilizzare nella costruzione:

  • Saldatore + stagno
  • Pistola a colla
  • coltello multiuso

Se hai tutto questo, puoi iniziare!

Passaggio 2: fai dei buchi nella scatola

Fai buchi nella scatola
Fai buchi nella scatola
Fai buchi nella scatola
Fai buchi nella scatola

Posiziona il sensore a ultrasuoni sulla scatola e segna i suoi "occhi" con la penna.

Usando il taglierino, pratica 2 fori nella scatola in modo da poter inserire gli "occhi" del sensore a ultrasuoni attraverso il cartone.

Con un ago, pratica 2 piccoli fori nella parte superiore della scatola, attraverso i quali infilerai i fili LDR in seguito.

Praticare un foro delle dimensioni della connessione USB nella parte anteriore/superiore della scatola.

Nella parte posteriore: fai un foro in modo da poter passare il cavo USB attraverso di esso al microcontrollore.

Passaggio 3: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio

Per prima cosa, fai passare le gambe LDR attraverso i fori che hai fatto nel passaggio precedente.

Saldare una gamba dell'LDR a una gamba del resistore. Nello stesso punto, saldare un filo maschio-maschio, come nella foto.

Il filo maschio-femmina viene aggiunto alla seconda gamba dell'LDR e uno viene aggiunto all'altra gamba del resistore.

Inserire il filo collegato al pin GND sulla scheda Arduino, il filo collegato alla spina LDR a 5V e il filo collegato a entrambi su A0.

Ciò creerà una caduta di tensione sul resistore, in modo che ci sia più luce nella stanza - maggiore è la tensione che otteniamo dal filo comune.

Prendi 3 fili maschio-femmina, collegali alle gambe del potenziometro. Collega le due gambe esterne - una a 5 V e una a GND, la gamba centrale ad A1.

Prendere 4 fili maschio-femmina, quindi collegare le gambe del sensore ad ultrasuoni in questo modo:

  • Gnd (sensore) > Gnd (arduino)
  • Trig (sensore) > pin digitale 4 (arduino)
  • Eco (sensore) > pin digitale 5 (arduino)
  • Vcc (sensore) > 5V (arduino)

Saldare 2 filetti maschi alle 2 gambe esterne del jack USB.

Collegane uno al GND e l'altro al pin 6. Saprai quale collegare a quale pin dopo aver eseguito il seguente test:

Prova a collegarne uno a GND e uno a 5V e collega la lampada alla presa USB. Se non si accende, girare i fili da GND a 5V e viceversa. Quando la lampada si accende, sposta il filo dal pin 5V e inseriscilo nel pin digitale 6.

Passaggio 4: impostare il potenziometro e la codifica

Imposta il potenziometro e la codifica
Imposta il potenziometro e la codifica

Scarica il codice allegato e caricalo su arduino.

Metti la lavagna dove consideri 'scuro'.

Apri il monitor seriale (ctrl + M) - Vedrai 2 numeri stampati ripetutamente. Regolare il potenziometro fino a quando entrambi i numeri sono circa uguali.

Scarica il codice da github.com. Apri il file "AutoLamp.ino" e caricalo su arduino. (Devi prima estrarre i file).

Passaggio 5: incollaggio

incollare
incollare

Inserisci tutti i componenti nella scatola.

Metti il sensore a ultrasuoni nella parte anteriore, all'interno dei fori che hai tagliato, e incollalo in posizione con la pistola per colla.

Incolla l'LDR in posizione, ma non coprirlo.

Incolla la presa USB accanto al foro che hai praticato in modo che sia rivolta verso l'esterno.

Passa il cavo USB attraverso il foro che hai creato e incollalo in modo che non si muova.

Chiudi e incolla la scatola in modo che non si apra.

Passaggio 6: Finisci

Image
Image

Collega il cavo a un caricabatterie USB e metti la scatola al buio. Collegare la lampada alla presa USB.

questo è tutto! Ora quando le passerai davanti la lampada si accenderà.

Se non le passi davanti per un po', si spegnerà da sola.

Consigliato: