Sommario:

Allarme Arduino - A prova di gatto: 6 passaggi
Allarme Arduino - A prova di gatto: 6 passaggi

Video: Allarme Arduino - A prova di gatto: 6 passaggi

Video: Allarme Arduino - A prova di gatto: 6 passaggi
Video: Agropoli, spaventa un gatto rischiando di farlo finire sotto un'auto 2024, Novembre
Anonim
Allarme Arduino - A prova di gatto
Allarme Arduino - A prova di gatto

I gatti possono essere fantastici. Possono essere così incredibilmente coccolosi, sfocati e divertenti. Tuttavia, quando iniziano un progetto, possono essere incredibilmente difficili da scoraggiare. Quale modo migliore per scoraggiare un gatto di una luce e un suono sensibili al movimento?

In questa lezione imparerai come configurare e codificare un Arduino per rilevare il movimento vicino ad esso. Quando si verifica un movimento, dissuaderà la creatura sia con la luce LED che con il suono.

Una certa esperienza di base con i circuiti e la programmazione è utile ma non necessaria.

Forniture

1 Arduino Uno

1 tagliere

2 Resistenza 330Ω

1 cicalino

1 LED RGB

10 cavi jumper

1 adattatore 9V1A (per la configurazione e il collegamento)

Passaggio 1: Passaggio 1: assemblaggio del sensore a ultrasuoni

Passaggio 1: assemblaggio del sensore a ultrasuoni
Passaggio 1: assemblaggio del sensore a ultrasuoni

Inizia ad assemblare la tua breadboard.

Collegare il sensore a ultrasuoni come mostrato sopra. Prendi nota dei quattro diversi pin (etichettati) VCC, Trig, Echo e Gnd. Assicurati che il VCC stia andando alla fonte di alimentazione a 5V e che il GND stia andando a terra.

Trig dovrebbe andare al Pin 2 ed Echo dovrebbe andare al Pin 3.

Passaggio 2: Passaggio 2: collegare il cicalino

Passaggio 2: collegare il cicalino
Passaggio 2: collegare il cicalino

Ancora una volta, segui la breadboard sopra per collegare il cicalino. Assicurarsi che il terminale + del cicalino sia collegato al pin 7 e utilizzare un resistore da 330 per collegare il terminale - a massa.

Passaggio 3: Passaggio 3: collegare il LED

Passaggio 3: collegare il LED
Passaggio 3: collegare il LED

Collegare il LED RGB come mostrato nello schema. Il rosso dovrebbe attaccarsi al pin 9, il verde dovrebbe attaccarsi al pin 10 e il blu al pin 11. L'ultimo (e più lungo) pin dovrebbe attaccarsi a terra, con un resistore da 330.

Passaggio 4: Passaggio 4: Tempo di codifica

È ora di aggiungere il codice. Utilizzando l'editor Arduino, il codice seguente farà accendere il LED e il cicalino emetterà rumore a seconda della distanza a cui il sensore ultrasonico rileva un oggetto.

Se sei stato creativo con uno qualsiasi dei tuoi numeri Pin, sappi che potrebbe essere necessario cambiarli per far funzionare il codice.

Passaggio 5: Passaggio 5: è ora di fermare il gatto

Imposta la tua disposizione dove vuoi per impedire al tuo gatto di andare in posti. Sto cercando di impedirgli di camminare sul pavimento del mio seminterrato, dove non c'è una porta per impedirlo. Quando cammina davanti al sensore, si spegne. È facilmente spaventato dal rumore e dalle luci, quindi non ci vuole troppo per dissuaderlo.

Passaggio 6: Passaggio 6: Gioca con le impostazioni

Alcune delle cose che puoi regolare o modificare a seconda delle tue esigenze:

  • Quale "distanzaInCM" fa sì che le cose accadano. Vuoi che sia quando rileva qualcosa di molto vicino o solo quando è più lontano? Se lo regoli per essere troppo lontano, potrebbe essere necessario ottenere un sensore a ultrasuoni migliore che sia più sensibile.
  • Che gamma di colori vuoi usare? Con il LED RGB, si scelgono valori casuali tra 0 e 100 o 0 e 255 (in rosso quando qualcosa è vicino) per dare un avvertimento più grande.
  • La frequenza del cicalino può essere regolata. Le frequenze più basse sono note più basse, le frequenze più alte sono note più alte.

Consigliato: