» Elektronika » Arduino »Universali vikšrinė roboto važiuoklė

Universali vikšrinė roboto važiuoklė


Savo laisvalaikiu praktikuoju visokius dalykus Arduino projektai. Gana dažnai tam reikalingas projekto įgyvendinimas robotas - Platforma, atitinkanti daugybę reikalavimų: laisvas judėjimas, galimybė įdiegti papildomą įrangą ir išplėsti galimybes, taip pat nedidelės išlaidos. Čia yra tokia robotų platforma arba, paprasčiausiai, vikšrinė važiuoklė, kurią padarysiu. Aš, be abejo, siunčiu jums nurodytą teismą.

Mums reikės:

- „Tamiya 70168“ dviguba pavarų dėžė (galima pakeisti į 70097)
- „Tamiya 70100“ ritinėlių ir vikšrų rinkinys
- „Tamiya 70157“ pavarų dėžės tvirtinimo platforma (galima pakeisti 4 mm faneros gabalu)
- maži cinkuoto lakšto gabalėliai
- 10 mm fanera (mažas gabalas)
- Arduino Nano
- DRV 8833
- LM 317 (įtampos stabilizatorius)
- 2 šviesos diodai (raudona ir žalia)
- Rezistoriai 240 omų, 2x 150 omų, 1,1 kOhms
- kondensatorius 10v 1000uF
- 2 vienos eilės šukos PLS-40
- 2 PBS-20 jungtys
- Induktorius 68mkGn
- 6 NI-Mn 1.2v 1000mA baterijos
- Tėčio ir mamos jungtis su dviem smeigtukais prie laido
- Įvairių spalvų laidai
- litavimas
- Rosinas
- lituoklis
- 3x40, 3x20 varžtai, veržlės ir poveržlės jiems
- Varžtai 5x20, veržlės ir sustiprintos veržlės prie jų
- gręžti
- 3 mm ir 6 mm metalo grąžtai

1 žingsnis supjaustykite metalą.
Pirmiausia turime iškirpti iš lakštinio metalo (geriausia cinkuoto), kad supjaustytume keturias dalis. Dvi dalys viename takelyje. Šiam nuskaitymui išpjaustėme dvi detales:


Taškai nurodo vietas, kur reikia gręžti skyles, šalia skylės skersmens. 3 mm skylės reikalingos pakabinimui su voleliu, 6 mm - laidams per juos praleisti. Po pjovimo ir gręžimo turite suklijuoti per visus kraštus, nepalikdami aštrių kampų. Lenkkite išilgai punktyrinių linijų 90 laipsnių kampu. Būkite atsargūs! Pirmąją dalį lenkiame bet kuria kryptimi, o antrąją - priešinga kryptimi. Jie turi būti simetriškai sulenkti. Yra dar vienas niuansas: būtina gręžti skylutes savisriegiams varžtams, kurie pritvirtina mūsų plokštes prie pagrindo. Atlikite tai, kai pagrindas yra paruoštas. Mes įdedame ruošinį ant pagrindo ir pažymime gręžimo vietas taip, kad varžtai patenka į medžio drožlių plokštės centrą. Antrojo nuskaitymo metu darome dar dvi detales:


Vidinis stačiakampis turi būti supjaustytas. Toliau mes darome tą patį, pjaustome, gręžiame, valome. Galų gale mes gauname ruošinius:





2 žingsnis - paruoškite pagrindą.
Mes surenkame reduktorių pagal pridedamas instrukcijas. Mes pritvirtiname prie svetainės. Jei platformos nėra, iš faneros išpjaustome 53x80 mm stačiakampį iš 4 mm ir pritvirtiname reduktorių. Paimkite 10 mm fanerą.Iškirpkite du stačiakampius 90x53 mm ir 40x53 mm. Mažo stačiakampio viduje mes iškirpome kitą stačiakampį, kad gautume rėmą, kurio sienos storis yra 8 mm.


Susukite viską, kaip parodyta nuotraukoje:





Platformos kampuose gręžkite 6 mm skyles ir įkiškite į juos savo 5x20 varžtus; iš viršaus mes apvyniojame armuotas veržles. Jie reikalingi vėliau montuojant įvairius mechanizmus ar lentas. Patogumui mes iškart klijuojame šviesos diodus:



3 žingsnis yra elektrikas.
Valdymui naudosime „Arduino Nano“. Variklio tvarkyklė DVR 883. Ant plokštės mes surenkame viską pagal schemą.


L1 yra induktorius, o C1 reikalinga Arduino įtampai stabilizuoti. Rezistoriai R1 ir R2, esantys prieš variklius, yra ribojantys srovę, jų variklius reikia pasirinkti konkrečiam varikliui. Jie man puikiai veikia esant 3 omams. LM317 reikalingas akumuliatoriams krauti. Įvestis gali būti tiekiama nuo 9,5 V iki 25 V įtampa. R3 - 1,1 kOhm R4 - 240 omų. Kairėje esantys kaiščiai naudojami tam, kad vėliau būtų galima jungti įvairius įrenginius („Bluetooth“, 433 MHz ryšio modulis, IR, „Servo“ ir kt.). Elektros energijai panaudosime 6 Ni-Mn 1.2v 1000mA baterijas, lituotas iš eilės ir apvyniotas elektros juostele.


4 žingsnis mes renkame pagrindą.
Mes paimame savo pagrindą, ant dvipusės juostos mes klijuojame lentą ant jo. Pirmojo nuskaitymo metalines dalis reikia prisukti prie mažų savisriegių varžtų prie pagrindo šonuose, sulenktų į išorę. Atsargiai priveržkite, kad kraštinė 6 mm anga būtų uždėta ant greičių dėžės išvesties ašies, dalies dugnas turi būti lygiagretus su pagrindu ir simetriškas antrosios tos pačios dalies atžvilgiu. Rezultatas turėtų būti toks:





Norėdami duoti savo naminis estetinį vaizdą, pridėkite porą detalių. Tai neprivaloma. Iš balto plastiko iškirpkite 110x55 mm stačiakampį ir sulenkite, kaip parodyta nuotraukoje. Uodega taip pat neprivaloma, bet man patiko, kaip ji atrodo ir purtosi judant:



Ši danga dengia greičių dėžę, kad į ją nepatektų nešvarumų, ir tai sukelia mažiau triukšmo. Toliau iš balto plastiko taip pat išpjaustėme 52x41 mm stačiakampį. Mes darome skyles "Arduino" ir maitinimo mygtuko prijungimui, kaip nuotraukoje:


Klijuokite viską ant dvipusės juostos:


Lipdukas grožiui.


Šios dvi dalys gali būti pagamintos iš beveik bet kokios medžiagos, kuri yra po ranka. Tai gali būti storas kartonas (kurį vėliau galima dažyti), medienos plaušų plokštė, plona fanera arba bet kurios spalvos plastiko gabalas. Nepamirškite apie baterijas. Klijuokite juos ant dvipusės juostos dešinėje metalinėje pagrindo dalyje:


5 žingsnis.
Čia mums reikės savo antrųjų nuskaitymo ruošinių. Į 3 mm skylę įkišame varžtus su 3x20 pusiau cilindrine galvute. Uždėkite poveržles ir priveržkite veržles:


Prieš ritinius reikia dėvėti poveržles. Nebuvau per daug tingus ir užsisakiau plastikines poveržles. Galite naudoti paprastą metalą, tačiau tada mūsų takeliai yra labai triukšmingi. Po ritinėlių veržles priveržiame neužverždami, kad ritinėliai laisvai suktųsi.


Mes įdėjome guminius takelius ant ritinėlių. Mes įdėjome plokštę kartu su ritinėliais ant pagrindo, įsitikindami, kad varžtai patenka į skyles. Ir priveržkite veržles. Mes gauname beveik baigtą vikšrinę važiuoklę:


6 veiksmas.
unitank.rar [5,3 kb] (atsisiuntimai: 127)

Mano nuomone, patogiausia rašyti programinę-aparatinę įrangą „Arduino IDE“. Važiuoklė, kurią mes surinkome, yra universali ir reikalinga programinė įranga priklausomai nuo konkretaus tikslo. Galite prijungti „Bluetooth“ modulį ir valdyti naudodami savo telefoną ar kompiuterį. Taip pat galima prijungti IR jutiklį ir naudoti IR nuotolinio valdymo pultą. Kita valdymo galimybė yra 433 MHz modulio naudojimas norint susisiekti su nuotolinio valdymo pultu. Remiantis važiuokle, galima padaryti robotą, einantį po linija, ar bet kurį kitą autonominį. Skelbiu „Bluetooth“, 433 MHz ir IR programinę-aparatinę įrangą.
Patogumas
Iš viso rinkėjų: 71
9.4
9.2
8.6

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalęju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
27 komentarai
Citata: maxim0512
LM317 reikalingas nuo mano 12 voltų maitinimo šaltinio
Taip, net esant 100, jei srovė yra ribota, tada Uxx (neviršydamas pagrįstų ribų) nevaidina vaidmens.
Citata: maxim0512
Srovė nustatyta 150 mA
Bet dėl ​​šios priežasties įtampos stabilizatorius yra tikrai naudingas: kadangi įvyksta greitas (srovė yra didesnė kaip 0,1C) įkrovimas, kad nepažeistumėte akumuliatorių, būtina nutraukti įkrovimą, vengiant perkrovimo ir dėl to perkaitimo.
Citata: maxim0512
jūs patenkate į elemento, kuris nėra toks svarbus, dugną.

Aš nesigilinau, bet nurodiau klaidas. Pajuskite skirtumą.
Autorius
Ivanas_Pokhmelevas,
Aš taip pat norėjau pridurti, kad gavote elementą, kuris nėra toks svarbus. Važiuoklės maitinimas gali būti išdėstytas skirtingais būdais ir nesvarbu. Galite naudoti ličio baterijas, tada įkrovimas yra visiškai kitoks. Galite tiesiog pasiimti baterijų dėžę ir įdėkite 5 AAA tipo baterijas. Arba tiesiog išorinis maitinimo šaltinis. Galite pašalinti šį elementą diagramoje, o pati esmė nesikeis.
Autorius
Ivanas_Pokhmelevas,
Taip, važiuoklė maitinama iš akumuliatoriaus. Išorinis maitinimo šaltinis reikalingas tik baterijoms įkrauti. Šiame straipsnyje išsamiai neaprašiau įkrovimo proceso, nes turiu namuose gaminamą maitinimo bloką, o jo gamyba yra atskiras klausimas. Čia aprašyta tik tai, kas yra ant važiuoklės lentos. Paprastai akumuliatorius galima įkrauti atjungiant juos nuo važiuoklės ir prijungus prie įkroviklio, tačiau vėlgi, akumuliatorių įkrovimas ir įkroviklis yra atskira problema.
Srovė nustatyta 150 mA (prijungus ampermetrą ir sureguliavus maitinimo šaltinį).
LM317 reikalingas, nes mano maitinimo blokas yra 12 voltų (taip pat yra 9 voltų, kuriuos taip pat kartais įkraunu).
O ką šiuo metu riboja šis maitinimo šaltinis? Ir jei yra srovės apribojimas LM317, tada kodėl įtampos stabilizatorius? Juk jūs rašėte:
Įkrovimas uždarant 2 ir 3 kontaktus. Darbo režimas 1 - 2.
, tai yra, darbas atliekamas ne iš išorinio šaltinio, o iš akumuliatoriaus.
Autorius
Aš turiu dabartinę energijos tiekimo ribą iki Lm317.
T. y., Nėra įdomu ieškoti savęs? Pačiam suprasti, skaityti literatūrą, kelti kvalifikaciją, suprasti, kaip tai padaryti - nenori?
Eee, jaunystė ... Ar tau viskas būtų, jei dėdė atsineštų į snapą ...
Gerai. )) Nors esu malonus, pasakysiu: akumuliatoriai įkraunami ne įtampa, o srove. Šok, Karlai!
Autorius
Paspartinkite procesą - tiksliau nurodykite rastą klaidą. Dirbkite labui tų, kurie nori pakartoti mano statybas.
Autorius
Paspartinkite procesą - tiksliau nurodykite rastą klaidą. Dirbkite labui tų, kurie nori pakartoti mano statybas.
maxim0512kai pasirodys laikas, išsiaiškinkite, kodėl netinkamai įkrovote akumuliatorius, kitaip ir toliau elgsitės neteisingai.
Autorius
ne, ir nepradėjau, aš dar neturiu laiko
maxim0512, išsiaiškinote, kodėl netinkamai atlikote akumuliatoriaus įkrovimą?
Citata: maxim0512
Jūs negalite praleisti savo laiko, aš jo neverčiu.

Aš tai darau ne dėl tavęs, o tiems, kurie nori pakartoti dizainą.
Neteisingai padaryta. Dar kartą paaiškinkite, kodėl?
Citata: maxim0512
Aš tiesiog paprašiau pavadėlio išaiškinti, kas tiksliai yra mano klaida, todėl aš to nemačiau.
Žinoma, sunku patikrinti, 2 rezistorius. ((
Autorius

Maitinimas tiekiamas į gnybtus +12 ir -12. Įkrovimas uždarant 2 ir 3 kontaktus. Darbo režimas 1 - 2. Pataisysiu grandinę.
Autorius
Aš tiesiog paprašiau pavadėlio išaiškinti, kas tiksliai yra mano klaida, todėl aš to nemačiau. Jūs negalite praleisti savo laiko, aš jo neverčiu.
Ypač tiems, kurie nenori pripažinti savo klaidų: ar tai iš tiesų tas pats jiems?


Kodėl turėčiau gaišti laiką kramtydamas akivaizdžiausius dalykus?
Ir dar kartą, kaip jūs kraunate baterijas? Jūs praleidote šią grandinės dalį.
Autorius
Tai yra, rusų kalba neįmanoma nurodyti, ką laikote klaida. Taigi aš manau, kad jūsų ieškinys yra nepagrįstas (nepagrįstas).
Pažvelk dar kartą! Atsargiai! Gaila, kad nenorite lyginti teisingos schemos su savo, klaidinga. Jei viskas tinka jums, tada jis yra lituotas teisingai, tačiau jis yra nudažytas skirtingai nei litavimas.
Ir beje, kaip kraunate baterijas? Jūs praleidote šią grandinės dalį. ((
Autorius
Aš jau palyginiau ir nematau klaidų. Ką vadinate teisinga grandinės schema, skaičiai rodo kojų skaičius. Aš turiu LM317 grandinę su faktine padėtimi. Ir svarbiausia, kad viskas yra lituota pagal schemą ir veikia. Kai taikoma 12 V įtampa, LM317 suteikia man 7,2 V, kurios man reikia už įkrovą.
kojos
Palyginkite 2 schemas ir pažiūrėkite.
Autorius
Kur tiksliai tai netiesa, nurodykite konkrečiau
Ši schema teisinga, bet ne straipsnyje.
LM 317 savaime yra 1,25 V. įtampos stabilizatorius. Ir jūs galite įjungti lustą skirtingais režimais.
Autorius
LM 317 reguliuojamas įtampos ir srovės reguliatorius. Perjungimo grandinė yra teisinga, trūksta tik kondensatorių. R4 mano diagramoje (nuotraukoje R1) tarp ADJ ir Vout, R3 (R2) tarp ADJ ir GND
LM317 - stabilizatorius įtampa. O perjungimo grandinė nubraižyta neteisingai, ji neatitinka nei įtampos stabilizavimo režimo, nei dabartinio stabilizatoriaus režimo.
Maža, beveik nereikšminga klaida - LM317 srovės stabilizatorius.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...