Que signifie cette erreur? Je ne peux pas le résoudre en aucune façon. avertissement: conversion obsolète de la constante de chaîne en 'char *' [-Wwrite-strings]
Que signifie cette erreur? Je ne peux pas le résoudre en aucune façon. avertissement: conversion obsolète de la constante de chaîne en 'char *' [-Wwrite-strings]
Des questions: La conversion du compte ADC en tension dépend-elle de la tension réelle de la broche +5 V? Si oui, quelle est la méthode acceptée pour obtenir cette tension de la carte? Contexte / détail: J'ai un circuit dans lequel j'ai un Arduino Nano (clone) fonctionnant à partir d'un connecteur...
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 au...
J'ai quelques composants I2C utiles, comme un expandeur de port 16 bits (MCP23017), que j'aimerais utiliser dans divers projets. Que dois-je faire pour que cela fonctionne avec Arduino? Cela fonctionnera-t-il avec n'importe quel Arduino, ou ai-je besoin d'une carte ou d'un blindage...
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...
Je cherche à créer une grille de 15 x 15 capteurs de charge et LED RGB pour une piste de danse interactive. Chaque nœud sera piloté par un arduino et tout l'étage sera géré par un RaspberryPi. J'essaie de trouver la meilleure façon de faire communiquer les nœuds avec le Pi. Idéalement, le réseau...
A posé cette question sur l'échange de piles de génie électrique et a été dirigé ici: Assez explicite; comment pourrais-je convertir un float en char *? J'ai un code dans lequel la «résistance» du flotteur est constamment mise à jour. Je voudrais pouvoir mettre à jour la variable 'result' pour...
Je voudrais savoir s'il existe un moyen d'appeler des fonctions contenues dans des fichiers C à l'aide d'un croquis Arduino? Mon fichier C déclare et définit une fonction. Pour éviter de mettre la définition de la fonction désordonnée dans mon croquis Arduino, je voudrais appeler la fonction...
Comment procéder lorsque vous avez besoin d'un système maître-esclave I2C personnalisé? Quels sont les critères de conception à appliquer? Quels sont les outils de débogage que l'on peut utiliser pour résoudre les
Je suis habitué aux croquis Arduino avec une void setup()partie qui s'exécute une fois et une void loop()partie qui continue à boucler. Que se passe-t-il lorsque vous avez des fonctions d'annulation en dehors du principal void loop()? Est-ce que tous continueront à boucler en parallèle ou...
J'ai un écran LCD 1602 qui fonctionne bien seul. Cependant, je voulais libérer certaines broches en utilisant un contrôleur LCD I2C / IIC que j'ai acheté séparément. Bien que le contrôleur semble communiquer avec mon Arduino UNO à la bonne adresse, je ne parviens pas à afficher le texte. Par défaut...
Comment fonctionnent les registres d'E / S d'Arduino Due? Sur Arduino Uno vient de mettre DDRx, puis PINxde lire, PORTxd'écrire, je voudrais faire la même chose avec un Arduino Due, mais il a beaucoup plus de registres, tels que PIO_OWER, PIO_OSER, PIO_CODR, PIO_SODR, etc. Je ne trouve aucune...
Quelle est la meilleure façon de convertir la date, les heures, les minutes et les secondes en horodatage Unix en millisecondes dans Arduino? J'ai besoin de cette conversion, car j'utilise RTC (date, heures, min, secondes, etc.) et communique l'horodatage Unix sur BLE J'ai trouvé un extrait de code...
J'ai un capteur et il génère un signal analogique. Je lis toutes les données analogiques et les envoie à mon ordinateur. uint8_t sensors[] = { A0,A1,A2,A3,A4,A5,A6 }; const int len = sizeof(sensors) / sizeof(sensors[0]); void loop(void) { for (size_t i = 0; i < len; i++) { auto sensor =...
Je lis sur I2C. Sur ce site: http://playground.arduino.cc/Main/WireLibraryDetailedReference#endTransmission Il indique que endTransmission()peut renvoyer l'un des codes d'état suivants: 0: envoi réussi. 1: envoyer un tampon trop volumineux pour le tampon twi. Cela ne devrait pas se produire, car la...
J'utilise la fonction d'interruption pour remplir un tableau avec des valeurs reçues de digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){ test_array[x]=0; }...
Pas vraiment une pure question Arduino. J'utilise en fait un ATmega168 autonome. Jusqu'à présent, j'utilise un programmeur AVR-ISP (travaillant depuis AVR Studio) pour programmer la puce. Une fois que tout est fait, la puce sera couverte et je n'aurai accès qu'aux broches I2C. Les broches MISO,...
Je voudrais faire un makefile pour compiler des programmes c pour l'arduino. Je suis un peu familier avec make mais je ne l'ai jamais utilisé avec avr-gcc. Quelle est la façon la plus simple de mettre les commandes ci-dessous dans un makefile? $ avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o...