Vorrei iniziare lo sviluppo di alcuni progetti Arduino di base ma non possiedo ancora una scheda Arduino. C'è un modo in cui posso scrivere il mio codice ed emularlo / testarlo usando un computer desktop, quindi dopo l'arrivo della mia scheda devo solo caricare ed eseguire il mio progetto su …
L'altro giorno ho realizzato un fantastico programma e volevo caricarlo sul mio Arduino. Dopo aver fatto clic sul pulsante di caricamento, è arrivato un tizio di nome avr e mi ha fermato, dicendo: avrdude: stk500_getsync (): non sincronizzato: resp = 0x00 Tutto quello che voglio fare è solo caricare il …
L'IDE di Arduino di base manca di molta sofisticazione presente in altri IDE come il completamento del codice, il collasso del codice, l'organizzazione delle cartelle, ecc. Esistono altri IDE che consentono la programmazione in C o C ++ e migliorano su questi aspetti?
Quali sono i vantaggi di ciascuna lingua quando si utilizza Arduino? Sto pensando che questa sia una buona domanda generale, ma aggiungerò un po 'del perché sto chiedendo se qualcuno vuole darmi un suggerimento. Ho esperienza in linguaggi preelaborati come JavaScript, PHP e ho armeggiato con linguaggi come Java e …
È da molto tempo che cerco una buona risposta a questa domanda. In genere, qualsiasi progetto Arduino ma il più semplice includerà: Il file principale del codice sorgente MyProject.ino Librerie specifiche per il progetto ( MyProjectLibrary1.h, MyProjectLibrary1.cpp...) Librerie di terze parti (generalmente open source gratuito, aggiunte manualmente alla directory delle …
Ho bisogno di leggere un sensore ogni cinque minuti, ma poiché il mio schizzo ha anche altri compiti da svolgere, non riesco solo delay()tra le letture. Esiste il tutorial Blink senza indugio che suggerisce il codice in queste righe: void loop() { unsigned long currentMillis = millis(); // Read the …
C'è un modo in cui posso far funzionare più parti del programma senza fare più cose nello stesso blocco di codice? Un thread in attesa di un dispositivo esterno mentre lampeggia anche un LED in un altro thread.
È possibile avere più di 14 pin di uscita su Arduino, sto lavorando a un progetto in cui ho bisogno di accendere diversi LED singolarmente. Ho solo un Arduino Uno e non voglio ottenere un Mega.
Sto inviando un elenco di posizioni servo tramite la connessione seriale all'Arduino nel seguente formato 1:90&2:80&3:180 Che sarebbe analizzato come: servoId : Position & servoId : Position & servoId : Position Come dividerei questi valori e li convertirò in un numero intero?
L'uso di malloc()e free()sembra piuttosto raro nel mondo di Arduino. È usato in puro AVR C molto più spesso, ma ancora con cautela. È una pessima idea da usare malloc()e free()con Arduino?
Chiunque abbia bambini sa che non aiuta mai con la carta igienica. Qualcuno sa come rintracciare quando è basso o spento e suona un allarme acustico? Semplicemente non so quale sensore utilizzare che possa aiutare. Alcuni che mi sono venuti in mente sono: in base al peso, al riflesso (il …
Sto creando un semplice server Web Arduino e voglio mantenerlo sempre acceso. Quindi deve resistere per continuare a lavorare continuamente. Sto usando un Arduino Uno con Ethernet Shield. È alimentato da una semplice presa di corrente 5V @ 1A. Le mie domande: Avrò problemi a lasciare Arduino sempre acceso? C'è …
Supponiamo di avere alcune variabili che voglio stampare sul terminale, qual è il modo più semplice per stamparle in una stringa? Attualmente faccio qualcosa del genere: Serial.print("Var 1:");Serial.println(var1); Serial.print(" Var 2:");Serial.println(var2); Serial.print(" Var 3:");Serial.println(var3); C'è un modo migliore per farlo?
Sono un nuovo utente di Arduino. Non sono sicuro di poter collegare contemporaneamente USB e alimentatore esterno tramite l'alimentatore ad Arduino. Questo brucerebbe il controller? Fondamentalmente, voglio spegnere automaticamente il computer dopo aver salvato tutti i documenti aperti prima che la batteria del mio UPS si spenga ogni volta che …
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.