Vorrei che le mie compilazioni escludessero del codice in base allo spazio flash / programma disponibile. Per essere utilizzato nel codice demo di una libreria che supporto. Considerando che la mia attuale soluzione è quella di utilizzare un #ifdef di tipo processore. Ma vorrei essere più generale e non dover …
Se si desidera inviare i dati dei sensori come la temperatura a un server / database remoto da qualche parte, è necessario utilizzare una sorta di chiamata a un server Web poiché non è possibile connettersi direttamente a un database da Arduino. Come si pubblicano dati su un servizio Web …
So che Vin può essere usato per alimentare la scheda ma ho anche letto che può essere usato come uscita a 5V. È possibile assegnare Vin come uscita come farei con qualsiasi altro GPIO? Se voglio alimentare un LED da GPIO 12, assegnerei GPIO: const int LEDpin_0 = 12; // …
Qual è il metodo migliore per ottenere un numero veramente (al contrario di pseudo) casuale in Arduino, o almeno la migliore approssimazione possibile? Da quanto ho capito, la funzione randomSeed (analogRead (x)) non è abbastanza casuale. Se possibile, il metodo dovrebbe sfruttare solo la configurazione di base di Arduino (senza …
Sto pensando di acquistare un ESP8266. Devo davvero imparare Lua a giocarci? Ho visto alcune persone usarlo con l'IDE Arduino standard. Hai bisogno di un firmware personalizzato per utilizzare l'IDE Arduino anziché Lua? L'IDE di Arduino mi sembra migliore perché conosco già la sintassi. C'è qualche svantaggio nell'usare l'IDE Arduino …
La documentazione per attachInterrupt()dice: ... millis()conta sugli interrupt per contare, quindi non aumenterà mai all'interno di un ISR. Poiché delay()richiede l'interruzione per funzionare, non funzionerà se chiamato all'interno di un ISR. micros()funziona inizialmente, ma inizierà a comportarsi in modo irregolare dopo 1-2 ms. ... In cosa micros()differisce millis()(tranne ovviamente per …
Voglio scrivere uno schizzo che può essere compilato su diverse schede Arduino. Voglio visualizzare sul PC quale scheda è attualmente connessa. Ciò significa che l'utente collega il PC tramite cavo USB alla scheda Arduino / Teensy in cui viene eseguito il mio schizzo e il mio schizzo comunica al PC …
Quando carico un nuovo schizzo sul mio Arduino Uno usando il bootloader Optiboot, cosa succede davvero ? Cosa viene inviato ad Arduino? Come risponde? Che cosa significa "non sincronizzato"? Che cos'è "sincronizzato" comunque? Nota: questa è intesa come una "domanda di riferimento" .
Sto per lavorare al mio primo progetto usando Arduino (sto per comprarne uno la prossima settimana), e uno dei nostri professori dice che possiamo caricare un programma o uno schizzo in una scheda Arduino Uno per circa 8 volte . Ha anche aggiunto che se stiamo usando una versione clone, …
Il mio progetto è un dispositivo basato su Arduino, confezionato in una scatola. Dovrà utilizzare i dati di velocità, latitudine, longitudine e altitudine per registrare le colline che rileva su una SD. Con la semplice pressione di un pulsante, sarà necessario caricare i dati della collina sul server tramite Wi-Fi. …
Mi scusi se è una domanda sciocca, ma non sono riuscito a trovare una risposta. Da un po 'mi chiedo se un Arduino (o in generale qualsiasi altro microcontrollore) si rallegri se il codice è leggero e non deve eseguire troppe operazioni. Un codice che ha troppi if, troppi loop …
Per quanto riguarda il mio programma, è un programma che esegue alcuni calcoli e quindi emette una tensione in base al risultato utilizzando la funzione analogWrite. Tuttavia, il mio problema è che avevo programmato sulla base di un'idea errata che la funzione analogWrite tramite PWM emettesse una tensione analogica, dove …
Sto creando un sistema di registrazione dei dati che registra i dati nella scheda SD ad una velocità elevata di circa 20000-30000 byte al secondo. Ma la libreria SD in arduino attualmente scrive dati a circa 4500-5000 byte al secondo, il che è troppo lento. Ho letto questo trucco per …
Mi piace l'idea di utilizzare l'IDE di Arduino per progetti semplici e per iniziare con Arduino, ma il consenso che ho ottenuto finora è che è per coloro che sono nuovi ad Arduino e / o alla programmazione in generale. La mia comprensione è che è possibile scrivere un programma …
L'uno ha pin digitali contrassegnati 0-13. 0 è contrassegnato come rx e 1 è contrassegnato come tx. Questi due pin possono essere usati come normali pin digitali se sono a corto di pin digitali?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.