Sisukord:
- Samm: vajalikud asjad
- 2. samm: proovitüki mõistmine
- Samm: ühendage Arduino HC 05 abil
- 4. samm: laadige üles visand
- Samm: ärge unustage märkida COM -porti
- Samm: jätkake Flowcode7 -ga
- Samm: käivitage vookoodifail ja saatke andmed Bluetooth -seadmest
- 8. samm: kogu pilt
Video: Androidi juhitav LCD -ekraan voolukoodis 7: 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
See juhend võimaldab teil oma Android -seadme abil juhtida virtuaalset LCD -ekraani, mida simuleeritakse FlowCode7 abil. Ilmselgelt saate teisi platvorme visata, kuid need peavad olema Bluetoothiga lubatud. Samuti kasutame Arduinot liidesena PIC 16F877A-le (simulatsioon Flowcode7-s) ja Bluetooth-moodulile (HC-05) signaalide vastuvõtmiseks Bluetooth-seadmest, mis on sel juhul Android-mobiiltelefon. Võite isegi proovida andmeid UDP kaudu saata WiFi, seadistades ruuteri. Siin on juba üksikasjalik õpetus Matrixi foorumites. Kuid privaatse ruuteri puudumise tõttu pidin oma eesmärgi saavutamiseks natuke ringi töötama. Üritasin ka oma serverisse andmeid üles laadida ja seejärel MySQL -i ja PHP -ga päringuid teha, kuid mul ei õnnestunud neid alla laadida. Parim on omada privaatset ruuterit, kui soovite andmeid WiFi kaudu UDP kaudu saata. Vaatame, kuidas seda teha!
Samm: vajalikud asjad
Siin on nimekiri kõikidest seadmetest, mida teil vaja on: Riistvara
1. Arduino UNO (kasutasin MEGA 2560)
2. Bluetooth-moodul (HC-05)
3. Leivalaud
4. Jumperkaablid (soovitavalt meessoost naissoost)
5. USB -kaabel Arduino jaoks
Tarkvara 1. Flowcode7: prooviversiooni saate alla laadida ametlikust maatriksist siit. Looge konto, peate tarkvara igal käivitamisel oma konto nime ja parooliga autentima. Tead, mida teha, kui need 30 päeva on möödas …; 2. Arduino IDE: Siin see on.
3. Bluetoothi rakendus: Play poes bluetooth -seadmetesse andmete saatmiseks on palju rakendusi. Kasutasin "juhtmeta Lite". Võite kasutada mis tahes valikut.
2. samm: proovitüki mõistmine
See illustratsioon selgitab kõike.
Samm: ühendage Arduino HC 05 abil
See on lihtne seadistus: Arduino HC 055V VccGnd GndTx RxRx Tx
Vaadake selle juhendi 1. sammu, et saada rohkem teavet
Kui olete lõpetanud, leiate seadme oma Bluetooth -terminali loendist. Siduge sellega, valides HC 05. Parool on tavaliselt 1234.
4. samm: laadige üles visand
Laadige see visand üles Arduino IDE -sse. See on väga levinud andmete järjestikune kirjutamine COM -porti Bluetoothi abil.#Include // import Serial libraryint BluetoothData; // Bluetooth -seadmest antud andmed
void setup () {// pange oma seadistuskood siia, et seda korra käivitada:
Seriaalne algus (9600); pinMode (ledpin, OUTPUT); }
void loop () {// pange siia oma põhikood, et seda korduvalt käitada: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } viivitus (100); }
Samm: ärge unustage märkida COM -porti
Samm: jätkake Flowcode7 -ga
Peate selle vooskeemi koostama. Lohistage RS232 port ja LCD armatuurlauale. Ühendage makrod välisseadmetega. Valige RS232 atribuutides COM -port, millega Arduino on ühendatud
Samm: käivitage vookoodifail ja saatke andmed Bluetooth -seadmest
Sisestage oma Bluetoothi rakendusse tekst. Veenduge, et moodul on teie seadmega ühendatud. HC 05 vilgub tavaliselt edukalt sidumisel oma LED -i kaks korda ja vahel on väike viivitus. Parimate tulemuste saamiseks veenduge, et vookoodiprogramm töötab enne andmete saatmist. Flowcode7 jooksis minu arvutis üsna aeglaselt ja väljundid tulid palju viivitusega. Tulevik: Te saate saata konkreetseid stringe, mida saab Flowcode'iga sobitada, et käivitada muid sündmusi, nagu LCD -ekraani tühjendamine, uuele reale printimine, andmete nihutamine jne.
8. samm: kogu pilt
Loodan, et teile meeldis õpetatav! Miks ma selle postitasin?: Esitasin selle projekti oma professorile projekti esitamiseks. Ta ei viitsinud isegi mu sülearvuti koodi kontrollida. Ta kirjutas trükitud dokumendile alla ja viskas selle siis selliseid faile täis hunnikusse. Mul oli 2 valikut:
1. Nõustuge sellega, et ma ei saanud sellega midagi ette võtta2. Jagage seda õigete inimestega.
Soovitan:
Androidi nutitelefon USB -na (!!) Veebikaamera: 8 sammu (piltidega)
Androidi nutitelefon kui USB (!!) Veebikaamera: viimase paari kuu jooksul oleme kõik olnud sunnitud suhtlema pigem veebis kui isiklikult. Üliõpilasena kujunes enamik minu loenguid Zoomi koosolekuteks ja sama juhtus ka minu juhendamistundidega. Järgmiste nädalate jooksul soovivad paljud igas vanuses õpilased
Hexbug Spider XL häkkimine arvutinägemuse lisamiseks Androidi nutitelefoni abil: 9 sammu (piltidega)
Hexbug Spider XL -i häkkimine arvutinägemuse lisamiseks Android -nutitelefoni abil: olen suur originaalse Hexbugi fänn ™ Ämblik. Olen omanud üle tosina ja häkinud neid kõiki. Iga kord, kui üks mu poegadest läheb sõprade juurde ’ sünnipäeva, saab sõber Hexbug ™ ämblik kingitusena. Olen häkkinud või
DIY Ehita BB-8 Indias -- Androidi juhitav ja jutukas -- Elusuurus: 19 sammu (koos piltidega)
DIY Ehita BB-8 Indias || Androidi juhitav ja jutukas || Elusuuruses: TELLI minu kanalile rohkemate projektide jaoks. See projekt räägib sellest, kuidas ehitada toimiv, elusuuruses jutukas, arduino-juhitav Starwars BB-8 droid. me kasutame ainult kodumajapidamises kasutatavaid materjale ja väikest Arduino vooluringi. Selles oleme
Bluetooth -juhitav RGB -tuli Androidi rakendusega: 4 sammu
Bluetooth -juhitav RGB -valgus Androidi rakendusega: Tere tegijad, täna õpime tegema Bluetooth -juhitavat RGB -riba, mida juhitakse meie nutitelefonist. Selle projekti põhiidee on luua tausta-/laualamp, mis lisab vaataja silmadele soojustunde. Jah, see valgus
RC Car Hack - Bluetoothi abil juhitav Androidi rakenduse kaudu: 3 sammu (koos piltidega)
RC Car Hack - Bluetoothi kaudu juhitav Android -rakenduse kaudu: olen kindel, et igaüks teist leiab kodus kasutamata RC -auto. See juhend aitab teil oma vana RC auto originaalkingituseks muuta :) Kuna minu käes olnud RC auto oli väikese suurusega, olen valinud Arduino Pro Mini peamiseks kontrolleriks. Teine