Sisällysluettelo:

Android -ohjattu nestekidenäyttö Flowcode7: 8 vaihetta (kuvilla)
Android -ohjattu nestekidenäyttö Flowcode7: 8 vaihetta (kuvilla)

Video: Android -ohjattu nestekidenäyttö Flowcode7: 8 vaihetta (kuvilla)

Video: Android -ohjattu nestekidenäyttö Flowcode7: 8 vaihetta (kuvilla)
Video: Почему на рынке мало смартфонов с IPS ДИСПЛЕЕМ? #shorts 2024, Marraskuu
Anonim
Android -ohjattu LCD -näyttö Flowcode7: ssä
Android -ohjattu LCD -näyttö Flowcode7: ssä

Tämän ohjeen avulla voit ohjata virtuaalista nestekidenäyttöä, jota simuloidaan FlowCode7: llä Android -laitteen avulla. Voit tietysti heittää muita alustoja, mutta niiden on oltava Bluetooth -käytössä. Käytämme myös Arduinoa rajapintana PIC 16F877A: lle (simulointi Flowcode7: ssä) ja Bluetooth-moduulille (HC-05) signaalien vastaanottamiseksi Bluetooth-laitteesta, joka on tässä tapauksessa Android-mobiililaite. Voit jopa yrittää lähettää tietoja UDP: n kautta WiFi määrittämällä reitittimen asetukset. Täällä on jo yksityiskohtainen opetusohjelma Matrix -foorumeilla. Koska yksityistä reititintä ei ollut, jouduin kuitenkin hieman kiertämään tavoitteeni saavuttamiseksi. Yritin myös ladata tietoja palvelimelleni ja kysyä sitä sitten MySQL: n ja PHP: n avulla, mutta en onnistunut noutamaan sitä. On parasta käyttää yksityistä reititintä, jos haluat lähettää tietoja UDP: n kautta WiFi -yhteyden kautta. Katsotaanpa, miten tämä tehdään!

Vaihe 1: Tarvittavat asiat

Tässä on luettelo kaikista laitteista, joita tarvitset: Laitteisto

1. Arduino UNO (käytin MEGA 2560)

2. Bluetooth-moduuli (HC-05)

3. Leipälauta

4. Hyppyjohdot (mieluiten uros -naaras)

5. USB -kaapeli Arduinolle

Ohjelmisto 1. Flowcode7: Voit ladata kokeiluversion viralliselta matriisista täältä. Luo tili, sinun on todennettava ohjelmisto jokaisen käynnistyksen yhteydessä tilisi nimellä ja salasanalla. Tiedät mitä tehdä, kun ne 30 päivää ovat ohi…;) 2. Arduino IDE: Tässä se on.

3. Bluetooth -sovellus: Play Kaupassa on paljon sovelluksia, jotka voivat lähettää tietoja Bluetooth -laitteille. Käytin "langatonta Litea". Voit käyttää mitä tahansa valitsemasi.

Vaihe 2: Tontin ymmärtäminen

Tontin ymmärtäminen
Tontin ymmärtäminen

Tämä kuva selittää kaiken.

Vaihe 3: Kytke Arduino HC 05: lla

Arduinon kytkentä HC 05: lla
Arduinon kytkentä HC 05: lla

Se on yksinkertainen asennusArduino HC 055V VccGnd GndTx RxRx Tx

Katso tämän ohjeen vaihe 1 saadaksesi lisätietoja

Kun olet valmis, löydät laitteen Bluetooth -päätelaitteen luettelosta. Muodosta pariliitos valitsemalla HC 05. Salasana on yleensä 1234.

Vaihe 4: Lataa luonnos

Lataa tämä luonnos Arduino IDE: hen. Se on hyvin yleinen tapa kirjoittaa tietoja sarjaporttiin COM -porttiin Bluetoothin avulla.#Include // tuoda sarjakirjastoint BluetoothData; // Bluetooth -laitteesta saadut tiedot

void setup () {// laita asennuskoodi tähän, jotta se suoritetaan kerran:

Sarja.alku (9600); pinMode (ledpin, OUTPUT); }

void loop () {// laita pääkoodisi tänne toistettavaksi: if (Serial.available ()) {BluetoothData = Serial.read (); Serial.write (BluetoothData); } viive (100); }

Vaihe 5: Älä unohda huomata COM -porttia

Älä unohda huomata COM -porttia!
Älä unohda huomata COM -porttia!

Vaihe 6: Siirry Flowcode7: ään

Siirry Flowcode7: ään
Siirry Flowcode7: ään
Siirry Flowcode7: ään
Siirry Flowcode7: ään
Siirry Flowcode7: ään
Siirry Flowcode7: ään

Sinun on laadittava tämä vuokaavio. Vedä RS232 -portti ja nestekidenäyttö kojelautaan. Yhdistä makrot oheislaitteisiin Valitse RS -322: n ominaisuuksista COM -portti, johon Arduino on kytketty

Vaihe 7: Suorita Flowcode -tiedosto ja lähetä tietoja Bluetooth -laitteesta

Suorita Flowcode -tiedosto ja lähetä tietoja Bluetooth -laitteesta
Suorita Flowcode -tiedosto ja lähetä tietoja Bluetooth -laitteesta
Suorita Flowcode -tiedosto ja lähetä tietoja Bluetooth -laitteesta
Suorita Flowcode -tiedosto ja lähetä tietoja Bluetooth -laitteesta

Kirjoita tekstiä Bluetooth -sovellukseesi. Varmista, että moduuli on kytketty laitteeseesi. HC 05 vilkkuu yleensä LED -valoaan kaksi kertaa ja välissä on pieni viive, kun laitepari on muodostettu. Varmista, että flowcode -ohjelma on käynnissä, ennen kuin lähetät tietoja parhaan tuloksen saamiseksi. Flowcode7 toimi melko hitaasti tietokoneellani ja lähdöt saivat paljon viiveitä. jne.

Vaihe 8: Koko kuva

Koko kuva
Koko kuva
Koko kuva
Koko kuva

Toivottavasti pidit ohjeista! Miksi julkaisin tämän ?: Esittelin tämän projektin professorilleni projektiesityksenä. Hän ei edes vaivautunut tarkistamaan kannettavan tietokoneen koodia. Hän allekirjoitti painetun asiakirjan ja heitti sen sitten kasaan, joka oli täynnä tällaisia tiedostoja. Minulla oli 2 vaihtoehtoa:

1. Hyväksy, etten voinut tehdä asialle mitään2. Jaa se oikeiden ihmisten kanssa.

Suositeltava: