BlueDisplay

1K+
Mga Download
Rating ng content
Lahat
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Open source software para i-convert ang iyong smartphone / tablet sa isang Android remote touch display para sa iyong Arduino at ARM projects gamit ang Bluetooth adapter gaya ng HC-05 o USB OTG cable.

Hayaang lumikha ang Arduino sketch ng GUI na may Graphics, Buttons at Slider sa iyong smartphone sa pamamagitan lamang ng pagkonekta ng HC-05 sa rx/tx pin ng iyong Arduino.
Ang direktang pagkonekta sa Arduino gamit ang isang USB cable at isang USB-OTG adapter sa iyong smartphone ay sinusuportahan din.
Ang BlueDisplay ay tumatanggap ng mga kahilingan sa pagguhit mula sa Arduino sa pamamagitan ng Bluetooth at ini-render ito.
Ang mga pangunahing elemento ng GUI bilang mga button at slider ay ipinapatupad pa rin sa app upang bawasan ang laki ng Arduino code.
Ang GUI callback, touch at sensor na mga kaganapan ay ipapadala pabalik sa Arduino.
Walang Android programming na kailangan!

Mga Tampok:
- Open Source.
- C++ Libraries para sa Arduino at ARM (STM)
- Graphic + text output pati na rin ang pagpapatupad ng printf.
- Gumuhit ng tsart mula sa byte o maikling mga halaga. Pinapagana ang pag-clear sa huling iginuhit na tsart.
- I-play ang mga tono ng system.
- Pindutin ang pindutan + slider na mga bagay na may feedback ng tono.
- Ang button at slider callback pati na rin ang touch at sensor na mga kaganapan ay ibabalik sa Arduino.
- Awtomatiko at manu-manong pag-scale ng rehiyon ng display.
- Madaling pagmamapa ng mga UTF-8 na character tulad ng Ohm, Celsius atbp.
- Hanggang 115200 Baud gamit ang HC-05 modules.
- Ang koneksyon sa USB OTG ay maaaring gamitin sa halip na Bluetooth.
- Lokal na pagpapakita ng natanggap at ipinadala na mga utos at data para sa mga layunin ng pag-debug.
- Hex at ASCII na output ng natanggap na Bluetooth data sa log level verbose.
- I-debug ang mga mensahe bilang mga toast.

Mga Pinagmulan + Mga Halimbawa:
Available ang mga mapagkukunan sa https://github.com/ArminJo/android-blue-display.
Ang mga halimbawa ay nakapaloob sa Arduino BlueDisplay library https://github.com/ArminJo/Arduino-BlueDisplay.
O gamitin ang (Ctrl+Shift+I) sa Arduino IDE at hanapin ang BlueDisplay.
Kasama sa library ang mga halimbawa para sa madaling pagsisimula ng HC-05 at para sa isang simpleng DSO na may 0.3 megasamples/sec.

Bago gamitin ang mga halimbawa, ingatan na ang BT-module (hal. ang HC-05 module) ay nakakonekta sa iyong Android device at makikita sa Mga Setting ng Bluetooth.

Ang lahat ng mga halimbawa ay unang gumagamit ng baudrate na 9600. Lalo na ang SimpleTouchScreenDSO halimbawa ay tatakbo nang mas maayos na may baudrate na 115200.
Para dito, baguhin ang halimbawang baudrate sa pamamagitan ng pag-deactivate sa linyang `#define HC_05_BAUD_RATE BAUD_9600` at pag-activate ng `#define HC_05_BAUD_RATE BAUD_115200`.
AT baguhin ang BT-Module baudrate hal. sa pamamagitan ng paggamit ng BTModuleProgrammer.ino halimbawa.

Ang halimbawang code ng ARM ay matatagpuan sa https://github.com/ArminJo/STMF3-Discovery-Demos.

Impormasyon sa Bersyon:
4.3
- Bagong command na FUNCTION_CLEAR_DISPLAY_OPTIONAL upang paganahin ang muling pag-synchronize ng mga mabagal na pagpapakita.
- Bluetooth random na pagkaantala detection.
- Inayos ang bug para sa pagpigil ng micro-swipe.
- Idinagdag ang Slider SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD.
- Ang pagbubukas ng menu ng mga opsyon sa pamamagitan ng pag-swipe ay hindi na pinaghihigpitan sa buong screen at nakakonekta.
- Ang mga string na naka-print gamit ang Serial.print() ay hindi binibigyang-kahulugan, ngunit nakaimbak sa log para sa mga layunin ng pag-debug.
- Inayos ang bug sa FUNCTION_BUTTON_REMOVE.
- Inayos ang bug para sa SUBFUNCTION_SLIDER_SET_POSITION.

4.2
- Ang pag-swipe mula sa kaliwang hangganan sa application na full screen mode ay nagbubukas ng menu ng mga opsyon.
- Inalis ang mga maling mensahe sa walang natanggap na data.
- Nagdagdag ng mga value ng parameter *LOCK_SENSOR_LANDSCAPE at *LOCK_SENSOR_PORTRAIT para sa function setScreenOrientationLock().
- Pinahusay ang paghawak ng caption ng slider.
- Nagdagdag ng maikling `drawText` function.

4.1 Pinahusay na pagsisimula. Bagong mensahe kung walang data na natanggap pagkatapos kumonekta at bahagi ng screen ay hindi aktibo/itim, upang ma-access ang log.
4.0 Koneksyon sa USB OTG cable posible na ngayon. Sa kasong ito, walang Bluetooth adapter ang kailangan.
Ang slider setScaleFactor() ay hindi sinusukat ang aktwal na halaga, na inihahatid bilang paunang halaga sa init().
Pinahusay na setting ng volume ng tono - maaari ding ayusin sa smartphone.
trim() para sa lahat ng mga string ng caption ng button.

Pahiwatig:
Para paganahin ang programming ng Arduino habang nakakonekta ang HC-05, gumamit ng diode para ikonekta ang Arduino rx at HC-05 tx.
Na-update noong
Ago 30, 2023

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
Walang data na ibinabahagi sa mga third party
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
Walang nakolektang data
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagkolekta