BTscope - Arduino oscilloscope

100+
ჩამოტვირთვები
შემცველობის რეიტინგი
ყველა
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი

ამ აპის შესახებ

აღწერა:
უფასო აპლიკაცია მარტივი Bluetooth ოსილოსკოპის შესაქმნელად Arduino ან ESP32-ით. აპლიკაცია შეიცავს მაგალითს HC-05 მოდულის და Arduino-ს გამოყენებით, მაგრამ ის ასევე თავსებადია სხვა მოდულებთან. ეს მარტივი ოსცილოსკოპი შეიძლება გამოყენებულ იქნას სხვადასხვა სცენარებში, როგორიცაა საავტომობილო ელექტრონიკა სენსორების შესამოწმებლად და სხვა აპლიკაციებში, სადაც არ არის საჭირო მაღალსიჩქარიანი მონაცემები. ის ასევე შეიძლება იყოს საგანმანათლებლო ინსტრუმენტი სიგნალების შესწავლისთვის.

საკვანძო სიტყვები:
ოსილოსკოპის აპლიკაცია, ოსილოსკოპი ანდროიდისთვის, Arduino სიმულატორი, Arduino Bluetooth


კოდის ნიმუში Arduino-სთვის და HC-05-ისთვის:
// მაგალითი Arduino Nano-სთვის HC-05 მოდულით:
// Pinout:
// VCC --> ვინ
// TXD --> პინი 10
// RXD --> პინი 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // ცვლადი წაკითხული მნიშვნელობის შესანახად
int analogPin = A7; // პოტენციომეტრის გამწმენდი (შუა ტერმინალი) დაკავშირებულია ანალოგურ პინთან A7

void setup() {
BTSerial.begin(9600); // HC-05 ნაგულისხმევი ბაუდ სიხშირე AT ბრძანების რეჟიმში
}

void loop() {
სტატიკური ხელმოუწერელი გრძელი წინამილი = 0;
const unsigned long interval = 30; // სასურველი ინტერვალი მილიწამებში
ხელმოუწერელი ხანგრძლივი მიმდინარეMillis = millis();

if (currentMillis - previousMillis >= ინტერვალი) {
წინამილი = მიმდინარე მილისი;

// წაიკითხეთ ანალოგური მნიშვნელობა და გაგზავნეთ Bluetooth-ით
val = analogRead(analogPin);
BTSerial.println(val);
}

// აქ დაამატეთ ნებისმიერი არადაბლოკვის ამოცანა
// მოერიდეთ delay()-ს გამოყენებას საპასუხო მარყუჟის შესანარჩუნებლად
}
განახლდა:
29 მარ. 2024

მონაცემთა უსაფრთხოება

უსაფრთხოება იწყება დეველოპერების მიერ თქვენი მონაცემების შეგროვებისა და გაზიარების წესების გაცნობით. მონაცემთა კონფიდენციალურობისა და უსაფრთხოების პრაქტიკები შეიძლება განსხვავდებოდეს თქვენი აპის ვერსიის, გამოყენების, რეგიონის და ასაკის მიხედვით. ეს ინფორმაცია მოწოდებულია დეველოპერის მიერ და შეიძლება დროთა განმავლობაში განახლდეს.
მონაცემები არ ზიარდება მესამე მხარეებთან
შეიტყვეთ მეტი დეველოპერების მიერ პუბლიკაციების გამოქვეყნების შესახებ
მონაცემები შეგროვებული არ არის
შეიტყვეთ მეტი დეველოპერების მიერ კოლექციის გამოქვეყნების შესახებ

აპის მხარდაჭერა

დეველოპერის შესახებ
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined