BlueDisplay

1 илј.+
Преземања
Оцена на содржината
Сите
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот

За апликацијава

Софтвер со отворен код за претворање на вашиот паметен телефон/таблет во далечински екран на допир со Android за вашите проекти Arduino и ARM со помош на адаптер за Bluetooth како HC-05 или USB OTG кабел.

Дозволете скицата на Arduino да создаде GUI со графика, копчиња и лизгачи на вашиот паметен телефон со едноставно поврзување на HC-05 со пиновите rx/tx на вашиот Arduino.
Поддржано е и директно поврзување на Arduino со USB-кабел и USB-OTG адаптер со вашиот паметен телефон.
BlueDisplay прима барања за извлекување од Arduino преку Bluetooth и го прикажува.
Основните GUI елементи како копчиња и лизгачи сè уште се имплементирани во апликацијата за да се намали големината на кодот на Arduino.
Настаните за повратен повик на GUI, допир и сензор се враќаат назад до Arduino.
Не е потребно програмирање на Android!

Карактеристики:
- Отворен извор.
- Библиотеки C++ за Arduino и ARM (STM)
- Графички + излез на текст, како и имплементација на printf.
- Нацртајте графикон од бајт или кратки вредности. Овозможува бришење на последниот нацртан графикон.
- Репродуцирајте системски тонови.
- Копче на допир + предмети за лизгање со тонски повратни информации.
- Повратен повик на копчињата и лизгачот, како и настаните со допир и сензор се враќаат назад до Arduino.
- Автоматско и рачно скалирање на регионот на прикажување.
- Лесно мапирање на UTF-8 знаци како Ом, Целзиусови итн.
- До 115200 Baud користејќи HC-05 модули.
- Може да се користи USB OTG конекција наместо Bluetooth.
- Локален приказ на примени и испратени команди и податоци за цели на дебагирање.
- Хексадецимален и ASCII излез на примени Bluetooth податоци на ниво на дневник опширен.
- Отстранете грешки како тостови.

Извори + Примери:
Изворите се достапни на https://github.com/ArminJo/android-blue-display.
Примерите се содржани во библиотеката Arduino BlueDisplay https://github.com/ArminJo/Arduino-BlueDisplay.
Или користете (Ctrl+Shift+I) во Arduino IDE и побарајте BlueDisplay.
Библиотеката вклучува примери за лесно иницијализација на HC-05 и за едноставен DSO со 0,3 мегапримероци/сек.

Пред да ги користите примерите, внимавајте BT-модулот (на пр. модулот HC-05) да е поврзан со вашиот уред со Android и да е видлив во поставките за Bluetooth.

Сите примери првично користат баудрат од 9600. Особено примерот SimpleTouchScreenDSO ќе работи понепречено со баудрата од 115200.
За ова, сменете го примерот баудрата со деактивирање на линијата `#define HC_05_BAUD_RATE BAUD_9600` и ​​активирање на `#define HC_05_BAUD_RATE BAUD_115200`.
И сменете ја баудратата на BT-Module, на пр. со користење на примерот BTModuleProgrammer.ino.

Пример код на ARM може да се најде на https://github.com/ArminJo/STMF3-Discovery-Demos.

Информации за верзијата:
4.3
- Нова команда FUNCTION_CLEAR_DISPLAY_OPTIONAL за да се овозможи ресинхронизација на бавните прикази.
- Случајно откривање на доцнење преку Bluetooth.
- Поправена грешка за сузбивање на микро-помавнување.
- Додаден е лизгач SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD.
- Отворањето на менито со опции со лизгање сега не е ограничено на цел екран и поврзано.
- Низите отпечатени со Serial.print() не се толкуваат, туку се складираат во дневникот за цели на отстранување грешки.
- Поправена грешка во FUNCTION_BUTTON_REMOVE.
- Поправена грешка за SUBFUNCTION_SLIDER_SET_POSITION.

4.2
- Поминете од левата граница во режимот на цел екран на апликацијата го отвора менито со опции.
- Отстранети се неисправни пораки без примени податоци.
- Додадени се вредностите на параметарот *LOCK_SENSOR_LANDSCAPE и *LOCK_SENSOR_PORTRAIT за функцијата setScreenOrientationLock().
- Управувањето со титлите на лизгачот е подобрено.
- Додадени кратки функции `drawText`.

4.1 Подобрено стартување. Нова порака ако не се примени податоци по поврзувањето и дел од екранот е неактивен/црн, за пристап до дневникот.
4.0 Можно е и поврзување со USB OTG кабел. Во овој случај не е потребен Bluetooth адаптер.
Лизгачот setScaleFactor() не ја скалира вистинската вредност, која се испорачува како почетна вредност во init().
Подобрена поставка за јачина на тон - може да се прилагоди и на паметниот телефон.
trim() за сите низи на натписи на копчињата.

Совет:
За да овозможите програмирање на Arduino додека е поврзан HC-05, користете диода за да ги поврзете Arduino rx и HC-05 tx.
Ажуриранa на
30.8.2023

Безбедност на податоците

Безбедноста започнува со разбирање како програмерите ги прибираат и споделуваат вашите податоци. Праксата во однос на приватноста и заштитата на податоците може да се разликува според користењето, регионот и вашата возраст. Програмерот ги обезбедил информацииве и може да ги ажурира во иднина.
Не се споделуваат податоци со трети страни
Дознајте повеќе како програмерите изјавуваат споделување податоци
Не се прибираат податоци
Дознајте повеќе како програмерите изјавуваат прибирање податоци