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 IconDe încredere
1K+Descărcări
116.5kBMărime
Android Version Icon3.1+
Versiune Android
4.4.1(07-03-2025)Ultima versiune
-
(0 Recenzii)
Age ratingPEGI-3
Descarcă
DetaliiRecenziiVersiuniInformații
1/18

Descriere BlueDisplay

Software open source pentru a vă converti smartphone-ul/tableta într-un afișaj tactil la distanță Android pentru proiectele dvs. Arduino și ARM, folosind un adaptor Bluetooth precum HC-05 sau un cablu USB OTG.


Lăsați schița Arduino să creeze o interfață grafică cu grafică, butoane și glisoare pe smartphone-ul dvs. prin simpla conectare a unui HC-05 la pinii rx/tx ai Arduino.

Este acceptată și conectarea directă a Arduino cu un cablu USB și un adaptor USB-OTG la smartphone-ul dvs.

BlueDisplay primește solicitări de desen de la Arduino prin Bluetooth și le redă.

Elementele GUI de bază precum butoanele și glisoarele sunt încă implementate în aplicație pentru a reduce dimensiunea codului Arduino.

Evenimentele GUI callback, atingere și senzor sunt trimise înapoi la Arduino.

Nu este nevoie de programare Android!


Caracteristici:

- Sursa deschisa.

- Biblioteci C++ pentru Arduino și ARM (STM)

- Ieșire grafică + text, precum și implementare printf.

- Desenați diagramă din octeți sau valori scurte. Permite ștergerea ultimei diagrame desenate.

- Redați tonuri de sistem.

- Buton de atingere + obiecte glisor cu feedback de ton.

- Butonul și glisorul de apel invers, precum și evenimentele de atingere și senzori sunt trimise înapoi la Arduino.

- Scalare automată și manuală a regiunii de afișare.

- Mapare ușoară a caracterelor UTF-8 precum Ohm, Celsius etc.

- Până la 115200 Baud folosind module HC-05.

- Conexiunea USB OTG poate fi utilizată în loc de Bluetooth.

- Afișarea locală a comenzilor și datelor primite și trimise în scopuri de depanare.

- Ieșire Hex și ASCII a datelor Bluetooth primite la nivel de jurnal.

- Depanați mesajele ca toasts.


Surse + Exemple:

Sursele sunt disponibile la https://github.com/ArminJo/android-blue-display.

Exemplele sunt conținute în biblioteca Arduino BlueDisplay https://github.com/ArminJo/Arduino-BlueDisplay.

Sau utilizați (Ctrl+Shift+I) în Arduino IDE și căutați BlueDisplay.

Biblioteca include exemple pentru inițializarea ușoară a unui HC-05 și pentru un DSO simplu cu 0,3 megaeșantioane/sec.


Înainte de a utiliza exemplele, aveți grijă ca modulul BT (de exemplu, modulul HC-05) să fie conectat la dispozitivul dvs. Android și să fie vizibil în Setările Bluetooth.


Toate exemplele folosesc inițial viteza de transmisie de 9600. În special exemplul SimpleTouchScreenDSO va funcționa mai ușor cu o viteză de transmisie de 115200.

Pentru aceasta, modificați rata de baud exemplu dezactivând linia `#define HC_05_BAUD_RATE BAUD_9600` și activând `#define HC_05_BAUD_RATE BAUD_115200`.

ȘI modificați viteza de baud al Modulului BT, de ex. folosind exemplul BTModuleProgrammer.ino.


Exemplu de cod ARM poate fi găsit pe https://github.com/ArminJo/STMF3-Discovery-Demos.


Informații despre versiune:

4.3

- Noua comandă FUNCTION_CLEAR_DISPLAY_OPTIONAL pentru a activa resincronizarea afișajelor lente.

- Detectare aleatorie a întârzierii Bluetooth.

- S-a remediat o eroare pentru suprimarea micro-glisării.

- S-a adăugat cursorul SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD.

- Deschiderea meniului de opțiuni prin glisare acum nu este restricționată pe ecran complet și conectată.

- Șirurile tipărite cu Serial.print() nu sunt interpretate, ci stocate în jurnal pentru scopuri de depanare.

- S-a remediat o eroare în FUNCTION_BUTTON_REMOVE.

- S-a remediat o eroare pentru SUBFUNCTION_SLIDER_SET_POSITION.


4.2

- Glisați de la marginea din stânga în modul ecran complet al aplicației deschide meniul de opțiuni.

- S-au eliminat mesajele defecte pentru nicio dată primită.

- S-au adăugat valorile parametrilor *LOCK_SENSOR_LANDSCAPE și *LOCK_SENSOR_PORTRAIT pentru funcția setScreenOrientationLock().

- Gestionarea subtitrărilor sliderului a fost îmbunătățită.

- S-au adăugat funcții scurte `drawText`.


4.1 Pornire îmbunătățită. Mesaj nou dacă nu au primit date după conectare și o parte a ecranului este inactivă/neagră, pentru a accesa jurnalul.

Acum este posibilă și conexiune 4.0 cu cablu USB OTG. În acest caz, nu este necesar un adaptor Bluetooth.

Glisorul setScaleFactor() nu scalează valoarea reală, care este furnizată ca valoare inițială la init().

Setare îmbunătățită a volumului tonului - poate fi ajustată și la smartphone.

trim() pentru toate șirurile de subtitrări ale butoanelor.


Aluzie:

Pentru a activa programarea Arduino în timp ce HC-05 este conectat, utilizați o diodă pentru a conecta Arduino rx și HC-05 tx.

BlueDisplay - Versiune 4.4.1

(07-03-2025)
Alte versiuni
Ce este nou- 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.

Nu există încă recenzii sau evaluări! Pentru a fi tu primul care scrie una, te rugăm să

-
0 Reviews
5
4
3
2
1

BlueDisplay - Informații APK

Versiune APK: 4.4.1Pachet: de.joachimsmeyer.android.bluedisplay
Compatibilitate Android: 3.1+ (Honeycomb)
Dezvoltator:ArminPermisiuni:3
Nume: BlueDisplayMărime: 116.5 kBDescărcări: 0Versiune : 4.4.1Data lansării: 2025-03-07 17:04:42Ecran min.: SMALLCPU acceptat:
ID pachet: de.joachimsmeyer.android.bluedisplaySemnătură SHA1: 9E:BA:2B:AA:CA:14:2D:B1:81:C9:9E:8D:13:B8:46:56:E0:42:17:EDDezvoltator (CN): Armin JoachimsmeyerOrganizație (O): privateLocație (L): CologneȚară (C): deStat/oraș (ST): NRWID pachet: de.joachimsmeyer.android.bluedisplaySemnătură SHA1: 9E:BA:2B:AA:CA:14:2D:B1:81:C9:9E:8D:13:B8:46:56:E0:42:17:EDDezvoltator (CN): Armin JoachimsmeyerOrganizație (O): privateLocație (L): CologneȚară (C): deStat/oraș (ST): NRW

Cea mai recentă versiune a BlueDisplay

4.4.1Trust Icon Versions
7/3/2025
0 descărcări116.5 kB Mărime
Descarcă

Alte versiuni

4.3.3Trust Icon Versions
31/8/2023
0 descărcări112.5 kB Mărime
Descarcă
4.3.1Trust Icon Versions
10/6/2023
0 descărcări112 kB Mărime
Descarcă
3.6Trust Icon Versions
22/9/2018
0 descărcări91.5 kB Mărime
Descarcă