20 dicembre 14, 11:49 | #1 (permalink) Top |
User Data registr.: 11-09-2006 Residenza: Mantova
Messaggi: 231
| Cercamodelli con Attiny85
Ciao a tutti, ..ho in casa un po' di attiny85 e ho pensato di farmi un piccolo cercamodelli. Fin qui nessun problema, lo programmo in modo che se non sente il segnale della ricevente sul pin 0 suona un cicalino..., lo alimento e funziona alla grande, peccato che il beep del buzzer collegato quasi non si sente. Sto alimentando tutto con una lipetta 1s. Qualcuno saprebbe darmi una dritta per aumentare il rumore del cicalino? Grazie 1000 |
20 dicembre 14, 12:11 | #2 (permalink) Top |
User Data registr.: 11-09-2006 Residenza: Mantova
Messaggi: 231
|
come non detto, me la sono risposta da solo....metto un t12n3906 tra il pin1 buzzer e massa e il gioco e' fatto. grazie comunque,.....se a qualcuno puo' interessare posto schema e codice, ma e' quasi banale..... grazie comunque |
22 dicembre 14, 11:55 | #3 (permalink) Top | |
User | Citazione:
Grazie
__________________ www.webalice.it/a.seccia06 | |
22 dicembre 14, 12:45 | #4 (permalink) Top |
User Data registr.: 11-09-2006 Residenza: Mantova
Messaggi: 231
|
Io lo uso con successo con Taranis e x8r. Abbino uno scwitch ad un canale libero della ricevente; se attivo lo switch suona il cicalino, se invece per una qualche ragione si spegne la ricevente ( batteria modello sbalzata via...), suona comunque il cicalino. Ovviamente serve alimentare il cicalino per conto suo, altrimenti ti perdi quest'ultima funzione.. ecco scema e codice. Spesa totale dei componenti forse 3 euro... Spero ti sia utile,...... Ciao |
22 dicembre 14, 18:09 | #5 (permalink) Top | |
User | Citazione:
__________________ www.webalice.it/a.seccia06 | |
25 febbraio 15, 14:37 | #6 (permalink) Top |
User Data registr.: 22-11-2013
Messaggi: 1.290
|
Nel caso potresti usare la libreria narcoleptic per il delay: ti mette in sleep il processore durante i delay() risparmiando un tot la batteria: - https://code.google.com/p/narcoleptic/ Codice: /* RC finder By: Lanz se il canale della ricevente emmette segnale > mille non suona, altrimenti o e' spenta e suona o e' interruttore e suona comunque. E' previsto ovviamente che arduino abbia alimentazione separata. Addendum: narcoleptic delay(): https://code.google.com/p/narcoleptic/ */ #include <Narcoleptic.h> int ch1; void setup() { //Serial.begin(9600); pinMode(0, INPUT); // Set input pin } void loop() { ch1 = pulseIn(0, HIGH, 25000); // Read the pulse width of if(ch1<1300){ digitalWrite(1, HIGH); // turn the LED on (HIGH is the voltage level) Narcoleptic.delay(1000); // put the MCU to sleep for 1 sec digitalWrite(1, LOW); // turn the LED off by making the voltage LOW Narcoleptic.delay(1000); // put the MCU to sleep for 1 sec } }
__________________ v911 - LadyBird - nQX - SuperCP - HFP80 - HCP80 - HCP100 - Devo 7e MoD - Taranis - Heli-X Wing Wing Z-84 - Bonsai - M. Sonic - Sonic 64 EDF - S.Kinetic - Rare Bear M. - Walrus - Phoenix 2K - M. DLG - Sbach EPP - Extra 330 - Edge 540T - MX2 EPP 955 - Yak - Reaktor - SCT 1/16 |
Bookmarks |
| |
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Commenti | Ultimo Commento |
timer cercamodelli con cicalino | paolo64 | Circuiti Elettronici | 10 | 29 novembre 19 19:57 |
Cercamodelli | BaroneRosso | Articoli | 9 | 28 marzo 14 09:09 |
cercamodelli non va | giuvg | Circuiti Elettronici | 3 | 24 novembre 09 12:24 |
cercamodelli | elettro72 | Modellismo | 6 | 27 novembre 08 19:58 |