Open Robojuchen opened 10 years ago
Jussi... Pystyykö RC vastaanottimella ohjaamaan suoraan arduinoa? Jos tarvittava ohjauskantama on pitkä ja tarvitaan esim. 4 kanavaa, niin silloinhan RC ohjain on hyvä vaihtoehto, mikäli homma toimii... Tällaisia hyvinkin laadukkaita ohjaimia saa esim. HobbyKingistä elko edullisesti. Ne ovat lisäksi käyttökelpoinen ihan perus RC hommissa... Tääs kaksi suositeltavaa vaihtoehtoa:
http://www.hobbyking.com/hobbyking/store/__8338__Hobby_King_2_4Ghz_4Ch_Tx_Rx_V2_Mode_2_.html
tai
HobbyKingillä on myös käyttäjäfoorumi, josta löytyy juttua joka lähtöön: http://www.rcgroups.com/forums/index.php
RC vastaanottimet lähettävät ja vastaanottavat kullakin kanavalla suoraan servon ymmärtämää PWM pulssia. Servo siis kytketään suoraan siihen vastaanottimeen. Arduinolla voi lukea myös vastaanotinta, mutta siihen ei ole kovin valmiita ja helppoja kirjastoja käytettävissä. En ehkä suosittele yrittämään näiden käyttöä tämän kurssin yhteydessä seuraavista syistä.
1.Hinta. Halvemmalla saa jonkin esittelemistäni järjestelmistä. Hobbykingissä näiden painavien laitteiden postikulut on aika kovat.
2.Muokattavuus, muilla järjestelmillä voi siirtää myös mitä tahansa dataa, ei vain ohjaustietoja. Tämä on hyödyllistä oppia ja linkkiä voi käyttää muissa projekteissa.
3.Ei mahdollista kaksisuuntaista linkkiä.
Hyviä puolia on toimintavarmuus ja kantama(tosin vähintään saman kantaman saa noilla mainitsemillani power lähetin moduuleilla)
Tässä suositeltava bluetooth moduuli jos sellaista etsii...
Aika monen projektissa halutaan joko ohjata laitetta langattomasti tai lukea jotakin tietoja laitteelta langattomasti.
Vaihtoehtoja on seuraavia, joko laitteita jotka lähettävät yhteensuuntaan dataa tai laitepareja jotka pystyvät viestimään keskenään molempiin suuntiin. Jos päätyy ratkaisuun jossa vaaditaan arduino molempiin päihin, suosittelen toiseen päähän "arduino pro miniä". Hinta on vain n.3-4 dollaria. Prototyypin voi rakentaa koulun arduinoja käyttäen ja siirtää vain lopullisen koodin tähän mini-arduinoon. Voin tehdä tähän sitten hyvän oppaan.
YKSISUUNTAISET: 1.halvat 433 tai 315mhz radio moduulit. Toimivat virtualwire -kirjastolla. Pieniä ja helppoja käyttää, ei kovin pitkä kantama, kuin kaukoohjattavissa pistorasioissa tai auton keskuslukituksessa. Vaatii arduinot molempiin päihin. Halvimmillaan vain 1,5 dollaria pari http://www.ebay.com/itm/433Mhz-WL-RF-Transmitter-Receiver-Module-Link-Kit-for-Arduino-ARM-MCU-Wireless-/380717845396?pt=LH_DefaultDomain_0&hash=item58a48d4b94
2.Langaton nunchuk ks. karpin auto-projekti
3.PS3 ohjain, vaatii bluetoothmoduulin, 20 dollaria maksavan USB shieldin ja pienen USB-donglen. Yhteensä noin 30 dollaria
KAKSISUUNTAISET:
1.NRF24L01+ moduulit. Kaksisuuntainen linkki, kantama noin 30-50 metriä maastosta riippuen. Näitä saa myös kalliimpina 1000m kantamalla varustettuina versioina. Hinta halvimmillaan vain noin 2,5e pari (n. 3dollaria)
Käytetään helpolla nrf2401 kirjastolla. Suositeltava valinta koska halpa löytyy paljon malliprojekteja. Vaatii arduinot molempiin päihin.
http://www.ebay.com/itm/2PCS-2-4G-SI24R01-Antenna-Wireless-Module-Compatible-NRF24L01-/370818853263?pt=LH_DefaultDomain_0&hash=item565686a98f
2.Bluetooth. Moduulit ovat noin 8-10 dollaria. Toiseen päähän tarvitaan joko kännykkä, tietokone tai toinen arduino.