1/18
BlueDisplay screenshot 0
BlueDisplay screenshot 1
BlueDisplay screenshot 2
BlueDisplay screenshot 3
BlueDisplay screenshot 4
BlueDisplay screenshot 5
BlueDisplay screenshot 6
BlueDisplay screenshot 7
BlueDisplay screenshot 8
BlueDisplay screenshot 9
BlueDisplay screenshot 10
BlueDisplay screenshot 11
BlueDisplay screenshot 12
BlueDisplay screenshot 13
BlueDisplay screenshot 14
BlueDisplay screenshot 15
BlueDisplay screenshot 16
BlueDisplay screenshot 17
BlueDisplay Icon

BlueDisplay

Armin
Trustable Ranking IconZaufany
1K+Pobrania
116.5kBRozmiar
Android Version Icon3.1+
Wersja na Androida
4.4.1(07-03-2025)Najnowsza wersja
-
(0 Recenzje)
Age ratingPEGI-3
Pobierz
SzczegółyRecenzjeWersjeInfo
1/18

Opis BlueDisplay

Oprogramowanie typu open source do konwersji smartfona / tabletu w zdalny wyświetlacz dotykowy Android dla projektów Arduino i ARM za pomocą adaptera Bluetooth, takiego jak HC-05 lub kabla USB OTG.


Pozwól szkicowi Arduino stworzyć GUI z grafiką, przyciskami i suwakami na smartfonie, po prostu podłączając HC-05 do pinów rx/tx twojego Arduino.

Obsługiwane jest również bezpośrednie podłączenie Arduino za pomocą kabla USB i adaptera USB-OTG do smartfona.

BlueDisplay odbiera żądania rysowania z Arduino przez Bluetooth i renderuje je.

Podstawowe elementy GUI, takie jak przyciski i suwaki, są nadal zaimplementowane w aplikacji, aby zmniejszyć rozmiar kodu Arduino.

Zdarzenia wywołania zwrotnego GUI, dotyku i czujnika są wysyłane z powrotem do Arduino.

Nie wymaga programowania na Androida!


Cechy:

- Otwarte źródło.

- Biblioteki C++ dla Arduino i ARM (STM)

- Wyjście graficzne + tekstowe oraz implementacja printf.

- Rysuj wykres z bajtów lub krótkich wartości. Umożliwia wyczyszczenie ostatniego narysowanego wykresu.

- Odtwórz dźwięki systemowe.

- Przycisk dotykowy + obiekty suwaka z informacją zwrotną.

- Odwołanie zwrotne przycisków i suwaków, a także zdarzenia dotykowe i sensorowe są wysyłane z powrotem do Arduino.

- Automatyczne i ręczne skalowanie obszaru wyświetlania.

- Łatwe mapowanie znaków UTF-8, takich jak Ohm, Celsius itp.

- Do 115200 bodów przy użyciu modułów HC-05.

- Połączenie USB OTG może być używane zamiast Bluetooth.

- Lokalne wyświetlanie otrzymanych i wysłanych poleceń oraz danych w celach debugowania.

- Wyjście szesnastkowe i ASCII odebranych danych Bluetooth na poziomie dziennika.

- Debuguj wiadomości jako tosty.


Źródła + Przykłady:

Źródła są dostępne na https://github.com/ArminJo/android-blue-display.

Przykłady zawarte są w bibliotece Arduino BlueDisplay https://github.com/ArminJo/Arduino-BlueDisplay.

Lub użyj (Ctrl+Shift+I) w Arduino IDE i wyszukaj BlueDisplay.

Biblioteka zawiera przykłady łatwej inicjalizacji HC-05 i prostego DSO z 0,3 megapróbek/s.


Przed użyciem przykładów upewnij się, że moduł BT (np. moduł HC-05) jest podłączony do urządzenia z systemem Android i jest widoczny w ustawieniach Bluetooth.


Wszystkie przykłady początkowo używają szybkości transmisji 9600. Szczególnie przykład SimpleTouchScreenDSO będzie działał płynniej z szybkością transmisji 115200.

W tym celu zmień przykładową szybkość transmisji, dezaktywując wiersz `#define HC_05_BAUD_RATE BAUD_9600` i aktywując `#define HC_05_BAUD_RATE BAUD_115200`.

ORAZ zmień szybkość transmisji modułu BT, np. korzystając z przykładu BTModuleProgrammer.ino.


Przykładowy kod ARM można znaleźć na https://github.com/ArminJo/STMF3-Discovery-Demos.


Informacje o wersji:

4,3

- Nowe polecenie FUNCTION_CLEAR_DISPLAY_OPTIONAL, aby umożliwić ponowną synchronizację wolnych wyświetlaczy.

- Wykrywanie losowych opóźnień Bluetooth.

- Naprawiono błąd tłumienia mikro-swipe.

- Dodano suwak SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD.

- Menu opcji otwierania przez przesunięcie palcem nie jest teraz ograniczone na pełnym ekranie i połączone.

- Ciągi drukowane za pomocą Serial.print() nie są interpretowane, ale przechowywane w dzienniku dla celów debugowania.

- Naprawiono błąd w FUNCTION_BUTTON_REMOVE.

- Naprawiono błąd dotyczący SUBFUNCTION_SLIDER_SET_POSITION.


4.2

- Przesuń palcem od lewej krawędzi w trybie pełnoekranowym aplikacji otwiera menu opcji.

- Usunięto błędne komunikaty o nieotrzymanych danych.

- Dodano wartości parametrów *LOCK_SENSOR_LANDSCAPE i *LOCK_SENSOR_PORTRAIT dla funkcji setScreenOrientationLock().

- Poprawiono obsługę napisów w suwaku.

- Dodano krótkie funkcje `drawText`.


4.1 Ulepszone uruchamianie. Nowa wiadomość, jeśli po połączeniu nie odebrano żadnych danych, a część ekranu jest nieaktywna/czarna, aby uzyskać dostęp do dziennika.

4.0 Połączenie za pomocą kabla USB OTG jest teraz również możliwe. W takim przypadku nie jest potrzebny adapter Bluetooth.

Suwak setScaleFactor() nie skaluje rzeczywistej wartości, która jest dostarczana jako wartość początkowa w init().

Ulepszone ustawienie głośności dźwięku - można je również regulować na smartfonie.

trim() dla wszystkich napisów na przyciskach.


Wskazówka:

Aby umożliwić programowanie Arduino, gdy podłączony jest HC-05, użyj diody do połączenia Arduino rx i HC-05 tx.

BlueDisplay - Wersja 4.4.1

(07-03-2025)
Inne wersje
Co nowego- Improved Chart and Slider support, minor bug fixes and improvements.- Android 12+ permission bug fixed.- Bluetooth random delay detection.- Fixed bug for micro-swipe suppressing.- Added Slider command `SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD`.- Opening options menu by swipe now not restricted on full screen and connected.- Strings printed with Serial.print() are not interpreted, but stored in the log for debug purposes.

Nie ma jeszcze żadnych recenzji ani ocen! Aby napisać pierwszą

-
0 Reviews
5
4
3
2
1

BlueDisplay - Informacje APK

Wersja APK: 4.4.1Pakiet: de.joachimsmeyer.android.bluedisplay
Kompatybilność Android: 3.1+ (Honeycomb)
Deweloper:ArminUprawnienia:3
Nazwa: BlueDisplayRozmiar: 116.5 kBPobrania: 0Wersja : 4.4.1Data Wydania: 2025-03-07 17:04:42Min. Ekran: SMALLObsługiwane CPU:
Identyfikator pakietu: de.joachimsmeyer.android.bluedisplayPodpis SHA1: 9E:BA:2B:AA:CA:14:2D:B1:81:C9:9E:8D:13:B8:46:56:E0:42:17:EDDeweloper (CN): Armin JoachimsmeyerOrganizacja (O): privateMiejsce (L): CologneKraj (C): deStan / Miasto (ST): NRWIdentyfikator pakietu: de.joachimsmeyer.android.bluedisplayPodpis SHA1: 9E:BA:2B:AA:CA:14:2D:B1:81:C9:9E:8D:13:B8:46:56:E0:42:17:EDDeweloper (CN): Armin JoachimsmeyerOrganizacja (O): privateMiejsce (L): CologneKraj (C): deStan / Miasto (ST): NRW

Najnowsza wersja BlueDisplay

4.4.1Trust Icon Versions
7/3/2025
0 pobierania116.5 kB Rozmiar
Pobierz

Inne wersje

4.3.3Trust Icon Versions
31/8/2023
0 pobierania112.5 kB Rozmiar
Pobierz
4.3.1Trust Icon Versions
10/6/2023
0 pobierania112 kB Rozmiar
Pobierz
3.6Trust Icon Versions
22/9/2018
0 pobierania91.5 kB Rozmiar
Pobierz