BTscope - Arduino oscilloscope

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

À propos de l'application

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

Sécurité des données

La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Aucune donnée partagée avec des tiers
En savoir plus sur la manière dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus sur la manière 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