Takaisin



RASPBERRY PI - OPAS OSA 16 - 13.02.2013

Kuva 1.


Kuva 2.

Mikäli sait aikaisemman osan tehtyä ja vilkuteltua lediä ja kytkintä luettua niin Raspberryn on aika tavata Arduino.

Joten aloitetaan...

Kuva 3.

Sinun tarvitsee kopioida oheinen koodi ja ohjelmoida se Arduinoon.

Arduino-koodi

Kuva 4.

Kytke ledi kuvan 4 mukaisesti Arduinoon sopivan kokoisella etuvastuksella 330R-470R.

Kuva 5.

Kun olet ladannut ohjelman Arduinoon ja kytkenyt ledin testaa ohjelmaa. Testaamiseen voit käyttää Arduino-ohjelman omaa sarjaportti ohjelmaa tai Realterm:iä.

Lähetä sarjaporttia pitkin numero 1 niin pitäisi ledin syttyä ja sammua kun lähetät numeron 0. Kun lähetät kirjaimen A pitäisi Arduinon vastata lähettämällä B kirjain.

Kuva 6.

Kuvassa 6 on oma testailu käynnissä. Koekytkentäalusta auttaa myös tämän testaamisessa.

Kuva 7.

Kytke Arduinon sarjaportti Raspberry sarjaporttiin kuvan 7 mukaisesti. Aikaisemmasta osasta löytyy Raspin sarjaportin pinnijärjestys.

Kuva 8.

Käynnistä minicom kuvassa näkyvän komennon avulla.

Kuva 9.

Kun painat näppäimistöltä numeroa 1 niin pitäisi Arduinoon kytketyn ledin syttyä.

Kuva 10.

Jos kaikki onnistui pitäisi edessäsi olla vastaava näkymä. Eli ledin olla syttynyt.

Kuva 11.

Kun painat näppäimistöltä numeroa 0 niin pitäisi Arduinoon kytketyn ledin sammua.

Kuva 12.

Kuva 13.

Aika tehdä oma C-ohjelma, joka vilkuttelee Arduinoon kytkettyä lediä ja lähettää kirjaimen ja vastaanottaa kirjaimen.

Luodaan tiedosto käynnistämällä Nano ja luodaan samalla halutun niminen lähdekooditiedosto.

Kuva 14.

Kopio alla olevasta linkistä testi ohjelman koodi.

Raspisarja-koodi

Kuva 15.

Käännetään tehty koodi kuvan 15 komennolla.

Kuva 16.

Aja ohjelma ja käytä tarvittaessa chmod komentoa. Pitäisi ledin vilkahtaa ja Raspberryn lukea B-kirjain ja tulostaa näytölle oheiset tekstin pätkät.

<-Osa 15. Osa 17.->
©MikaWeb