Domande taggate «programming»

Il processo di progettazione e scrittura del codice sorgente come parte di un programma (o schizzo) per Arduino. Per domande sul caricamento del codice su una scheda Arduino, utilizzare invece il tag [uploading].



4
Setup e loop sono forniti per comodità?
Gli schizzi di Arduino di solito presentano una setupe loopfunzione. Queste funzioni sono fornite solo per comodità o hanno effettivamente scopi speciali? (ad es .: alcune operazioni non sono consentite o consentite in setup e loop) Questi due pezzi di codice sono equivalenti: Classico void setup() { pinMode(LED_BUILTIN, OUTPUT); } …
13 programming  c++ 


4
Ottenere un numero davvero casuale in Arduino
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 …

2
Arduino come ISP senza computer
Qualcuno ha visto o conosce un metodo di precaricamento (usando un computer o altro) un firmware come dati su un arduino configurato per funzionare come isp e quindi usando quell'arduino collegare l'interfaccia isp in un altro e caricare il firmware. Per essere chiari, sto cercando un modo per rendere possibile …

4
Perché gli schizzi occupano così tanto spazio e memoria?
Quando compilo questo schizzo per lo Yún: int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } Ottengo: Sketch utilizza 5.098 byte (17%) di spazio di archiviazione del programma. Il massimo è 28.672 byte. Le variabili globali utilizzano 153 byte (5%) di memoria dinamica, …

6
Codice per l'esecuzione singola in Arduino
Domanda: dove inserisco il codice se voglio che venga eseguito una sola volta all'avvio di Arduino? Background: tendo ad usare il mio Arduino per eseguire attività che dovrebbero essere eseguite una volta per ciclo di accensione. (Ad esempio, il mio robot dovrebbe avanzare solo una volta ogni volta che lo …

3
Funziona con parametri stringa
Nel mio ciclo principale c'è questa stringa: String string1; Ho una funzione che prenderà string1 come parametro e la userò per inviare questa stringa come SMS. sendSMS(string1); Questa è la funzione sendSMS () (senza parametri): void sendSMS() { sms.beginSMS(remoteNumber); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); lcd.print("Message sent!"); delay(10000); } Le mie domande …
11 programming  c++ 




3
Programmazione di molti Arduinos contemporaneamente con una trasmissione wireless
Avrò molti dispositivi basati su microcontrollore che saranno indipendenti l'uno dall'altro, ma tutti eseguiranno lo stesso programma. Vorrei caricare un programma su tutti contemporaneamente con una trasmissione wireless. Idealmente, l'utente dovrebbe collegare un controller USB al suo computer e caricare un programma dall'ambiente Arduino come se stesse programmando un singolo …

4
Qual è il modo migliore per definire un pin I / O?
Ho letto definizioni come const int ledPin = 9; e anche #define ledPin 9 So che una definizione piace int ledPin = 9; è una cattiva pratica se non hai intenzione di cambiarlo (cosa che di solito non lo farai), anche se l'ho visto più volte nei programmi Arduino. Quale …


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.