J'ai un bouclier de moteur Arduino comme celui-ci branché sur ma carte Mega. Je voudrais en savoir plus sur les blocs de broches orange et blanc sur la carte. Le site Web Arduino contient les informations suivantes, mais il ne donne aucune explication sur la meilleure façon de les utiliser …
Ce sont deux façons dont je peux tenir une variable en dehors de la boucle (ou de n'importe quelle fonction). Tout d'abord, je peux le déclarer avec une portée globale en dehors de la boucle: void setup() { Serial.begin(9600); } int count = 0; void loop() { Serial.println(count); count++; delay(250); …
J'ai une machine à expresso qui tire son eau d'une de ces bouteilles d'eau bleue de 5 gallons (je la sonderais, mais notre eau ici est WAAAAY trop dure). Si je laisse accidentellement la bouteille manquer d'eau, la pompe rotative de la machine à expresso sera ruinée, ce qui serait …
Lorsque vous utilisez C / C ++ sur d'autres plates-formes, le inttype est généralement de 4 octets (ou potentiellement plus). Cependant, sur Arduino, ce n'est que 2 octets. Pourquoi est-ce différent? Cela affecte-t-il les performances si j'utilise toujours les 4 octets à la longplace?
J'ai la configuration suivante: Arduino Duemilanove Petit chauffe-eau connecté avec relais optique (PWM est ok) Capteur de température étanche DS18B20 Quantité d'eau inconnue (mais le capteur de température et le chauffage sont toujours sous l'eau). Comment puis-je contrôler avec précision la température de l'eau, sur la base des lectures du …
Lié à: Que se passe-t-il en cas d'erreur d'exécution? Cette question est similaire à celle ci-dessus, mais il s'agit d'une situation alternative: int pin = 999; pinMode(pin, OUTPUT); digitalWrite(pin, HIGH); Que se passerait-il dans ce cas? Le compilateur pourrait l'attraper mais si vous utilisiez un nombre aléatoire, l'IDE le rattraperait-il?
Je travaille sur un projet d'optique de l'espace libre pour envoyer des données sans fil entre deux points. Pour ce faire, j'utilise une LED IR connectée à un Arduino Uno qui émet des impulsions avec une fréquence porteuse de 56 kHz pour l'émetteur et un second Arduino avec un module …
Je veux faire un croquis aussi petit que possible, à des fins de test. Le problème est que lorsque je compile l'esquisse BareMinimum (avec une configuration et une boucle vides), j'obtiens 466 octets pour l'Uno et 4 242 pour le Leonardo. Existe-t-il un moyen d'écrire votre propre code qui n'a …
Je veux inclure une dépendance comme la journalisation . Sur sa page, il est écrit: Télécharger le fichier zip Placez le dossier Logging dans "bibliothèques \". Je ne veux pas croire (avec un état d'esprit Maven) que c'est la façon dont nous gérons les dépendances dans les projets Arduino. Cela …
Jetez un oeil à cette image: Je pense que la plupart des utilisateurs s'accordent à dire que le "gros argenté" sur la carte (rouge) est le fameux cristal 16 MHz de l'Arduino. C'est ce que j'ai cru jusqu'à très récemment. Je m'ennuyais alors j'ai regardé mon Arduino Uno et j'ai …
Lorsque l'on sélectionne une carte dans Arduino IDE, une définition de préprocesseur est ajoutée à l'un des fichiers en arrière-plan. Après beaucoup de chasse et une bonne fortune, j'ai trouvé que le format de cette définition est: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> Certains sont faciles à deviner ( ARDUINO_AVR_UNOpar exemple), mais d'autres le …
Je me demande pourquoi Arduino ne fonctionne pas à 20 MHz, la fréquence pour laquelle l'AVR est spécifié. Maintenant, fonctionnant à 16 MHz, nous perdons 20% de performances pour rien. Je ne pense pas qu'il y ait des implications lorsque vous remplacez le résonateur 16 MHz par un type 20 …
J'utilise une carte Arduino Uno pour calculer les angles de mon système (bras robotique). Les angles sont en fait des valeurs de 10 bits (0 à 1023) de l'ADC, en utilisant toute la gamme de l'ADC. Je ne vais opérer que dans le 1er quadrant (0 à 90 degrés), où …
Dans le projet actuel, je programme simultanément une carte UNO et une carte Leonardo. Le basculement entre les deux cartes dans le menu Outils prend trop de temps à cause des 18 autres cartes que je ne possède pas de toute façon. Existe-t-il un moyen de supprimer ces cartes du …
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.