Jopa aloittelijat voivat tehdä tämän projektin pienellä vaivalla. Työssä ei käytetä mitään monimutkaisia osia, eikä se vaadi ylimääräisiä taitoja sen kokoamisessa. Juotosraudan omistaminen ei ole välttämätöntä, koska virheen sisällä on helmilauta, joten juottamista ei tarvita. Ohjelmointi ei ole myöskään vaikeaa, koska tekijä toimitti valmiita koodeja projektille.
materiaalit:
- Työläs Poista USB-kaapelilla
- 9 V: n akkurasia
- 9 V akku (7,2–8,4 V akkua voidaan käyttää)
- Servo analoginen 3 kpl
- IR (infrapuna) vastaanotin ja lähetin
- Bradboard mini
- Liitäntäjohdot
- teräslanka (halkaisija 1,5–2 mm)
- Metalliset paperiliittimet 2-3 kpl
Tietenkin tarvitsemme edelleen työkaluja:
Vaihe 1 yhdistä infrapunavastaanotin Arduinoon:
IR-lähetin voi olla television kaukosäädin. Aluksi kirjoittaja lukee ja muistaa signaalikoodin voidakseen käyttää sitä myöhemmin robotin ohjaamiseen. Tätä vaihetta varten yhdistetään johdot, Arduino, neuvottelupöytä ja vastaanotin itse lähettimen kanssa. Piiri on koottu alla olevien valokuvien mukaisesti.
Piiriä käytetään Tsop2136-vastaanottimeen. Jos käytät toista vastaanotinta, sinun on ensin tutkittava sen määritykset. Seuraavaksi tiedosto arkistosta, nimeltään ir_receiver.ino, avataan Arduino IDE: n kautta. Siellä näet #include "IRremote.h" -koodin ensimmäisen rivin. Tämä rivi osoittaa, että luonnos käyttää kirjastoa, joka toteuttaa kaikki toiminnot IR-signaalien lähettämiseksi. IRremote.h itsessään ei ole osa Arduino IDE-ohjelmistoa, joten se on asennettu etukäteen. Seuraavaksi kirjoittaja avaa Sarjamonitorin ja tarkistaa signaalin siirtonopeuden. Nopeus asetetaan manuaalisesti arvoon 9600. Saatuaan kauko-ohjaimen tarkistamme kokoonpanon toimivuuden, napsautin kaukosäätimen painikkeita, ja jos koodit ovat näkyvissä sarjamonitorissa, tämä tarkoittaa, että malli Se toimii.
Kullakin kaukosäädinmallissa koodit voivat vaihdella, ja käytettävien painettujen painikkeiden sovittamisen yksinkertaistamiseksi yksinkertaisesti kirjoitetaan. On huomattava, että osa koodeista vastaa pitkää tai toistuvaa lehdistöä, mutta niitä ei käytetä tässä projektissa.
Robotti pystyy suorittamaan 13 erilaista komentoa:
1. Siirry eteenpäin.
2. Siirrä takaisin.
3. Käänny vasemmalle.
4. Käänny oikealle.
5. Siirry eteenpäin vasemmalla käännöksellä.
6. Siirry eteenpäin oikealla käännöksellä.
7. Siirry taaksepäin vasemmalla käännöksellä.
8. Taaksepäin siirtyminen oikealla käännöksellä.
9. Pysäytä.
10. Ensimmäisen nopeuden asettaminen (hidas).
11. Toisen nopeuden asettaminen.
12. Kolmannen nopeuden asettaminen.
13. Neljännen nopeuden asettaminen (nopea).
Kätevät painikkeet valitaan näiden komentojen suorittamiseksi painamalla painikkeita ja kirjoittamalla jokaiselle niistä yksilöivä koodi.
Vaiheen 2 prototyypin kokoaminen:
Ennen kuin jatkat kokoonpanoa, toimitetun raudan ja itse ohjelman toimivuus tarkistetaan täysin. Luonnos ladataan mikro-ohjaimeen. Koodeja muutetaan aiemmin kootun taulukon mukaan. Painamalla kaukosäätimen painikkeita servomoottorit tarkistetaan niiden reaktion suhteen. Se tarkistaa myös mallin toiminnan virralla paitsi USB: ltä myös akusta.
Vaihe 3 kovakuoriaisen kävely:
3 servossa on mahdollista toteuttaa kuudenjalkaisen kovakuoriaisen kulku. Tulevan robotin jalat on valmistettu yhdestä kappaleesta. Ne on asennettu peräkkäin vasemmalta oikealle. Vasen servo vastaa vasemmasta etu- ja takaosasta, oikea etu- ja takajaloista sekä keskimmäisestä jalasta. Tulevan robotin jalat on valmistettu yhdestä kappaleesta.
Video, joka näyttää servojen oikean toiminnan:
Vaihe 4 asennus:
Paristolokeron kiinnittämiseksi levyyn tarvittiin ahdin, siitä tehtiin kiinnike. Paperiliitin tehtiin mallin mukaisesti, joka on kiinnitetty artikkelin alaosaan. On tärkeää, että kaavaimen koko vastaa ilmoitettuja mittoja. Jäljellä olevat komponentit asennetaan Arduino Uno: minikehystauluun, servoihin.
Paperiliitin taipuu kaavainta pitkin ja yhdistyy tapiin 9 ja 12. Et voi olla huolissaan kosketinten sulkemisesta, koska niitä ei käytetä luonnoksessa. Kiinnike kiinnitetään akunpidikkeen pohjaan.
Kirjoittaja suosittelee pienimmän mahdollisen kokoisen punontalevyn käyttöä, hänen mielestään paras vaihtoehto olisi koko 5 * 10 nastaa. Tämän kokoinen jalustalevy voidaan katkaista leipälevyltä tai ostaa heti valmiina.
Sitten servit itse valmistetaan - tarrat poistetaan ja liikaa tilaa vievät silmukat katkaistaan. Tämä prosessi tapahtuu erityisen huolellisesti, koska servit ovat melko herkkiä.
Aiemmin irrotetut tarrat kiinnittävät servit akunpidikkeen päälle. Ne on asennettu siten, että vieressä on paikka pienelle kiinniketaululle.
Seuraavaksi laita leipälauta. IR-vastaanotin on suunnattu ylöspäin korkealaatuista signaalin vastaanottoa varten. Jälleen kerran kaiken tarkistetaan suorituskykyä varten.
Vaihe 5 jalkaa:
Kovakuoriaisten jalkojen koon ja muodon valintaa varten on myös stensiilejä (kiinnitetty alla). Ensimmäinen etu- ja takajaloille, toinen keskimmäiselle. Jalat tarttuvat servomoottoreihin. Nyt robotti voi mennä turvallisesti mihin osoitat sen.
Robotti tanssi:
Tätä hanketta voidaan kehittää edelleen kaikkien pyynnöstä. Ulkonäköä ja koodia voidaan muuttaa. Voit myös liittää siihen kameran tai Bluetooth-sovittimen. Ja yleensä kaikki, mikä sinulla on tarpeeksi mielikuvitusta.
Toinen video robotin työstä: