Tartalomjegyzék:

Android vezérelt LCD képernyő Flowcode -ban 7: 8 lépés (képekkel)
Android vezérelt LCD képernyő Flowcode -ban 7: 8 lépés (képekkel)

Videó: Android vezérelt LCD képernyő Flowcode -ban 7: 8 lépés (képekkel)

Videó: Android vezérelt LCD képernyő Flowcode -ban 7: 8 lépés (képekkel)
Videó: How to make a LED digital counter using 7- Segment Display 2024, November
Anonim
Android vezérlésű LCD képernyő a Flowcode7 -ben
Android vezérlésű LCD képernyő a Flowcode7 -ben

Ez az utasítás lehetővé teszi a FlowCode7 segítségével szimulált virtuális LCD képernyő vezérlését Android -eszközével. Nyilvánvalóan dobhat más platformokat is, de engedélyezni kell a Bluetooth -ot. Az Arduino-t interfészként is használjuk a PIC 16F877A-hoz (szimuláció a Flowcode7-ben) és a Bluetooth-modulhoz (HC-05) a Bluetooth-eszközről érkező jelek fogadásához, amely ebben az esetben Android-mobil. Még megpróbálhat adatokat küldeni UDP-n keresztül WiFi az útválasztó konfigurálásával. Itt már van egy részletes oktatóanyag a Matrix fórumokról. A privát útválasztó hiánya miatt azonban egy kicsit dolgoznom kellett a célom elérése érdekében. Próbáltam adatokat is feltölteni a szerverre, majd MySQL és PHP használatával lekérdezni, de nem sikerült lekérnem. A legjobb, ha van magán útválasztója, ha adatokat szeretne küldeni UDP -n keresztül WiFi -n keresztül. Nézzük meg, hogyan kell ezt megtenni!

1. lépés: Szükséges dolgok

Itt található az összes szükséges "készülék" listája: Hardver

1. Arduino UNO (én MEGA 2560 -at használtam)

2. Bluetooth modul (HC-05)

3. Kenyeretábla

4. Jumper kábelek (lehetőleg férfi -női)

5. USB -kábel az Arduino számára

Szoftver 1. Flowcode7: Innen letöltheti a próbaverziót a hivatalos mátrixból. Hozzon létre egy fiókot, minden indításkor hitelesítenie kell a szoftvert a fiók nevével és jelszavával. Tudod, mit kell tenned, ha elmúlt ez a 30 nap…;) 2. Arduino IDE: Itt van.

3. Bluetooth -alkalmazás: Nagyon sok alkalmazás küldhet adatokat a Bluetooth -eszközökre a Play Áruházban. "UnWired Lite" -ot használtam. Bármelyiket használhatja.

2. lépés: A cselekmény megértése

A cselekmény megértése
A cselekmény megértése

Ez az illusztráció mindent megmagyaráz.

3. lépés: Az Arduino bekötése HC 05 -tel

Az Arduino bekötése HC 05 -tel
Az Arduino bekötése HC 05 -tel

Ez egy egyszerű beállítás: Arduino HC 055V VccGnd GndTx RxRx Tx

A betekintés érdekében tekintse át ennek az utasításnak az 1. lépését

Miután végzett, megtalálja az eszközt a Bluetooth -terminál listájában. Párosítsa vele a HC 05 kiválasztásával. A jelszó általában 1234.

4. lépés: Töltse fel a vázlatot

Töltse fel ezt a vázlatot az Arduino IDE -hez. Nagyon gyakori az adatok soros írása a COM portra Bluetooth használatával.#Include // importálja a Serial libraryint BluetoothData; // a Bluetooth -eszközről kapott adatok

void setup () {// tegye ide a beállítási kódot, hogy egyszer fusson:

Sorozat.kezdet (9600); pinMode (ledpin, OUTPUT); }

void loop () {// tegye ide a fő kódot az ismételt futtatáshoz: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } késleltetés (100); }

5. lépés: Ne felejtse el megjegyezni a COM portot

Ne felejtse el megjegyezni a COM portot!
Ne felejtse el megjegyezni a COM portot!

6. lépés: Tovább a Flowcode7 -hez

Tovább a Flowcode7 -hez
Tovább a Flowcode7 -hez
Tovább a Flowcode7 -hez
Tovább a Flowcode7 -hez
Tovább a Flowcode7 -hez
Tovább a Flowcode7 -hez

Ezt a folyamatábrát kell elkészítenie. Húzza az RS232 portot és az LCD -t a műszerfalra. Csatlakoztassa a makrókat a perifériákhoz. Válassza ki azt a COM -portot, amelyhez az Arduino csatlakozik az RS232 tulajdonságai között

7. lépés: Futtassa a Flowcode fájlt, és küldjön adatokat a Bluetooth -eszközről

Futtassa a Flowcode fájlt, és küldjön adatokat a Bluetooth -eszközről
Futtassa a Flowcode fájlt, és küldjön adatokat a Bluetooth -eszközről
Futtassa a Flowcode fájlt, és küldjön adatokat a Bluetooth -eszközről
Futtassa a Flowcode fájlt, és küldjön adatokat a Bluetooth -eszközről

Írjon be szöveget a Bluetooth -alkalmazásba. Győződjön meg arról, hogy a modul csatlakoztatva van a készülékhez. A HC 05 rendszerint kétszer felvillan a LED -del, és egy kis késleltetéssel a sikeres párosítás után. Győződjön meg arról, hogy a flowcode program fut, mielőtt bármilyen adatot küldene a legjobb eredmény érdekében. A Flowcode7 meglehetősen lassan futott a számítógépemen, és a kimenetek sok késéssel jelentkeztek. stb.

8. lépés: Az egész kép

Az egész kép
Az egész kép
Az egész kép
Az egész kép

Remélem tetszett az oktatható! Miért tettem közzé ezt? Nem is vette a fáradtságot, hogy ellenőrizze a laptopom kódját. Aláírta a kinyomtatott dokumentumot, majd eldobta egy halommal, tele ilyen aktákkal. 2 választásom volt:

1. Fogadja el, hogy nem tehetek ellene semmit2. Ossza meg a megfelelő emberekkel.

Ajánlott: