Arduino

Domande e risposte per sviluppatori di hardware e software open source compatibili con Arduino

2
Interruzione di Arduino (al cambio pin)
Uso la funzione di interruzione per riempire un array con i valori ricevuti da digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){ test_array[x]=0; } x=x+1; } Il problema è che quando stampo test_arrayci sono valori come: 111o 000. A quanto mi risulta, …
8 arduino-uno  c  isr 

3
PROGMEM: devo copiare i dati da Flash a RAM per la lettura?
Ho delle difficoltà a capire la gestione della memoria. La documentazione di Arduino dice che è possibile mantenere costanti come stringhe o qualsiasi altra cosa che non voglio cambiare durante il runtime nella memoria del programma. Penso che sia incorporato da qualche parte nel segmento del codice, che deve essere …

3
Più modelli di LED indipendenti
Ho un problema, che all'inizio (ed essendo nuovo ad Arduino) pensavo fosse un'applicazione perfetta per un Arduino. Tuttavia, dopo aver provato e non averlo implementato, dubito di me stesso! Semplicemente: ho bisogno di controllare molti LED in modo indipendente, molti dei quali avranno i loro modelli individuali, ad esempio "5 …


4
Per quale tipo di comunicazione seriale è progettato Arduino Severino?
Arduino è diventato piuttosto costoso da dove vengo (2/3 del prezzo di Raspberry PI), quindi ho creato un clone di Arduino Severino . Avevo usato il dispositivo con il convertitore USB-seriale RS-232. Ma dopo (molto) tempo, il dispositivo ha smesso di funzionare. Il mio amico ha scoperto che la comunicazione …
8 serial 



1
Scrittura della prima libreria - Oggetto flusso seriale
Ho realizzato diversi progetti con Arduino, ma non ho mai fatto altro che un "Hello World" in C. Sto scrivendo la mia prima biblioteca e molte cose orientate agli oggetti mi stanno venendo in mente. Comunque, la mia libreria funziona come dovrebbe, passo un float alla mia funzione e la …
8 serial  c++  library 




1
A cosa servono i pin SVG sul clone SainSmart Uno?
Ho acquistato una scheda clone SainSmart compatibile con Arduino Uno R3. Accanto a ciascuno dei pin IO standard, c'è una fila di 3 pin aggiuntivi (maschio). Sono disposti in colonne, contrassegnate con S, V e G. Si possono vedere su questa immagine: Molti di loro sono immediatamente sopra i loghi …

2
Quanto sono precisi i tempi di pulseIn ()?
Sto usando la pulseIn()funzione per elaborare la codifica dei dati binari basata su PWM. Funziona bene per distinguere gli impulsi che hanno lunghezze significativamente diverse, ad es. 500us contro 1500us. Ciò lo rende più che sufficiente per la gestione dei telecomandi IR tipici. Tuttavia, voglio creare il mio sistema IR …
8 pwm  pulsein  timing 

3
Sensori Grove senza scudo Grove
Esiste una grande varietà di sensori nel sistema Grove . Di solito è possibile accedervi tramite uno schermo speciale (schermo base Grove). Posso accedere a questi sensori direttamente senza uno scudo. In particolare, sono interessato a usarli con un Arduino Pro Mini. La mia ipotesi è che si abbia sicuramente …
8 sensors 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.