Ho uno scudo motore Arduino come questo collegato alla mia scheda Mega. Vorrei sapere qualche informazione in più sui blocchi di spilli arancioni e bianchi sul tabellone. Il sito Web di Arduino contiene le seguenti informazioni, ma non fornisce alcuna spiegazione di cosa sia meglio usarle per o quali pin …
Questi sono due modi in cui posso contenere una variabile al di fuori del ciclo (o di qualsiasi funzione). Innanzitutto, posso dichiararlo con ambito globale al di fuori del ciclo: void setup() { Serial.begin(9600); } int count = 0; void loop() { Serial.println(count); count++; delay(250); } Posso anche dichiararlo statico …
Ho la seguente configurazione: Arduino Duemilanove Piccolo scaldabagno collegato con relè ottico (PWM è ok) Sensore di temperatura DS18B20 impermeabile Quantità di acqua sconosciuta (ma il sensore di temperatura e il riscaldatore sono sempre sott'acqua). Come posso controllare accuratamente la temperatura dell'acqua, in base alle letture del sensore di temperatura? …
Quando si utilizza C / C ++ su altre piattaforme, il inttipo è in genere 4 byte (o potenzialmente più). Tuttavia, su Arduino, sono solo 2 byte. Perché è diverso? Influisce sulle prestazioni se uso sempre il 4 byte long?
Ho una macchina per caffè espresso che prende l'acqua da una di quelle bottiglie d'acqua blu da 5 galloni (la farei idraulicamente, ma la nostra acqua qui è WAAAAY troppo dura). Se avessi mai accidentalmente lasciato fuoriuscire la bottiglia dall'acqua, la pompa rotativa nella macchina per caffè espresso si sarebbe …
Relativo a: Cosa succede se si verifica un errore di runtime? Questa domanda è simile a quella sopra, tuttavia questa è una situazione alternativa: int pin = 999; pinMode(pin, OUTPUT); digitalWrite(pin, HIGH); Cosa succederebbe in questo caso? Il compilatore potrebbe prenderlo, ma se si usasse un numero casuale, l'IDE lo …
Sto lavorando a un progetto di ottica di spazio libero per inviare dati in modalità wireless tra due punti. Per fare ciò sto usando un LED IR collegato ad un Arduino Uno che pulsa con una frequenza portante a 56 kHz per il trasmettitore e un secondo Arduino con un …
Voglio fare uno schizzo il più piccolo possibile, a scopo di test. Il problema è che quando compilo lo schizzo BareMinimum (con un'impostazione e un loop vuoti), ottengo 466 byte per Uno e un enorme 4.242 per Leonardo. Esiste un modo per scrivere il proprio codice che non ha funzioni …
Voglio includere una dipendenza come la registrazione . Sulla sua pagina dice: Scarica il file zip Metti la cartella Registrazione in "librerie \". Non voglio credere (con una mentalità Maven) che questo è il modo in cui gestiamo le dipendenze nei progetti Arduino. Ciò significa che chiunque verifichi il mio …
Dai un'occhiata a questa immagine: Penso che la maggior parte dell'uso sia d'accordo sul fatto che la cosa "grande argentata" sulla scheda (rossa) sia il famoso cristallo a 16 MHz dell'Arduino. Questo è ciò in cui ho creduto fino a poco tempo fa. Ero annoiato, quindi ho guardato il mio …
Quando si seleziona una scheda all'interno dell'IDE di Arduino, una definizione del preprocessore viene aggiunta a uno dei file dietro le quinte. Dopo molta caccia e buona fortuna ho scoperto che il formato di questa definizione è: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> Alcuni sono facili da indovinare ( ARDUINO_AVR_UNOad esempio), ma altri lo …
Sto usando una scheda Arduino Uno per calcolare gli angoli del mio sistema (braccio robotico). Gli angoli sono in realtà valori di 10 bit (da 0 a 1023) dall'ADC, usando l'intera gamma dell'ADC. Opererò solo nel 1 ° quadrante (da 0 a 90 gradi), dove sia i seni che i …
Nel progetto attuale sto programmando contemporaneamente una scheda UNO e una Leonardo. Il passaggio avanti e indietro tra le due schede nel menu Strumenti richiede troppo tempo a causa delle altre 18 schede che non possiedo comunque. C'è un modo per rimuovere quelle schede dal menu Strumenti?
Mi chiedo perché Arduino non funzioni a 20 MHz, la frequenza per cui l'AVR è specificato. Ora, funzionando a 16 MHz, stiamo sprecando il 20% delle prestazioni per niente. Io non credo che ci siano tutte le implicazioni quando si sostituisce il risonatore 16 MHz con un tipo di 20 …
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.