Spisu treści:
- Krok 1: Materiały eksploatacyjne
- Krok 2: Okablowanie OLED
- Krok 3: Okablowanie Bluetooth
- Krok 4: Wgranie programu
- Krok 5: Pobierz aplikację
- Krok 6: Testowanie projektu
Wideo: Pisanie na wyświetlaczu OLED przez Bluetooth: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Ten projekt jest inspirowany i remiksem Arduino LCD Display Control przez Bluetooth
Wprowadzenie: W tym projekcie będziemy tworzyć „Bluetooth OLED”. W tym projekcie łączymy Arduino z modułem OLED i Bluetooth. Piszemy krótki program, który pozwala nam podłączyć nasz moduł Bluetooth do naszego telefonu. Następnie pobieramy aplikację wykonaną w MIT App Inventor. Możemy wtedy podłączyć moduł Bluetooth do aplikacji. Możesz teraz wysyłać wiadomości z aplikacji do Arduino. Arduino wyświetli komunikat na OLED.
Ten projekt można jeszcze ulepszyć
Krok 1: Materiały eksploatacyjne
Komponenty wymagane do wykonania tego projektu to:
IDE Arduino
Arduino Nano
0.96 "SSD1306 128X64 OLED
Moduł Bluetooth (HC-05)
Deska do krojenia chleba
Przewody połączeniowe
Krok 2: Okablowanie OLED
Podłącz OLED w następujący sposób:
Arduino >> OLED
GND >> GND
5V >> VCC
A4 >> SDA
A5 >> SCL
Krok 3: Okablowanie Bluetooth
Podłącz Bluetooth w następujący sposób:
Arduino >> Bluetooth
GND >> GND
5V >> VCC
D3 >> RX
D2 >> TX
Krok 4: Wgranie programu
Otwórz program na Arduino IDE. Po otwarciu skompiluj szkic, aby sprawdzić, czy nie zawiera błędów, a następnie możesz go przesłać. Upewnij się, że masz wszystkie biblioteki do pobrania przed przesłaniem programu. Jeśli po załadowaniu programu zobaczysz, że ekran włącza się na jedną sekundę, a następnie wyłącza, oznacza to, że prawidłowo podłączyłeś OLED.
Używam czcionki "FreeMonopt97b", ale możesz wejść na stronę Adafruit, jeśli chcesz użyć innej czcionki. Po dodaniu nowej czcionki będziesz musiał dokonać drobnych zmian w kodzie.
Aby uzyskać pełny kod, napisz do mnie na adres: [email protected]
Krok 5: Pobierz aplikację
Aplikację wykonałem w MIT APP INVENTOR. Nie musisz tworzyć aplikacji, ponieważ udostępniłem plik.apk dla aplikacji. Aplikacja nazywa się „Bluetooth-OLED.apk”, a po jej pobraniu logo powinno wyglądać jak obraz OLED z logo Bluetooth w jednym rogu i „Bluetooth z OLED” w drugim rogu.
Krok 6: Testowanie projektu
Aby sprawdzić, czy projekt działa, otwórz aplikację i połącz ją z modułem Bluetooth. Po połączeniu aplikacji z modułem Bluetooth na ekranie OLED pojawi się komunikat o połączeniu. Teraz możesz wpisać coś na telefonie, a po naciśnięciu przycisku wysyłania na dole aplikacji wysyła wiadomość, którą napisałeś do modułu Bluetooth. Arduino wyświetli komunikat na wyświetlaczu OLED.
Zalecana:
Kontrolowanie Led przez aplikację Blynk za pomocą Nodemcu przez Internet: 5 kroków
Sterowanie Led przez aplikację Blynk za pomocą Nodemcu przez Internet: Witam wszystkich Dzisiaj pokażemy Ci, jak sterować diodą LED za pomocą smartfona przez Internet
Animacja bitmapowa na wyświetlaczu OLED SSD1331 (SPI) z Visuino: 8 kroków
Animacja bitmapowa na wyświetlaczu OLED SSD1331 (SPI) z Visuino: W tym samouczku wyświetlimy i poruszamy obraz bitmapowy w prostej formie animacji na wyświetlaczu OLED SSD1331 (SPI) z Visuino. Obejrzyj wideo
Grafika na wyświetlaczu SSD1306 I2C OLED 128x64 z CircuitPython przy użyciu Itsybitsy M4 Express: 13 kroków (ze zdjęciami)
Grafika na wyświetlaczu OLED SSD1306 I2C 128x64 z CircuitPython przy użyciu Itsybitsy M4 Express: Wyświetlacz OLED SSD1306 jest małym (0,96 cala), niedrogim, szeroko dostępnym, monochromatycznym wyświetlaczem graficznym I2C o rozdzielczości 128x64 pikseli, z łatwym interfejsem (tylko 4 przewody) do mikroprocesorowych płytek rozwojowych, takich jak Raspberry Pi, Arduino lub
Flappy Bird na ATtiny85 i wyświetlaczu OLED SSD1306: 6 kroków (ze zdjęciami)
Flappy Bird na ATtiny85 i wyświetlaczu OLED SSD1306: Hej wszystkim, dzisiaj pokażę wam podstawowy klon Flappy Bird, który stworzyłem, i jak można zrobić podobną grę. Zasadniczo omówię z tobą mój kod i wyjaśnię, jak to działa na każdym kroku. Ta gra została stworzona, aby
Rolling Robot z ESP32 Thing i sterownikiem TB6612FNG, sterowany przez Androida przez BLE: 11 kroków
Rolling Robot z ESP32 Thing i sterownikiem TB6612FNG, kontrolowany przez Androida przez BLE: Witam wszystkich To jest moja pierwsza instrukcja. Toczący się robot (nazywany Raidho - od runy kojarzącej się z ruchem) oparty na ESP32 Thing, TB6612 FNG i BLE. Jedną z części, która może wydawać się osobliwa, jest to, że zdjęcia nie pochodzą z procesu tworzenia