Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 20 dicembre 14, 11:49   #1 (permalink)  Top
User
 
L'avatar di ToniPons
 
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
ToniPons non è collegato   Rispondi citando
Vecchio 20 dicembre 14, 12:11   #2 (permalink)  Top
User
 
L'avatar di ToniPons
 
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
ToniPons non è collegato   Rispondi citando
Vecchio 22 dicembre 14, 11:55   #3 (permalink)  Top
User
 
L'avatar di PIOTREC
 
Data registr.: 10-01-2009
Messaggi: 502
Immagini: 9
Citazione:
Originalmente inviato da ToniPons Visualizza messaggio
,.....se a qualcuno puo' interessare posto schema e codice, ma e' quasi banale.....

grazie comunque
Si, a me interessa, purchè funzioni a 2,4Ghz perchè diversi che ne ho trovati in commercio non funzionano a questa frequenza.
Grazie
__________________
www.webalice.it/a.seccia06
PIOTREC non è collegato   Rispondi citando
Vecchio 22 dicembre 14, 12:45   #4 (permalink)  Top
User
 
L'avatar di ToniPons
 
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
Icone allegate
Cercamodelli con Attiny85-cercamodelliattiny85.jpg  
Files allegati
Tipo file: txt cercamodelli.txt‎ (722 Bytes, 241 visite)
ToniPons non è collegato   Rispondi citando
Vecchio 22 dicembre 14, 18:09   #5 (permalink)  Top
User
 
L'avatar di PIOTREC
 
Data registr.: 10-01-2009
Messaggi: 502
Immagini: 9
Citazione:
Originalmente inviato da ToniPons Visualizza messaggio
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
OK, grazie mille
__________________
www.webalice.it/a.seccia06
PIOTREC non è collegato   Rispondi citando
Vecchio 25 febbraio 15, 14:37   #6 (permalink)  Top
User
 
L'avatar di eaman
 
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
eaman non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


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



Tutti gli orari sono GMT +2. Adesso sono le 08:31.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002