INHOUDSOPGAWE:

Android -beheerde LCD -skerm in stroomkode 7: 8 stappe (met foto's)
Android -beheerde LCD -skerm in stroomkode 7: 8 stappe (met foto's)

Video: Android -beheerde LCD -skerm in stroomkode 7: 8 stappe (met foto's)

Video: Android -beheerde LCD -skerm in stroomkode 7: 8 stappe (met foto's)
Video: How to repair any android smart phone broken display glass LCD screen easily 2024, November
Anonim
Android -beheerde LCD -skerm in stroomkode 7
Android -beheerde LCD -skerm in stroomkode 7

Met hierdie instruksies kan u 'n virtuele LCD -skerm beheer wat met FlowCode7 gesimuleer word met u Android -toestel. U kan natuurlik ander platforms ingooi, maar hulle moet Bluetooth -ingeskakel wees. Ons sal Arduino ook gebruik as 'n koppelvlak vir PIC 16F877A (simulasie in Flowcode7) en Bluetooth-module (HC-05) vir die ontvangs van seine van 'n Bluetooth-toestel, wat in hierdie geval 'n Android-selfoon is. U kan selfs probeer om data met UDP oor te stuur WiFi deur u router op te stel. Daar is reeds 'n gedetailleerde handleiding oor Matrix -forums hier. As gevolg van die afwesigheid van 'n privaat router, moes ek 'n bietjie werk om my doel te bereik. Ek het ook probeer om data op my bediener op te laai en daarna met MySQL en PHP navraag te doen, maar ek kon dit nie ophaal nie. Dit is die beste om 'n privaat router te hê as u data via UDP via WiFi wil stuur. Kom ons kyk hoe u dit kan doen!

Stap 1: Vereiste dinge

Hier is 'n lys van al die 'apparaat' wat u moet hê: Hardeware

1. Arduino UNO (ek het MEGA 2560 gebruik)

2. Bluetooth-module (HC-05)

3. Broodbord

4. Jumper kabels (manlik tot vroulik verkieslik)

5. USB -kabel vir Arduino

Sagteware 1. Flowcode7: U kan die proefweergawe vanaf die amptelike matriks hier aflaai. Maak 'n rekening, u moet die sagteware by elke aanvang verifieer met u rekeningnaam en wagwoord. U weet wat u moet doen as die 30 dae verby is …;) 2. Arduino IDE: Hier is dit.

3. Bluetooth -app: Daar is baie programme om data na Bluetooth -toestelle in die Play Store te stuur. Ek het 'unWired Lite' gebruik. U mag enige een van u keuse gebruik.

Stap 2: Begrip van die plot

Verstaan die plot
Verstaan die plot

Hierdie illustrasie verduidelik dit alles.

Stap 3: Bedrading van die Arduino met HC 05

Bedrading van die Arduino Met HC 05
Bedrading van die Arduino Met HC 05

Dit is 'n eenvoudige opstellingArduino HC 055V VccGnd GndTx RxRx Tx

Hersien stap 1 van hierdie instruksies vir meer insig

As u klaar is, vind u die toestel in die lys van u Bluetooth -terminale. Pas dit by deur HC 05 te kies. Die wagwoord is gewoonlik 1234.

Stap 4: Laai Skets op

Laai hierdie skets op na Arduino IDE. Dit is baie algemeen om data in serie na die COM -poort te skryf met behulp van Bluetooth. // die data van die Bluetooth -toestel gegee

ongeldige opstelling () {// plaas u opstellingskode hier om een keer te werk:

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

void loop () {// plaas u hoofkode hier om herhaaldelik te hardloop: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } vertraging (100); }

Stap 5: Moenie vergeet om kennis te neem van die COM -poort nie

Moenie vergeet om kennis te neem van die COM -poort nie!
Moenie vergeet om kennis te neem van die COM -poort nie!

Stap 6: Gaan na Flowcode7

Op na Flowcode7
Op na Flowcode7
Op na Flowcode7
Op na Flowcode7
Op na Flowcode7
Op na Flowcode7

U sal hierdie vloeidiagram moet opstel. Sleep 'n RS232 -poort en LCD na die paneelbord. Koppel makros aan die randapparatuur. Kies die COM -poort waaroor Arduino gekoppel is, in Eienskappe van RS232

Stap 7: Begin die stroomkode -lêer en stuur data vanaf 'n Bluetooth -toestel

Begin die stroomkode -lêer en stuur data vanaf 'n Bluetooth -toestel
Begin die stroomkode -lêer en stuur data vanaf 'n Bluetooth -toestel
Begin die stroomkode -lêer en stuur data vanaf 'n Bluetooth -toestel
Begin die stroomkode -lêer en stuur data vanaf 'n Bluetooth -toestel

Tik teks in u bluetooth -app. Maak seker dat die module aan u toestel gekoppel is. HC 05 knipper gewoonlik sy LED twee keer met 'n effense vertraging tussen die twee as dit suksesvol gekoppel is. Maak seker dat die stroomkode -program werk voordat u data stuur vir die beste resultate. Flowcode7 het redelik stadig op my rekenaar verloop, en die uitsette het baie vertragings opgelewer. Toekomstige omvang: u kan spesifieke snare inskakel wat op Flowcode gekoppel kan word om ander gebeurtenisse te veroorsaak, soos die skoonmaak van 'n LCD -skerm, druk in 'n nuwe reël, verskuiwing van data ens.

Stap 8: Die hele prentjie

Die hele prentjie
Die hele prentjie
Die hele prentjie
Die hele prentjie

Hoop jy hou van die instruksies! Waarom het ek dit geplaas ?: Ek het hierdie projek aan my professor voorgehou as 'n projekvoorlegging. Hy het nie eers die moeite gedoen om die kode op my skootrekenaar na te gaan nie. Hy onderteken die gedrukte dokument en gooi dit dan weg in 'n hoop vol sulke lêers. Ek het 2 keuses gehad:

1. Aanvaar dat ek niks daaraan kon doen nie2. Deel dit met die regte mense.

Aanbeveel: