Talaan ng mga Nilalaman:
- Hakbang 1: Mga Panustos
- Hakbang 2: OLED Mga Kable
- Hakbang 3: Mga Kable ng Bluetooth
- Hakbang 4: Pag-upload ng Program
- Hakbang 5: I-download ang App
- Hakbang 6: Pagsubok sa Proyekto
Video: Pagsulat sa isang OLED Display Sa Pamamagitan ng Bluetooth: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang proyektong ito ay inspirasyon at isang remix ng Arduino LCD Display Control sa pamamagitan ng Bluetooth
Panimula: Sa proyektong ito, gagawa kami ng isang "Bluetooth OLED." Ang ginagawa namin sa disenyo na ito ay kumokonekta sa isang Arduino sa isang OLED at isang module ng Bluetooth. Sumusulat kami ng isang maikling programa na hinahayaan kaming ikonekta ang aming module ng Bluetooth sa aming telepono. Pagkatapos ay i-download namin ang app na ginawa sa MIT App Inventor. Maaari naming ikonekta ang module ng Bluetooth sa app. Maaari ka na ngayong magpadala ng mga mensahe mula sa app sa Arduino. Ipapakita ng Arduino ang mensahe sa OLED.
Ang proyekto na ito ay maaari pa ring mapabuti
Hakbang 1: Mga Panustos
Ang mga sangkap na kinakailangan upang gawin ang proyektong ito ay:
Arduino IDE
Arduino Nano
0.96 "SSD1306 128X64 OLED
Bluetooth Module (HC-05)
Breadboard
Jumper Wires
Hakbang 2: OLED Mga Kable
Ikonekta ang OLED bilang sumusunod:
Arduino >> OLED
GND >> GND
5V >> VCC
A4 >> SDA
A5 >> SCL
Hakbang 3: Mga Kable ng Bluetooth
Ikonekta ang Bluetooth bilang sumusunod:
Arduino >> Bluetooth
GND >> GND
5V >> VCC
D3 >> RX
D2 >> TX
Hakbang 4: Pag-upload ng Program
Buksan ang programa sa Arduino IDE. Kapag ito ay bukas, ipunin ang sketch upang makita kung ito ay malinaw na error pagkatapos ay maaari mong i-upload ito. Tiyaking mayroon kang lahat ng mga aklatan na nai-download bago mo i-upload ang programa. Matapos mong mai-upload ang programa kung nakikita mo ang screen na naka-on para sa isang segundo at pagkatapos ay i-off ito ay nagpapahiwatig na na-wire mo nang maayos ang OLED.
Gumagamit ako ng font na "FreeMonopt97b" ngunit maaari kang pumunta sa website ng Adafruit kung nais mong gumamit ng ibang font. Kakailanganin mong gumawa ng ilang maliliit na pagbabago sa code pagkatapos mong idagdag ang bagong font.
Para sa kumpletong code, mag-email sa akin sa: [email protected]
Hakbang 5: I-download ang App
Ginawa ko ang app sa MIT APP INVENTOR. Hindi mo kailangang gawin ang app dahil naibigay ko ang.apk file para sa app. Ang app ay tinatawag na "Bluetooth-OLED.apk" at sa sandaling na-download mo ito ang logo ay dapat magmukhang isang larawan ng isang OLED na may isang logo ng Bluetooth sa isang sulok at "Bluetooth na may OLED" sa kabilang sulok.
Hakbang 6: Pagsubok sa Proyekto
Upang masubukan na tumatakbo ang proyekto buksan ang app at ikonekta ito sa iyong module ng Bluetooth. Kapag nakakonekta mo na ang app sa module ng Bluetooth makikita mo ang isang nakakonektang mensahe sa OLED screen. Maaari mo na ngayong mai-type ang isang bagay sa telepono at kapag pinindot mo ang pindutang ipadala sa ilalim ng app, nagpapadala ito ng mensahe na iyong isinulat sa module ng Bluetooth. Ipapakita ng Arduino ang mensahe sa OLED.
Inirerekumendang:
FeatherQuill - 34+ Mga Oras ng Walang Pagsira sa Pagsulat: 8 Hakbang (na may Mga Larawan)
FeatherQuill - 34+ Mga Oras ng Walang Kaguluhan sa Pagsulat: Sumusulat ako para sa ikabubuhay, at ginugugol ang karamihan sa aking araw ng pagtatrabaho na nakaupo sa harap ng aking computer sa desktop habang nagpapalabas ng mga artikulo. Itinayo ko ang FeatherQuill dahil nais ko ang isang kasiya-siyang karanasan sa pagta-type kahit na nasa labas ako. Ito ay isang nakatuon, distrac
Mga graphic sa isang SSD1306 I2C OLED 128x64 Display With CircuitPython Gamit ang isang Itsybitsy M4 Express: 13 Mga Hakbang (na may Mga Larawan)
Mga graphic sa isang SSD1306 I2C OLED 128x64 Display With CircuitPython Gamit ang isang Itsybitsy M4 Express: Ang display na SSD1306 OLED ay isang maliit (0.96 "), mura, malawak na magagamit, I2C, monochrome grapikong display na may 128x64 pixel, na madaling ma-interfaced (4 lamang wires) sa microprocessor development boards tulad ng isang Raspberry Pi, Arduino o
Bluetooth Remote Controlled Light Switch - Retrofit. Gumagana pa rin ang Light Switch, Walang Dagdag na Pagsulat .: 9 Mga Hakbang (na may Mga Larawan)
Bluetooth Remote Controlled Light Switch - Retrofit. Gumagana Pa rin ang Light Switch, Walang Extra Writing: Update 25 Nobyembre 2017 - Para sa isang bersyon ng Mataas na Kapangyarihan ng proyektong ito na makokontrol ang kilowatts ng pag-load tingnan ang Retrofit BLE Control sa Mga Mataas na Load ng Kuryente - Walang Kinakailangan na Dagdag na Mga Kable sa Update Nobyembre 15, 2017 - Ang ilang mga board na BLE / software ay nagtatampok ng deli
Paggawa ng isang Kidlat na Kulintas sa pamamagitan ng Paggamit ng Mga Kagamitan sa Recycle: 5 Mga Hakbang (na may Mga Larawan)
Paggawa ng isang Kidlat na Kulintas sa pamamagitan ng Paggamit ng Mga Kagamitan sa Recycle: Kumusta, Tungkol sa isang buwan na ang nakakaraan, bumili ako ng ilang abot-kayang mga LED strip light mula sa Bangood.com. Maaari mong makita na ang mga LED strip light ay ginagamit sa panloob / panlabas na mga disenyo ng bahay / hardin atbp. Napagpasyahan kong gumawa ng isang light up na kuwintas kung kailan bago
Lumikha ng isang Joule Thief LED Torch o Nightlight sa pamamagitan ng Pag-recycle ng isang Kodak Disposable Camera .: 11 Mga Hakbang (na may Mga Larawan)
Lumikha ng isang Joule Thief LED Torch o Nightlight sa pamamagitan ng Pag-recycle ng isang Kodak Disposable Camera .: Matapos makita ang impormasyon sa mga driver ng Joule Thief LED sa internet nagpasya akong subukan ang paggawa sa kanila. Matapos makakuha ng ilang mga yunit na nagtatrabaho nagsimula akong mag-eksperimento (tulad ng karaniwang ginagawa ko) na may iba't ibang mga mapagkukunan ng mga bahagi mula sa mga bagay na maaari kong mag-recycle. Natagpuan ko na