BTscope - Arduino oscilloscope

100+
Téléchargements
Classification du contenu
Tout le monde
Capture d'écran
Capture d'écran
Capture d'écran

À propos de cette appli

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
}
Dernière mise à jour :
29 mars 2024

Sécurité des données

La sécurité consiste d'abord à comprendre comment les développeurs collectent et partagent vos données. Les pratiques en matière de confidentialité et de sécurité des données peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces renseignements et peut les mettre à jour au fil du temps.
Aucune donnée n'est partagée avec des tiers
En savoir plus à propos de la façon dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus à propos de la façon dont les développeurs déclarent la collecte

Assistance de l'appli

À propos du développeur
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined

Autres applis de DonatasG