Kazalo:
- 1. korak: Potrebne stvari
- 2. korak: Razumevanje zapleta
- 3. korak: Ožičenje Arduina s HC 05
- 4. korak: naložite skico
- 5. korak: Ne pozabite opozoriti na vrata COM
- Korak 6: Pojdite na Flowcode7
- 7. korak: Zaženite datoteko s kodo toka in pošljite podatke iz naprave Bluetooth
- 8. korak: Celotna slika
Video: LCD zaslon z nadzorom Android v protokolu 7: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Ta navodila vam omogočajo nadzor virtualnega LCD zaslona, ki je simuliran z uporabo FlowCode7 s pomočjo vaše naprave Android. Očitno lahko dodate druge platforme, vendar morajo imeti omogočen Bluetooth. Arduino bomo uporabljali tudi kot vmesnik za PIC 16F877A (simulacija v Flowcode7) in modul Bluetooth (HC-05) za sprejemanje signalov iz naprave Bluetooth, ki je v tem primeru mobilna naprava Android. Lahko celo poskusite poslati podatke prek UDP prek WiFi z nastavitvijo usmerjevalnika. Tukaj že obstaja podrobna vadnica o forumih Matrix. Zaradi odsotnosti zasebnega usmerjevalnika pa sem se moral malo potruditi, da sem dosegel svoj cilj. Poskušal sem naložiti tudi podatke na svoj strežnik in jih nato poizvedovati z uporabo MySQL in PHP, vendar jih nisem uspel pridobiti. Najbolje je, da imate zasebni usmerjevalnik, če želite podatke poslati prek UDP prek WiFi. Poglejmo, kako to storiti!
1. korak: Potrebne stvari
Tu je seznam vseh "aparatov", ki jih potrebujete: Strojna oprema
1. Arduino UNO (uporabljal sem MEGA 2560)
2. Modul Bluetooth (HC-05)
3. Ogledna plošča
4. Mostični kabli (po možnosti moški do ženski)
5. Kabel USB za Arduino
Programska oprema 1. Flowcode7: Preizkusno različico lahko prenesete iz uradne matrice od tukaj. Ustvarite račun, programsko opremo boste morali ob vsakem zagonu overiti z imenom in geslom računa. Veste, kaj storiti, ko teh 30 dni mine …;) 2. Arduino IDE: Tukaj je.
3. Aplikacija Bluetooth: V Trgovini Play je veliko aplikacij za pošiljanje podatkov v naprave Bluetooth. Uporabil sem "unWired Lite". Uporabite lahko katero koli po svoji izbiri.
2. korak: Razumevanje zapleta
Ta ilustracija pojasnjuje vse.
3. korak: Ožičenje Arduina s HC 05
To je preprosta nastavitev Arduino HC 055V VccGnd GndTx RxRx Tx
Za večji vpogled si oglejte 1. korak tega navodila
Ko končate, boste napravo našli na seznamu terminala Bluetooth. Seznanite se z njim tako, da izberete HC 05. Geslo je običajno 1234.
4. korak: naložite skico
Naloži to skico v Arduino IDE. To je zelo pogost postopek za serijsko zapisovanje podatkov na vrata COM z uporabo povezave Bluetooth.#Include // uvoz serijske knjižniceint BluetoothData; // podatki iz naprave bluetooth
void setup () {// vnesite svojo nastavitveno kodo sem, da se enkrat zažene:
Serial.begin (9600); pinMode (ledpin, OUTPUT); }
void loop () {// vnesite svojo glavno kodo sem, da se zažene večkrat: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } zamuda (100); }
5. korak: Ne pozabite opozoriti na vrata COM
Korak 6: Pojdite na Flowcode7
Ta diagram poteka morate sestaviti. Povlecite vrata RS232 in LCD na armaturno ploščo. Priključite makre na zunanje naprave. V lastnostih RS232 izberite vrata COM, prek katerih je priključen Arduino
7. korak: Zaženite datoteko s kodo toka in pošljite podatke iz naprave Bluetooth
V aplikacijo bluetooth vnesite besedilo. Prepričajte se, da je modul povezan z vašo napravo. HC 05 običajno uspešno utripa LED dvakrat z rahlo zakasnitvijo med uspešnim seznanjanjem. Preden pošljete kakršne koli podatke, se prepričajte, da je program za kodo toka za najboljše rezultate. Flowcode7 je v mojem računalniku deloval zelo počasi, rezultati pa so imeli veliko zamude. itd.
8. korak: Celotna slika
Upam, da vam je bil pouk všeč! Zakaj sem to objavil ?: Ta projekt sem predstavil svojemu profesorju kot projektni prispevek. Sploh se ni potrudil preveriti kode na mojem prenosnem računalniku. Podpisal je natisnjeni dokument in ga nato odvrgel na kup takih datotek. Imel sem 2 izbiri:
1. Sprejmite, da glede tega nisem mogel storiti ničesar2. Delite to s pravimi ljudmi.
Priporočena:
LCD Messenger LCD z nadzorom Bluetooth -- 16x2 LCD -- Hc05 -- Enostavno -- Brezžična oglasna deska: 8 korakov
LCD Messenger LCD z nadzorom Bluetooth || 16x2 LCD || Hc05 || Enostavno || Brezžična oglasna deska: …………………………. PRIJAVITE SE na moj YouTube kanal za več videov …… ………………………………… Oglasna deska se uporablja za posodabljanje ljudi z novimi informacijami ali Če želite poslati sporočilo z v sobi ali na pol
TTGO (barvni) zaslon z mikropythonom (T-zaslon TTGO): 6 korakov
TTGO (barvni) zaslon z Micropythonom (TTGO T-zaslon): TTGO T-zaslon je plošča, ki temelji na ESP32 in vključuje 1,14-palčni barvni zaslon. Ploščo lahko kupite za nagrado manj kot 7 $ (vključno z ladijskim prometom, nagrado na banggoodu). To je neverjetna nagrada za ESP32, vključno z zaslonom
I2C / IIC LCD zaslon - Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: 5 korakov
I2C / IIC LCD zaslon | Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: Pozdravljeni, saj ima navaden SPI LCD 1602 preveč žic za povezavo, zato ga je zelo težko povezati z arduinom, vendar je na trgu na voljo en modul, ki lahko pretvorite zaslon SPI v zaslon IIC, tako da morate priključiti samo 4 žice
I2C / IIC LCD zaslon - Pretvorite SPI LCD v LCD zaslon I2C: 5 korakov
I2C / IIC LCD zaslon | Pretvorite SPI LCD v LCD zaslon I2C: uporaba spi lcd zaslona zahteva preveč povezav, kar je res težko narediti, zato sem našel modul, ki lahko i2c lcd pretvori v spi lcd, zato začnimo
ESP8266 Vremenski zaslon in informacijski zaslon KVG: 5 korakov
ESP8266 Vremenski in informacijski zaslon KVG: To je preprost informacijski zaslon za vremensko napoved prek darksky.net in zaslonov v živo za avtobuse v Kielu prek " KVG Echtzeitabfahrten ". Zaslon temelji na NodeMCU (ESP8266) in LCD zaslonu ILI9341