Arduino

Q & A pour les développeurs de matériel et de logiciels open source compatibles avec Arduino

2
Assemblage sur l'Arduino: registres IO
Question: Quels registres dois-je utiliser pour accéder à l'IO sur l'Arduino Uno lorsque j'utilise l'assembly pour la programmation? Contexte: Je souhaitais pratiquer mes compétences en langage d'assemblage sur l'Arduino (je pensais qu'il serait plus facile d'allumer / éteindre les LED que de se soucier des E / S de la …

2
Publier des données sur un service Web depuis Arduino
Si vous souhaitez soumettre des données de capteur telles que la température à un serveur / base de données distant quelque part, vous devez utiliser une sorte d'appel vers un serveur Web car il n'est pas possible de se connecter directement à une base de données depuis l'Arduino. Comment publier …

3
NodeMCU - Broche Vin en sortie 5V?
Je sais que Vin peut être utilisé pour alimenter la carte, mais j'ai également lu qu'il pouvait être utilisé comme sortie 5V. Est-il possible d'affecter Vin comme sortie comme je le ferais pour n'importe quel autre GPIO? Si je veux alimenter une LED à partir de GPIO 12, j'attribuerais GPIO: …
13 pins  nodemcu  voltage 

4
Obtenir un nombre vraiment aléatoire dans Arduino
Quelle est la meilleure méthode pour obtenir un nombre vraiment (par opposition à un pseudo) aléatoire dans Arduino, ou au moins la meilleure approximation possible? D'après ma compréhension, la fonction randomSeed (analogRead (x)) n'est pas assez aléatoire. Si possible, la méthode devrait exploiter la configuration de base d'Arduino seule (pas …

4
ESP8266, Arduino IDE vs Lua?
Je prévois d'acheter un ESP8266. Ai-je vraiment besoin d'apprendre Lua pour jouer avec? J'ai vu des gens l'utiliser avec l'IDE Arduino standard. Avez-vous besoin d'un firmware personnalisé pour utiliser l'IDE Arduino au lieu de Lua? L'IDE Arduino me semble meilleur car je connais déjà la syntaxe. Y a-t-il un inconvénient …

3
Utilisation de millis () et micros () dans une routine d'interruption
La documentation de attachInterrupt()dit: ... millis()compte sur les interruptions pour compter, donc il n'augmentera jamais à l'intérieur d'un ISR. Puisque delay()nécessite des interruptions pour fonctionner, il ne fonctionnera pas s'il est appelé à l'intérieur d'un ISR. micros()fonctionne initialement, mais commencera à se comporter de façon irrégulière après 1-2 ms. ... …

5
Arduino: comment obtenir le type de carte dans le code
Je veux écrire un croquis qui peut être compilé sur différentes cartes Arduino. Je veux afficher sur le PC quelle carte est actuellement connectée. Cela signifie que l'utilisateur connecte le PC via un câble USB à la carte Arduino / Teensy dans laquelle exécute mon croquis et mon croquis indique …
13 c 



4
Certains composants Arduino semblent ridiculement bon marché
Mon projet est un appareil basé sur Arduino, emballé dans une boîte. Il devra utiliser les données de vitesse, de latitude, de longitude et d'altitude pour enregistrer les collines qu'il détecte sur une carte SD. En appuyant sur un bouton, il devra télécharger les données de la colline sur le …
12 arduino-uno  gps 




4
Écrire un programme C en dehors de l'IDE Arduino?
J'aime l'idée d'utiliser l'Arduino IDE pour des projets simples et pour démarrer avec Arduino, mais le consensus que j'ai obtenu jusqu'à présent est que c'est pour ceux qui sont nouveaux sur Arduino et / ou la programmation en général. Ma compréhension est qu'il est possible d'écrire un programme C à …
12 arduino-ide  library  c 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.