Arduino

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

12
Puis-je programmer pour Arduino sans avoir un vrai tableau?
J'aimerais commencer le développement de certains projets Arduino de base, mais je ne possède pas encore de carte Arduino. Est-il possible d'écrire mon code et de l'émuler / de le tester à l'aide d'un ordinateur de bureau afin qu'après mon tableau, je n'ai plus qu'à télécharger et exécuter mon projet ...
204 emulation  testing 


20
Quels sont les autres IDE pour Arduino?
L'IDE Arduino de base manque beaucoup de sophistication présente dans d'autres IDE, tels que l'achèvement du code, la réduction du code, l'organisation des dossiers, etc. Existe-t-il d'autres IDE permettant la programmation en C ou C ++ et améliorant ces aspects?


9
C ++ contre le langage Arduino?
Quels sont les avantages de chaque langue lors de l’utilisation de l’Arduino? Je pense que c'est une bonne question d'ordre général, mais j'ajouterai un mot sur la raison pour laquelle je demande si quelqu'un souhaite me donner un conseil. J'ai de l'expérience dans les langages prétraités tels que JavaScript, PHP ...
81 c++  arduino-ide 

7
Comment organiser la structure de mes projets Arduino pour un contrôle de source facile?
Cela faisait longtemps que je cherchais une bonne réponse à cette question. En règle générale, tout projet Arduino, mais le plus simple, comprendra: Le fichier de code source principal MyProject.ino Bibliothèques spécifiques au projet ( MyProjectLibrary1.h, MyProjectLibrary1.cpp...) Bibliothèques tierces (généralement open source, ajoutées manuellement au répertoire des bibliothèques Arduino) Schémas, ...

4
Comment puis-je gérer le basculement millis ()?
Je dois lire un capteur toutes les cinq minutes, mais mon dessin ayant également d'autres tâches à accomplir, je ne peux pas me contenter delay()des lectures. Il y a le tutoriel Blink sans délai suggérant que je code dans ce sens: void loop() { unsigned long currentMillis = millis(); // ...



11
Comment diviser une chaîne entrante?
J'envoie une liste de positions d'asservissement via la connexion série à l'arduino au format suivant 1:90&2:80&3:180 Ce qui serait analysé comme: servoId : Position & servoId : Position & servoId : Position Comment pourrais-je fractionner ces valeurs et les convertir en un entier?



11
Un Arduino est-il capable de fonctionner 24/7?
Je crée un serveur Web Arduino simple et je veux le garder allumé tout le temps. Donc, il faut supporter de continuer à travailler en permanence. J'utilise un Arduino Uno avec un Ethernet Shield. Il est alimenté par une simple prise de courant 5V @ 1A. Mes questions: Aurais-je des ...

12
Comment imprimer plusieurs variables dans une chaîne?
Supposons que je souhaite imprimer certaines variables sur le terminal. Quel est le moyen le plus simple de les imprimer dans une chaîne? Actuellement, je fais quelque chose comme ça: Serial.print("Var 1:");Serial.println(var1); Serial.print(" Var 2:");Serial.println(var2); Serial.print(" Var 3:");Serial.println(var3); Y a-t-il une meilleure manière de faire cela?


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.