In questo progetto imparerai come creare il tuo allarme Arduino
Questo è un bel progetto per la tua stanza, puoi posizionarlo quasi ovunque ed è facile adattarsi all'ambiente con il semplice codice. Imparerai anche a lavorare con l'HC-SR04.
In questo progetto utilizziamo il sensore ad ultrasuoni HC-SR04 un cicalino e 3 LED di colore diverso. Con il sensore a ultrasuoni misuriamo la distanza di un oggetto o di una persona. Se questa persona si avvicina troppo, suonerà un allarme e si accenderà un LED rosso.
- Livello – Base 10%
- Durata – 5/10 Min 10%
- Costi – € 26.40 euro completo 20%
Passaggio 1: fornisce Arduino Blink
- Arduino Uno
- cavo USB
Passaggio 2: programmazione Arduino Blink
Scarica l'ultimo Arduino IDE sul tuo computer/laptop.
Una volta installato, chiudere il Arduino Uno al computer tramite il cavo USB.
Apri l'IDE di Arduino, seleziona Strumenti -> Board –> Arduino / Genuino Uno.
Quindi selezionare la porta COM corretta.
Ora il tuo Arduino è pronto per ricevere un codice.
Selezionare File –> Esempi –> 01.Nozioni di base–> Lampeggia
Ora dovrebbe apparire il seguente codice:
// la funzione di configurazione viene eseguita una volta quando si preme reset o si accende il board
void setup () {
// inizializza il pin digitale LED_BUILTIN come output.
pinMode(LED_BUILTIN, USCITA);
}
// la funzione loop viene eseguita più e più volte per sempre
void loop () {
digitalWrite(LED_BUILTIN, ALTO); // accende il LED (HIGH è il livello di tensione)
ritardo(1000); // aspetta un secondo
digitalWrite(LED_BUILTIN, BASSO); // spegne il LED portando la tensione BASSA
ritardo(1000); // aspetta un secondo
}
Ora fai clic su verifica in alto a sinistra e attendi che il software termini la compilazione.
Quando dice Compila completa puoi caricare il codice facendo clic su Carica in alto a sinistra.
Una volta caricato il codice, il LED al Pin 13 inizierà a lampeggiare.
Il tuo primo progetto è stato completato con successo!
Sei contento del risultato?
Hai completato questo progetto in modo soddisfacente e vorresti saperne di più sulla programmazione?
Forse programmazione di questo corso online cosa per te!