Spisu treści:
Wideo: Wyświetl monitor szeregowy przez Bluetooth: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Ten projekt wykorzystuje moduł Bluetooth HC-05, który zastępuje tradycyjne połączenie przewodowe używane do oglądania monitora szeregowego.
Materiały:
- Arduino -
- Płytka chlebowa -
- Przewody połączeniowe -
- Moduł Bluetooth HC-05 -
Krok 1: Kod
Ten kod jest prostym przykładem komunikacji szeregowej zaczerpniętym z dostarczonych przykładów w Arduino IDE. Znajdziesz go w: Plik > Przykłady > Komunikacja > Tablica Ascii
/*
Tablica ASCII Drukuje wartości bajtowe we wszystkich możliwych formatach: - jako nieprzetworzone wartości binarne - jako wartości dziesiętne, szesnastkowe, ósemkowe i binarne zakodowane w ASCII Więcej informacji na temat ASCII można znaleźć na stronach https://www.asciitable.com i https:// www.asciitable.com Obwód: Nie wymaga zewnętrznego sprzętu. utworzony 2006 przez Nicholasa Zambetti < https://www.asciitable.com > zmodyfikowany 9 kwietnia 2012 przez Toma Igoe Ten przykładowy kod znajduje się w domenie publicznej. https://www.asciitable.com */ void setup() { Serial.begin(9600); while (!Serial) {; // czekaj na połączenie portu szeregowego. Wymagane tylko dla natywnego portu USB } Serial.println("Tabela ASCII ~ Mapa znaków"); } int thisByte = 33; void loop() { Serial.write(thisByte); Serial.print(", dec: "); Serial.print(thisByte); Serial.print(", szesnastkowy: "); Serial.print(thisByte, HEX); Serial.print(", oct: "); Serial.print(thisByte, OCT); Serial.print(", bin: "); Serial.println(ten bajt, BIN); if (thisByte == 126) { while (true) { kontynuuj; } } tenByte++; }
- Upewnij się, że szybkość transmisji jest ustawiona na 9600
- Prawie każdy kod korzystający z połączenia szeregowego z komputerem będzie działał, ale to tylko prosty przykład.
Krok 2: Obwód
Po wgraniu kodu do tablicy odłącz zasilanie. Następnie podłącz moduł Bluetooth do obwodu, jak pokazano powyżej:
- GND do ziemi
- VCC do pinu 5v
- TXD do pinu 0
- RXD do pinu 1
Krok 3: Połączenie Bluetooth
- Włącz Arduino
- Otwórz ustawienia Bluetooth komputera
- Sparuj z modułem HC-05
- Znajdź nazwę portu szeregowego modułu w "urządzeniach i drukarkach":
- W Arduino IDE wybierz port szeregowy modułu Bluetooth (mój to COM10)
- Otwórz monitor szeregowy jak zwykle, aby wyświetlić przychodzące informacje
Krok 4: Dalsze kroki
Oto kilka opcjonalnych rzeczy, które możesz wypróbować:
- Możesz zamiast tego użyć wirtualnych portów szeregowych, ale odkryłem, że korzystanie z prawdziwych działa znacznie szybciej (i generalnie jest łatwiejsze).
- Możesz również użyć tego procesu ze standardowym przykładem Firmata, aby umożliwić sterowanie bezprzewodowe za pomocą Processing (ustaw najpierw prędkość na 9600)
Zalecana:
Wyświetl tekst na OLED przez Internet: 9 kroków
Wyświetlaj tekst na OLED przez Internet: Witaj i witaj, Ten krótki samouczek nauczy Cię wyświetlać tekst na Magicbit za pomocą Magicblocks. Istnieją 2 główne metody osiągnięcia tego celu; Za pomocą Inject Block. Korzystając z Dashboard.Najpierw zaloguj się do swojego Magicb
Wykorzystanie pamięci RAM komputera do Arduino przez port szeregowy: 7 kroków
Wykorzystanie pamięci RAM PC do Arduino przez port szeregowy: Mój przyjaciel zainspirował mnie swoim małym projektem Arduino. Ten mały projekt dotyczy Arduino UNO R3, który odczytuje dane za pomocą programu wykonanego w Arduino IDE, przesyłanych na port szeregowy (port USB) za pomocą programu C# wykonanego w Visual Studio. Ponieważ to
Port szeregowy przez WiFi: 10 kroków
Port szeregowy przez WiFi: Komunikacja danych między urządzeniami elektronicznymi jest nieunikniona w wielu projektach elektronicznych i przynosi wiele korzyści dla Twojego projektu, np. podłączenie mikrokontrolera do komputera i monitorowanie danych na dużym kolorowym wyświetlaczu zamiast małego monochromatycznego
Arduino Smartphone Coms / Monitor szeregowy przez Bluetooth HC-05, HC-06: 4 kroki (ze zdjęciami)
Arduino Smartphone Coms / Monitor szeregowy przez Bluetooth HC-05, HC-06: Jest to niezwykle przydatne, jeśli chcesz przetestować swój szkic w środowisku rzeczywistym, z dala od komputera. W rezultacie smartfon działa tak samo, jak monitor szeregowy Arduino na komputerze. Moduły Bluetooth HC-05 i HC-06 są dostępne
HC - 06 (Moduł Slave) Zmiana "NAZWY" bez użycia "Monitor szeregowy Arduino" który "działa łatwo": bezbłędny sposób!: 3 kroki
HC - 06 (Moduł Slave) Zmiana "NAZWY" bez użycia "Monitor szeregowy Arduino"… który "Działa łatwo": Bezbłędny sposób!: Po " Długi czas " próba zmiany nazwy na HC - 06 (moduł podrzędny), używając " szeregowy monitor Arduino, bez " Sukces ", znalazłem inny łatwy sposób i udostępniam teraz ! Miłej zabawy kumple