| |
| | #1 (permalink) Top |
| User |
Non conosco molto Arduino ed il relativo micro però hai provato a giocare con i Pull-Up o Pull-Dwn sugli ingressi digitali che usi ? Se gli impulsi in uscita dalla Rx sono positivi prova a mettere un diodo in serie al collegamento con Arduino, anodo alla rx e catodo ad Arduino. Se hai un pull-up attivo su Arduino ed impulsi negativi dalla Rx inverti i collegamenti del diodo.
__________________ Peace & Love Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein) |
| | |
| | #2 (permalink) Top | |
| User Data registr.: 22-11-2013
Messaggi: 1.290
| Citazione:
Anche il diodo e' una soluzione posto che ci sia il problema, si potrebbe saldare direttemente un smd sul darlinghton per non avere delle parti separate.
__________________ 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 | |
| | |
| | #3 (permalink) Top | |
| User | Citazione:
Quindi o gli input della scheda Arduino non rispettano tali valori o va controllato tutto il circuito (ritorni di massa ???).
__________________ Peace & Love Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein) | |
| | |
| | #4 (permalink) Top | |
| User Data registr.: 22-11-2013
Messaggi: 1.290
| Citazione:
- https://cdn.sparkfun.com/assets/5/8/...4b4b000000.png - http://git.andreamanni.com/web?p=aer...ti/bugatti.ino Lunedi' lo rivedo e provo a chiedergli se ha voglia di portarsi dietro l'aereo e guardarci, la palla e' che la scheda e poco accessibile ma visto che cosi' le luci sono tristi (gli ho messo un programma che le cambia con una sequenza determinata non avendo un input) spero che abbia voglia di guardarci. Thanks per lo spunto, provo a rompere le scatole al padrone che magari colto dall'interesse nazionale della cosa si rende disponibile a farmi riesumare il caso
__________________ 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 | |
| | |
| | #5 (permalink) Top | |
| User Data registr.: 03-09-2012 Residenza: Gubbio-Ravenna
Messaggi: 1.771
| Citazione:
Se così fosse sbagli perchè vuoi leggere un segnale digitale con un pin che è un ingresso analogico per la lettura di una tensione! Tutto funziona, ma leggi o 5V o 0V per cui dubito che sia un problema di saldatura ![]() L'istruzione "pinMode(A3,INPUT);" non ha un gran senso in quanto i pin A0,A1,......A5 sono degli ingressi ANALOGICI e non si può modificare il loro "stato"; il compilatore comunque non da errore e lo ritiene un comando corretto (ma concettualmente no) Per far le cose fate fatte bene devi utilizzare un pin I/O DIGITALE dichiarato come INPUT. Esempio (considerando di utilizzare il pin 13): thrPin = 13; pinMode(thrPin,INPUT); thrIn = pulseIn(thrPin, HIGH, 25000);
__________________ Divertirsi insieme e con poco? Prova il combat! Curtman Squadron Combat Sito Web: https://sites.google.com/site/curtmansquadroncombat/ | |
| | |
| | #6 (permalink) Top | |
| User Data registr.: 22-11-2013
Messaggi: 1.290
| Citazione:
- https://www.arduino.cc/en/Reference/digitalRead Sul fatto del pinMode(A3,INPUT) hai perfettamente ragione: i PIN di default sono "input" (ad alta impendenza) quindi quell'istruzione non serve. Pero' dato che non funzionava ce l'ho messa per prova, sai mai che abbiano cambiato qualcosa... Piuttosto sono i PIN analogici A6,A7 (mini / nano) che non possono essere usati in altro modo se non analogico (non sono manco attaccati al pull up).
__________________ 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 | |
| | |
| | #7 (permalink) Top | |
| User Data registr.: 03-09-2012 Residenza: Gubbio-Ravenna
Messaggi: 1.771
| Citazione:
https://www.arduino.cc/en/Tutorial/AnalogInputPins Per cui a questo punto è possibile usare il pulseIn insieme ad A3....
__________________ Divertirsi insieme e con poco? Prova il combat! Curtman Squadron Combat Sito Web: https://sites.google.com/site/curtmansquadroncombat/ | |
| | |
![]() |
| Bookmarks |
| Strumenti discussione | |
| Visualizzazione | |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Messaggio |
| Differenza tra Right hand throttle e Left hand throttle | Rosoy | Elimodellismo Micromodelli | 6 | 04 dicembre 13 09:32 |
| Throttle cut e throttle hold | goblin69 | Elimodellismo Motore Elettrico | 13 | 04 gennaio 12 08:46 |
| Ritardo Throttle | TheStar123 | Aeromodellismo Volo Elettrico | 6 | 27 aprile 09 17:45 |
| 3° canale: throttle | nikemen85 | Elimodellismo Motore Elettrico | 0 | 08 febbraio 07 14:00 |