BTscope - Arduino oscilloscope

100+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
ທຸກຄົນ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ລາຍລະອຽດ:
ແອັບຟຣີສຳລັບການສ້າງ oscilloscope Bluetooth ແບບງ່າຍດາຍດ້ວຍ Arduino ຫຼື ESP32. ແອັບປະກອບມີຕົວຢ່າງທີ່ໃຊ້ໂມດູນ HC-05 ແລະ Arduino, ແຕ່ມັນຍັງເຂົ້າກັນໄດ້ກັບໂມດູນອື່ນໆ. oscilloscope ງ່າຍດາຍນີ້ສາມາດຖືກນໍາໃຊ້ໃນສະຖານະການຕ່າງໆ, ເຊັ່ນ: ເຄື່ອງເອເລັກໂຕຣນິກລົດຍົນສໍາລັບການທົດສອບເຊັນເຊີ, ແລະໃນຄໍາຮ້ອງສະຫມັກອື່ນໆທີ່ຂໍ້ມູນຄວາມໄວສູງແມ່ນບໍ່ຈໍາເປັນ. ມັນຍັງສາມາດເປັນເຄື່ອງມືການສຶກສາສໍາລັບການຮຽນຮູ້ກ່ຽວກັບສັນຍານ.

ຄໍາສໍາຄັນ:
ແອັບຯ Oscilloscope, oscilloscope ສໍາລັບ Android, Arduino simulator, Arduino Bluetooth


ລະຫັດຕົວຢ່າງສໍາລັບ Arduino ແລະ HC-05:
// ຕົວຢ່າງສໍາລັບ Arduino Nano ກັບໂມດູນ HC-05:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#ລວມທັງ "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // ຕົວແປເພື່ອເກັບຄ່າທີ່ອ່ານ
int analogPin = A7; // potentiometer wiper (terminal ກາງ) ເຊື່ອມຕໍ່ກັບ analog pin A7

ການຕັ້ງຄ່າ void() {
BTSerial.begin(9600); // HC-05 ອັດຕາ baud ເລີ່ມຕົ້ນໃນໂຫມດຄໍາສັ່ງ AT
}

void loop() {
static unsigned long PreviousMillis = 0;
const unsigned long interval = 30; // ໄລຍະຫ່າງທີ່ຕ້ອງການເປັນ milliseconds
unsigned long currentMillis = millis();

ຖ້າ (currentMillis - PreviousMillis >= ໄລຍະຫ່າງ) {
PreviousMillis = ປະຈຸບັນມິນລິສ;

// ອ່ານຄ່າການປຽບທຽບແລະສົ່ງຜ່ານ Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// ເພີ່ມໜ້າວຽກທີ່ບໍ່ຖືກບລັອກຢູ່ບ່ອນນີ້
// ຫຼີກ​ລ້ຽງ​ການ​ນໍາ​ໃຊ້​ການ​ຊັກ​ຊ້າ () ເພື່ອ​ຮັກ​ສາ loop ການ​ຕອບ​ສະ​ຫນອງ​
}
ອັບເດດແລ້ວເມື່ອ
29 ມ.ນ. 2024

ຄວາມປອດໄພຂອງຂໍ້ມູນ

ຄວາມປອດໄພເລີ່ມດ້ວຍການເຂົ້າໃຈວ່ານັກພັດທະນາເກັບກຳ ແລະ ແບ່ງປັນຂໍ້ມູນຂອງທ່ານແນວໃດ. ວິທີປະຕິບັດກ່ຽວກັບຄວາມເປັນສ່ວນຕົວ ແລະ ຄວາມປອດໄພຂອງຂໍ້ມູນອາດຈະແຕກຕ່າງກັນອີງຕາມການນຳໃຊ້, ພາກພື້ນ ແລະ ອາຍຸຂອງທ່ານ. ນັກພັດທະນາໃຫ້ຂໍ້ມູນນີ້ ແລະ ອາດຈະອັບເດດມັນເມື່ອເວລາຜ່ານໄປ.
ບໍ່ໄດ້ໄດ້ແບ່ງປັນຂໍ້ມູນກັບພາກສ່ວນທີສາມ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການແບ່ງປັນຂໍ້ມູນແນວໃດ
ບໍ່ໄດ້ເກັບກຳຂໍ້ມູນ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການເກັບກຳຂໍ້ມູນແນວໃດ

ຝ່າຍຊ່ວຍເຫຼືອຂອງແອັບ

ກ່ຽວກັບນັກພັດທະນາແອັບ
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined