Hashtag più usati
1 | #include |
2 | #drone |
3 | #eurotrucksimulator2 |
4 | #dlcitalia |
5 | #ets2 |
6 | #arduino |
7 | #xiaomi |
8 | #aukey |
9 | #farmingsimulator |
Ultimi argomenti attivi
» Comunicazione termine servizio Arduino BT ControlDa Admin Mar Mag 10, 2022 12:55 pm
» Robot aspirapolvere per Alexa: Dreame D9
Da Admin Mar Feb 09, 2021 9:42 am
» Come costruire un robot smart con Arduino
Da Admin Mar Nov 17, 2020 12:15 pm
» TOPPS Trading Cards Match Attax Champsion League/Europa League 2020/21
Da Admin Mar Nov 10, 2020 3:21 pm
» Guida per utilizzare Arduino BT Control v1.2
Da Admin Gio Lug 09, 2020 12:01 pm
» Recensione Umidigi A3 Pro - Smartphone sotto i 100€
Da Admin Gio Apr 04, 2019 12:22 pm
» [Arduino] aiuto programma
Da Glak Mar Mar 12, 2019 9:30 am
» ERRORE NELLA COMPILAZIONE NEXTION
Da papat Mar Feb 26, 2019 7:11 am
» Comandare la Smart TV con Alexa senza broadlink (gratis)
Da Admin Mar Feb 19, 2019 4:31 pm
I postatori più attivi del mese
Nessun utente |
Come realizzare una sirena v2.0 con Arduino
Wiki Info :: Arduino :: Progetti Arduino
Pagina 1 di 1
Come realizzare una sirena v2.0 con Arduino
Questa versione 2.0 è molto simile alla 1.0 . Sostanzialmente quello che cambia è la frequenza dell'altoparlante e l'aggiunta di un led ed un pulsante. Per cui, vi propongo questo piccolo schema (della versione 1.0):
Al centro tra i due LED che vedete nello schema ne dovete aggiungere un altro nello stesso modo con cui sono stati montati gli altri nella breadboard. Successivamente collegate anche il pulsante e lo schema per montare un pulsante è questo qui:
Fatto ciò, colleghiamo tutto ad Arduino nei PIN che preferiti (ovviamente se cambiate quelli rispetto al codice che segue, dovete dopo cambiare i valori corrispettivi nel codice sorgente):
Una guida che spiega passo passo il montaggio e il codice è questo qui:
Al centro tra i due LED che vedete nello schema ne dovete aggiungere un altro nello stesso modo con cui sono stati montati gli altri nella breadboard. Successivamente collegate anche il pulsante e lo schema per montare un pulsante è questo qui:
Fatto ciò, colleghiamo tutto ad Arduino nei PIN che preferiti (ovviamente se cambiate quelli rispetto al codice che segue, dovete dopo cambiare i valori corrispettivi nel codice sorgente):
- Codice:
int tono=8;
int puls=10;
int ledg=6;
int ledr=7;
int ledb=9;
int val=0;
void setup() {
pinMode(ledg, OUTPUT);
pinMode(ledr, OUTPUT);
pinMode(ledb, OUTPUT);
pinMode(tono, OUTPUT);
pinMode(puls, INPUT);
}
void loop() {
val= digitalRead(puls);
if(val==0) {
digitalWrite(ledb, LOW);
tone(tono, 465, 700);
digitalWrite(ledg, HIGH);
digitalWrite(ledr, LOW);
delay(700);
noTone(tono);
tone(tono, 620, 700);
digitalWrite(ledg, LOW);
digitalWrite(ledr, HIGH);
delay(700);
noTone(tono);
}
if(val==1) {
tone(tono, 150);
digitalWrite(ledb, HIGH);
digitalWrite(ledg, HIGH);
digitalWrite(ledr,LOW);
delay(300);
digitalWrite(ledg, LOW);
digitalWrite(ledr, HIGH);
delay(300);
}
}
Una guida che spiega passo passo il montaggio e il codice è questo qui:
Argomenti simili
» Come realizzare una sirena v1.0 con Arduino
» Realizzare sirena v4.0 con potenziometro, clacson e display LCD - Arduino
» Come costruire una sirena v3.0 regolabile con potenziometro - Arduino
» Come realizzare una stazione meteo con Arduino - v1.0
» Come realizzare un impianto antincendio con Arduino - v1.0
» Realizzare sirena v4.0 con potenziometro, clacson e display LCD - Arduino
» Come costruire una sirena v3.0 regolabile con potenziometro - Arduino
» Come realizzare una stazione meteo con Arduino - v1.0
» Come realizzare un impianto antincendio con Arduino - v1.0
Wiki Info :: Arduino :: Progetti Arduino
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.