Kirjeldus:
Tasuta rakendus lihtsa Bluetooth-ostsilloskoobi loomiseks Arduino või ESP32-ga. Rakendus sisaldab näidet HC-05 mooduli ja Arduino kasutamisest, kuid see ühildub ka teiste moodulitega. Seda lihtsat ostsilloskoopi saab kasutada mitmesugustes stsenaariumides, näiteks autoelektroonikas andurite testimiseks, ja muudes rakendustes, kus pole vaja kiireid andmeid. See võib olla ka õppevahend signaalide tundmaõppimiseks.
Märksõnad:
Ostsilloskoobi rakendus, ostsilloskoop Androidile, Arduino simulaator, Arduino Bluetooth
Arduino ja HC-05 näidiskood:
// HC-05 mooduliga Arduino Nano näide:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND
#include "SoftwareSerial.h"
SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Muutuja loetud väärtuse salvestamiseks
int analoogPin = A7; // Potentsiomeetri klaasipuhasti (keskmine klemm), mis on ühendatud analoogtihvtiga A7
void setup() {
BTSerial.begin(9600); // HC-05 vaikeedastuskiirus AT käsurežiimis
}
void loop() {
staatiline märgita pikk eelmineMillis = 0;
const märgita pikk intervall = 30; // Soovitud intervall millisekundites
märgita pikk voolMillis = millis();
if (praeguneMillis - eelmineMillis >= intervall) {
eelmineMillis = praeguneMillis;
// Lugege analoogväärtust ja saatke see Bluetoothi kaudu
val = analoogRead(analogPin);
BTSerial.println(val);
}
// Lisage siia kõik mitteblokeerivad ülesanded
// Vältige reageeriva tsükli säilitamiseks funktsiooni delay() kasutamist
}
Värskendatud:
29. märts 2024