Arduino

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


4
Allumez Arduino avec minuterie toutes les 24h
Je travaille actuellement sur un projet Arduino qui m'envoie la charge de la batterie de ma voiture une fois par jour via un ESP8266. Pendant l'hiver, je ne conduis pas ma voiture et je voudrais être informé lorsque la batterie tombe au-delà d'une valeur critique, afin de pouvoir la recharger …
9 power  timers  relay 

2
Existe-t-il une alternative non flottante à pow ()?
J'ai parcouru la RÉFÉRENCE LINGUISTIQUE sur le site Web d'Arduino , et je ne trouve pas d'équivalent non flottant pow() car je dois manquer quelque chose de gros, mais pour la vie de moi, je suis perplexe! J'ai trouvé pow()dans la colonne FONCTIONS sous l'en-tête Math (comme je m'y attendrais), …





2
Pourquoi y a-t-il une horloge dans mon arduino?
Bien sûr, je sais qu'il est utile de contrôler le temps d'un retard, mais toute autre utilisation? Avec une horloge 16Mhz, chaque ligne de mon programme prendra 1/16000000 seconde, non? même une très très grande ligne ne prendra que 1/16000000 de seconde? Avec une horloge à 8 MHz, chaque ligne …

3
Envoi de couleurs au moniteur VGA
Je cherche un moyen simple d'envoyer un signal de mon arduino vers un moniteur vga. Quelle serait la méthode la plus simple et quels composants seraient nécessaires? Je n'ai pas besoin d'afficher une image, juste une couleur unie.



1
Aperçu de la taille du code compilé
Lorsque je compile mon code, l'IDE Arduino renvoie la taille du croquis binaire en octets. Existe-t-il un bon moyen de savoir (approximativement) quelle fonction ou quelle partie de mon code occupe la mémoire flash, de sorte que je ressens quelle fonctionnalité occupe la plus grande partie de la mémoire flash …

2
Augmentez la résolution des bits PWM
Je voudrais augmenter la résolution bit PWM de l'Arduino Uno. En ce moment, c'est 8 bits que je considère comme trop bas. Est-ce possible sans perdre la possibilité d'interruptions et de retards? Koen EDIT Cette configuration fournit une résultance de 16 bits void setupPWM16() { DDRB |= _BV(PB1) | _BV(PB2); …



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.