Satura rādītājs:
- 1. darbība. Nepieciešamās lietas
- 2. solis: Izprotiet sižetu
- 3. solis: Arduino savienošana ar HC 05
- 4. darbība: augšupielādējiet skici
- 5. solis: neaizmirstiet atzīmēt COM portu
- 6. darbība: ieslēdziet plūsmas kodu 7
- 7. darbība: palaidiet plūsmas koda failu un nosūtiet datus no Bluetooth ierīces
- 8. solis: viss attēls
Video: Android kontrolēts LCD ekrāns plūsmas kodā 7: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Šī pamācība ļauj jums kontrolēt virtuālo LCD ekrānu, kas tiek simulēts, izmantojot FlowCode7, izmantojot jūsu Android ierīci. Acīmredzot jūs varat iemest citas platformas, taču tām jābūt iespējotām Bluetooth. Mēs izmantosim arī Arduino kā saskarni PIC 16F877A (simulācija Flowcode7) un Bluetooth modulim (HC-05), lai saņemtu signālus no Bluetooth ierīces, kas šajā gadījumā ir Android mobilais tālrunis. Jūs pat varat mēģināt nosūtīt datus, izmantojot UDP WiFi, konfigurējot maršrutētāju. Šeit jau ir detalizēta apmācība par Matrix forumiem. Tomēr, tā kā nebija privāta maršrutētāja, man bija nedaudz jāstrādā, lai sasniegtu savu mērķi. Es arī mēģināju augšupielādēt datus savā serverī un pēc tam tos vaicāt, izmantojot MySQL un PHP, bet neizdevās tos izgūt. Vislabāk ir izveidot privātu maršrutētāju, ja vēlaties nosūtīt datus, izmantojot UDP, izmantojot WiFi. Apskatīsim, kā to izdarīt!
1. darbība. Nepieciešamās lietas
Šeit ir saraksts ar visu nepieciešamo “aparātu”: Aparatūra
1. Arduino UNO (es izmantoju MEGA 2560)
2. Bluetooth modulis (HC-05)
3. Maizes dēlis
4. Jumper kabeļi (vēlams no vīriešu līdz sievietēm)
5. USB kabelis Arduino
Programmatūra 1. Flowcode7: šeit varat lejupielādēt izmēģinājuma versiju no oficiālās matricas. Izveidojiet kontu, jums būs jāautentificē programmatūra katrā startēšanas reizē ar sava konta nosaukumu un paroli. Jūs zināt, ko darīt, kad šīs 30 dienas ir beigušās …;) 2. Arduino IDE: Šeit tas ir.
3. Bluetooth lietotne: Play veikalā ir daudz lietotņu, lai nosūtītu datus uz Bluetooth ierīcēm. Es izmantoju "bezvadu vadu". Jūs varat izmantot jebkuru pēc savas izvēles.
2. solis: Izprotiet sižetu
Šī ilustrācija visu izskaidro.
3. solis: Arduino savienošana ar HC 05
Tā ir vienkārša iestatīšana: Arduino HC 055V VccGnd GndTx RxRx Tx
Lai iegūtu plašāku ieskatu, pārskatiet šīs pamācības 1. darbību
Kad esat pabeidzis, ierīce atradīsies Bluetooth termināļa sarakstā. Savienojiet to pārī, izvēloties HC 05. Parole parasti ir 1234.
4. darbība: augšupielādējiet skici
Augšupielādējiet šo skici Arduino IDE. Tas ir ļoti izplatīts veids, kā sērijveidā ierakstīt datus COM portā, izmantojot Bluetooth.#Include // importēt Serial libraryint BluetoothData; // no Bluetooth ierīces sniegtie dati
void setup () {// ievietojiet šeit savu iestatīšanas kodu, lai tas darbotos vienreiz:
Sērijas sākums (9600); pinMode (ledpin, OUTPUT); }
void loop () {// ievietojiet šeit savu galveno kodu, lai palaistu atkārtoti: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } kavēšanās (100); }
5. solis: neaizmirstiet atzīmēt COM portu
6. darbība: ieslēdziet plūsmas kodu 7
Jums būs jāizveido šī plūsmas diagramma. Velciet RS232 portu un LCD uz informācijas paneli. Pievienojiet makro perifērijas ierīcēm. RS232 rekvizītos atlasiet COM portu, ar kuru ir pievienots Arduino.
7. darbība: palaidiet plūsmas koda failu un nosūtiet datus no Bluetooth ierīces
Ievadiet tekstu savā Bluetooth lietotnē. Pārliecinieties, vai modulis ir pievienots jūsu ierīcei. HC 05 parasti veiksmīgi mirgo pārī, mirgo divas reizes ar nelielu aizkavi. Pirms datu nosūtīšanas pārliecinieties, vai plūsmas koda programma darbojas, lai iegūtu labākos rezultātus. Flowcode7 manā datorā darbojās diezgan lēni, un izvadi radās ar lielu kavēšanos. Nākotnes darbības joma: jūs varat nosūtīt noteiktas virknes, kuras var saskaņot ar Flowcode, lai izraisītu citus notikumus, piemēram, LCD ekrāna tīrīšanu, drukāšanu jaunā rindā, datu maiņu utt.
8. solis: viss attēls
Ceru, ka jums patika pamācības! Kāpēc es to ievietoju ?: Es prezentēju šo projektu savam profesoram kā projekta iesniegumu. Viņš pat neuztraucās pārbaudīt kodu manā klēpjdatorā. Viņš parakstīja izdrukāto dokumentu un pēc tam to izmeta kaudzē, kas bija pilna ar šādiem failiem. Man bija 2 izvēles:
1. Pieņemiet, ka es nevarēju neko darīt lietas labā2. Kopīgojiet to ar pareizajiem cilvēkiem.
Ieteicams:
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Android lietotnes 1. daļa: izšļakstīšanās ekrāns, izmantojot fragmentus/Kotlin: 5 soļi
Android lietotnes 1. daļa: izšļakstīšanās ekrāns, izmantojot fragmentus/Kotlin: Sveiki vēlreiz, visticamāk, jums ir dažas " bezmaksas " pavadīt laiku mājās COVID19 dēļ, un varat atgriezties, lai pārbaudītu tēmas, kuras vēlējāties apgūt agrāk. Android lietotņu izstrāde man noteikti ir viena no tām, un pirms dažām nedēļām es nolēmu sniegt
Kā iestatīt Samsung Galaxy S7 ar operētājsistēmu Android 8.0, lai tiktu rādīts tikai vienas lietotnes ekrāns !!: 5 soļi
Kā iestatīt Samsung Galaxy S7 ar operētājsistēmu Android 8.0, lai tiktu rādīts tikai vienas lietotnes ekrāns !!: Šī pamācība parādīs, kā iestatīt Samsung Galaxy S7, lai ekrāns tiktu rādīts tikai vienai lietotnei Tas ir lieliski, ja jums ir bērns/bērns kam patīk spēlēties ar jūsu tālruni vai vēlaties, lai jūsu tālrunis paliktu vienā lietotnē tikai tad, kad kāds cits ir
Vizītkarte/spēļu konsole: ATtiny85 un OLED ekrāns: 5 soļi (ar attēliem)
Vizītkarte/spēļu konsole: ATtiny85 un OLED ekrāns: Sveiki! Šodien es jums parādīšu, kā jūs varat izveidot savu vizītkarti/spēļu konsoli/jebko, ko varat iedomāties un kurā ir aizmugurgaismots I2C OLED displejs un ATtiny85 mikroprocesors. Šajā pamācībā es jums pastāstīšu, kā manis izstrādātais PCB
Plūsmas mērīšana ar ūdens plūsmas mērītājiem (ultraskaņa): 5 soļi (ar attēliem)
Plūsmas mērīšana ar ūdens plūsmas mērītājiem (ultraskaņa): Ūdens ir būtisks mūsu planētas resurss. Mums, cilvēkiem, ūdens ir vajadzīgs katru dienu. Un ūdens ir nepieciešams dažādām nozarēm, un mums, cilvēkiem, tas ir vajadzīgs katru dienu. Tā kā ūdens ir kļuvis vērtīgāks un trūcīgāks, nepieciešama efektīva uzraudzība un cilvēku