Turinys:

„Android“valdomas LCD ekranas „Flowcode“7: 8 žingsniai (su nuotraukomis)
„Android“valdomas LCD ekranas „Flowcode“7: 8 žingsniai (su nuotraukomis)

Video: „Android“valdomas LCD ekranas „Flowcode“7: 8 žingsniai (su nuotraukomis)

Video: „Android“valdomas LCD ekranas „Flowcode“7: 8 žingsniai (su nuotraukomis)
Video: Находка для водителя. 7" сенсорный экран Carplay Android авто+камера заднего вида.Магнитола не нужна 2024, Lapkritis
Anonim
„Android“valdomas LCD ekranas „Flowcode7“
„Android“valdomas LCD ekranas „Flowcode7“

Ši instrukcija leidžia valdyti „Android“įrenginį naudojant virtualų LCD ekraną, kuris imituojamas naudojant „FlowCode7“. Akivaizdu, kad galite mesti kitas platformas, tačiau jos turi būti įjungtos „Bluetooth“. Mes taip pat naudosime „Arduino“kaip sąsają su PIC 16F877A (modeliavimas „Flowcode7“) ir „Bluetooth“moduliu (HC-05), kad gautume signalus iš „Bluetooth“įrenginio, kuris šiuo atveju yra „Android“mobilusis. Jūs netgi galite pabandyti siųsti duomenis naudodami UDP per „WiFi“sukonfigūruodami maršrutizatorių. Čia jau yra išsami „Matrix“forumų pamoka. Tačiau dėl privataus maršrutizatoriaus nebuvimo turėjau šiek tiek pasistengti, kad pasiekčiau savo tikslą. Aš taip pat bandžiau įkelti duomenis į savo serverį ir tada pateikti užklausą naudodami „MySQL“ir PHP, bet man nepavyko jų gauti. Geriausia turėti privatų maršrutizatorių, jei norite siųsti duomenis per UDP per „WiFi“. Pažiūrėkime, kaip tai padaryti!

1 žingsnis: reikalingi dalykai

Čia pateikiamas visų būtinų „aparatų“sąrašas: Techninė įranga

1. Arduino UNO (naudojau MEGA 2560)

2. „Bluetooth“modulis (HC-05)

3. Duonos lenta

4. Jungiamieji kabeliai (pageidautina nuo vyrų iki moterų)

5. USB kabelis, skirtas „Arduino“

Programinė įranga „Flowcode7“: čia galite atsisiųsti bandomąją versiją iš oficialios matricos. Sukurkite paskyrą, kiekvieną kartą paleisdami turėsite patvirtinti programinę įrangą, naudodami savo paskyros pavadinimą ir slaptažodį. Jūs žinote, ką daryti, kai tos 30 dienų pasibaigs …;) 2. Arduino IDE: Štai čia.

3. „Bluetooth“programa: „Play“parduotuvėje yra daug programų, skirtų duomenims siųsti į „Bluetooth“įrenginius. Aš naudoju „UnWired Lite“. Galite naudoti bet kurį savo pasirinkimą.

2 žingsnis: supraskite siužetą

Siužeto supratimas
Siužeto supratimas

Ši iliustracija viską paaiškina.

3 žingsnis: „Arduino“prijungimas naudojant HC 05

„Arduino“prijungimas naudojant HC 05
„Arduino“prijungimas naudojant HC 05

Tai paprasta sąranka „Arduino HC 055V VccGnd GndTx RxRx Tx“

Norėdami sužinoti daugiau, peržiūrėkite šios instrukcijos 1 veiksmą

Baigę įrenginį rasite „Bluetooth“terminalo sąraše. Susiekite su juo pasirinkdami HC 05. Slaptažodis paprastai yra 1234.

4 veiksmas: įkelkite eskizą

Įkelkite šį eskizą į „Arduino IDE“. Tai labai paplitęs būdas nuosekliai įrašyti duomenis į COM prievadą naudojant „Bluetooth“.#Include // importuoti serijos bibliotekąint BluetoothData; // duomenys, pateikti iš „Bluetooth“įrenginio

void setup () {// įdėkite čia savo sąrankos kodą, kad jis būtų paleistas vieną kartą:

Serial.begin (9600); pinMode (ledpin, OUTPUT); }

void loop () {// čia įdėkite pagrindinį kodą, kad jis būtų paleistas pakartotinai: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write („BluetoothData“); } uždelsimas (100); }

5 žingsnis: nepamirškite atkreipti dėmesį į COM prievadą

Nepamirškite atkreipti dėmesį į COM prievadą!
Nepamirškite atkreipti dėmesį į COM prievadą!

6 veiksmas: pereikite prie „Flowcode7“

Į „Flowcode7“
Į „Flowcode7“
Į „Flowcode7“
Į „Flowcode7“
Į „Flowcode7“
Į „Flowcode7“

Turėsite sudaryti šią schemą. Vilkite RS232 prievadą ir LCD į prietaisų skydelį. Prijunkite makrokomandas prie išorinių įrenginių. RS232 ypatybėse pasirinkite COM prievadą, prie kurio prijungtas „Arduino“.

7 veiksmas: paleiskite srauto kodo failą ir siųskite duomenis iš „Bluetooth“įrenginio

Paleiskite srauto kodo failą ir siųskite duomenis iš „Bluetooth“įrenginio
Paleiskite srauto kodo failą ir siųskite duomenis iš „Bluetooth“įrenginio
Paleiskite srauto kodo failą ir siųskite duomenis iš „Bluetooth“įrenginio
Paleiskite srauto kodo failą ir siųskite duomenis iš „Bluetooth“įrenginio

Įveskite tekstą „Bluetooth“programoje. Įsitikinkite, kad modulis prijungtas prie jūsų prietaiso. Sėkmingai susiejus, HC 05 paprastai du kartus sumirksi savo šviesos diodą ir šiek tiek vėluoja. Prieš siųsdami bet kokius duomenis, įsitikinkite, kad srauto kodo programa veikia. „Flowcode7“mano kompiuteryje veikė gana lėtai, o išvestys labai vėlavo. Ateities taikymo sritis: galite siųsti konkrečias eilutes, kurios gali būti suderintos su „Flowcode“, kad būtų suaktyvinti kiti įvykiai, pvz., LCD ekrano išvalymas, spausdinimas nauja eilute, duomenų perkėlimas ir kt.

8 žingsnis: Visas vaizdas

Visas paveikslas
Visas paveikslas
Visas paveikslas
Visas paveikslas

Tikiuosi, kad jums patiko pamokomas dalykas! Kodėl aš tai paskelbiau?: Aš pristatiau šį projektą savo profesoriui kaip projekto pateikimą. Jis net nesivargino patikrinti mano nešiojamojo kompiuterio kodo. Jis pasirašė atspausdintą dokumentą, o paskui išmetė į krūvą tokių bylų. Turėjau 2 pasirinkimus:

1. Sutikite, kad nieko negalėjau padaryti2. Pasidalinkite ja su teisingais žmonėmis.

Rekomenduojamas: