Description:
Une application gratuite pour créer un simple oscilloscope Bluetooth avec Arduino ou ESP32. L'application comprend un exemple utilisant un module HC-05 et Arduino, mais elle est également compatible avec d'autres modules. Cet oscilloscope simple peut être utilisé dans divers scénarios, tels que l'électronique automobile pour tester les capteurs, et dans d'autres applications où des données à grande vitesse ne sont pas requises. Il peut également servir d’outil pédagogique pour en apprendre davantage sur les signaux.
Mots-clés :
Application Oscilloscope, oscilloscope pour Android, simulateur Arduino, Arduino Bluetooth
Exemple de code pour Arduino et HC-05 :
// Exemple pour Arduino Nano avec module HC-05 :
// Brochage :
// VCC --> Vin
// TXD --> broche 10
// RXD --> broche 11
// GND --> GND
#include "SoftwareSerial.h"
LogicielSérie BTSérie(10, 11); // RX | Émission
int val = 0 ; // Variable pour stocker la valeur lue
int analogPin = A7; // Racleur de potentiomètre (borne du milieu) connecté à la broche analogique A7
configuration vide() {
BTSerial.begin(9600); // Débit en bauds par défaut du HC-05 en mode commande AT
}
boucle vide() {
statique non signé long précédentMillis = 0 ;
const intervalle long non signé = 30 ; // Intervalle souhaité en millisecondes
non signé long currentMillis = millis();
if (currentMillis - previousMillis >= intervalle) {
précédentMillis = courantMillis;
// Lire la valeur analogique et l'envoyer via Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}
// Ajoutez ici toutes les tâches non bloquantes
// Évitez d'utiliser delay() pour maintenir une boucle réactive
}
Date de mise à jour
29 mars 2024