» Elektronika » Arduino »„ Arduino Android “pagreičio matuoklis

„Arduino Android“ pagreičio matuoklio bakas

„Arduino Android“ pagreičio matuoklio bakas

Laba diena, šiandien noriu pasidalinti instrukcijomis, kaip gaminti žaislų baką, kontroliuojamą „Android“ telefono akselerometro. Bako pagrindas bus pagamintas iš spalvotos 3 mm storio faneros. Gerios žinomos įmonės „Tamiya“ vikšrai ir dvigubos pavaros variklis. Pagaminamos kokybiškos ir nebrangios dalys.

Bakui mums reikia:
- „Tamiya 70168“ dviguba pavara
- „Tamiya 70100“ ritinėlių ir vikšrų rinkinys
- „Tamiya 70157“
- 10 mm fanera (mažas gabalas)
- Arduino „Pro Mini 5V AtMega 328“
- DRV 8833
- „Bluetooth“ modulis HC-06 arba lygiavertis
- „Arduino“ programinės įrangos USB-UART
- Stačiakampiai raudoni ir žali šviesos diodai
- Baltos lemputės 5 mm 2vnt.
- Rezistoriai 3x 150 omų
- Li-ion 18650 baterijos
- „Dupont“ tėčio ir mamos jungtys
- Įvairių spalvų laidai
- litavimas
- Rosinas
- lituoklis
- 3x40, 3x20 varžtai, veržlės ir poveržlės jiems
- 2x10 medsraigčiai
- Medienos grąžtai 3 mm ir 6 mm
- Elektrinis pjūklas
- Akrilo dažai

1 žingsnis. Reduktoriaus variklio surinkimas.
Man patinka naudoti „Tamiya“ reduktorių variklius. Jie stovi priimtini, lengvai surenkami. „Tamiya 70168“ turi keturias pastatymo galimybes. Priklauso nuo norimo perdavimo skaičiaus ir išėjimo velenų padėties.


Išsamios instrukcijos yra pridėtos reduktoriaus viduje. Mums reikia, kad išėjimo velenai būtų arčiau variklių, o pavarų santykis 114,7: 1. Mes pasirenkame mums reikalingą variantą ir renkame viską pagal instrukcijas, išskyrus variklių montavimą. Variklius patogiau įdėti vėliau, be to, prieš montavimą, prie jų reikia prilipdyti laidus ir kondensatorius.

2 žingsnis Kėbulo dalių gamyba.
Korpusas bus pagamintas iš 3 mm storio faneros. Atsisiųskite šį vaizdą ir atsispausdinkite ant A4 formato lapo 102% mastu.


Dabar mes paimame du pakankamo dydžio faneros gabalus, padėkite vieną ant kito, ant viršaus uždėkite mūsų paveikslėlį. Tose vietose, kurios pažymėtos paryškintu tašku, turėtų būti padarytos 3 mm skylės. Taigi, kad abi dalys būtų vienodos, pirmiausia viename taške mes gręžiame lakštą ir dvi faneros dalis, įkiškite ten varžtą ir susukite paveikslėlį ir du faneros gabalus kartu. Tada antrą skylę, taip pat įkiškite ten varžtą. Po to mes gręžiame visus likusius. Atkreipkite dėmesį į kairiąją skylę, būtina suteikti jai ovalo formą. Tai būtina norint kontroliuoti takelių įtempimą. Dabar mes paimame dėlionę ir iš karto iškirpkite dvi šonines dėklo dalis, vadovaudamiesi paryškinta paveikslo linija. Turėtų paaiškėti dvi tokios detalės:


Toliau reikia atlikti visus aukščiau išvardintus veiksmus, tik šį kartą mes išpjaustėme dvi detales, apimančias takelius. Būtina iškirpti ant mažo ovalo, nupiešto paveikslėlyje. Dėl to mes gauname dar dvi detales:


Dabar mes paimame faneros lakštą viename sluoksnyje ir supjaustome stačiakampį, kurio matmenys yra 168 x 54 mm. Tai bus mūsų rezervuaro dugnas ir dalis, prie kurios pritvirtintas reduktoriaus variklis:


Norėdami pradėti surinkimą, mums reikia visos aukščiau aprašytos informacijos:


Visas detales galite palikti tokias, kokios yra, bet aš mieliau jas dažau. Dažymui tinka akrilo dažai. Jis greitai išdžiūsta ir neturi kvapo, vadinasi, dažyti galite bet kuriame kambaryje, nebijodami apsinuodyti. Taigi, mes dažome iškirptas detales:


Dabar mums reikia 10 mm faneros arba tinkamos medinės pagaliuko. Būtina iškirpti stačiakampį, kurio matmenys yra 54 x 15 mm, o storis - 10 mm. Ši dalis yra būtina norint sujungti korpusą. Padarę stačiakampį, mes gręžiame dvi skylutes 15 mm atstumu nuo krašto, pirmiausia 3 mm gręžtuvu, o po to 6 mm, bet ne per ir per, bet tik pusę gylio. Į gautas skyles įkiškite veržles ir pritvirtinkite klijais. Mums reikia keturių tokių detalių:


Vėl imame 3 mm storio fanerą. Iškirpkite 107 x 60 mm stačiakampį. Virš 15 mm nuo gręžimo angos kraštų 3 mm, tai bus viršutinis dangtis:


Mes supjaustėme kitą stačiakampį, kurio matmenys yra 33 x 60 mm. Užrišdami 15 mm atstumu nuo kraštų, mes gręžiame dvi skylutes, kurių skersmuo yra 5 mm. Pjaustydami ir nuimdami dalį, mes ją dažome. Tada į padarytas skylutes įterpiame baltus 5 milimetrų šviesos diodus. Juos lydome lygiagrečiai ir pritvirtiname karšto lydalo klijais:


3 žingsnis Korpuso surinkimas.
Paruošę reduktorių ir jo dalis, pereiname prie visko surinkimo kartu. Norėdami pradėti, paimkite apatinę dėklo dalį ir pritvirtinkite prie jo reduktoriaus variklį:


Ir šiek tiek didesnis:


Tada pritvirtiname šonines dalis, naudodami vaikų geležies konstruktoriaus kampus ir 3x20 mm varžtus:


Dabar turime įdiegti takelius. Mes imame išsamią informaciją apie uždarymo takelius. Į skylutes įkišame 3x40 mm varžtus. Mes įdėjome didelį ratą ant priekinio varžto, apačioje trys maži, tada poveržles ir priveržkite veržles, bet ne tvirtai, kad visi ritinėliai laisvai suktųsi. Ant reduktoriaus velenų mes įdėjome didelius žvaigždutes. Mes sujungiame visus varžtus su ritinėliais su skylėmis šoninėse dalyse. Praėję varžtus, mes apvijosime ir priveržime veržles iš korpuso vidaus. Mes dedame ant takelių, patikriname, ar jie yra pakankamai sandarūs. Virtinukai neturėtų žlugti, tačiau per didelė įtampa juos sugadins. Reguliavimas atliekamas priekiniu ratu, judant arba atvirkščiai, atitraukiant nuo reduktoriaus variklio. Atlikę visas manipuliacijas gauname:


Mes imame variklius, kurie ateina su ritinėliais ir vikšrais. Mes lituokime prie vielinių kontaktinių trinkelių, o lygiagrečiai su jomis - 0,1 mikrofarado kondensatoriaus. Po to sumontuokite variklius reduktoriuje:


Pereikime prie baterijų. Mes lydome savo Li-ion 18650 baterijas lygiagrečiai ir patogumui išvesime laidus. Susukite juos elektrine juostele:


Mes juos dedame korpuso apačioje, šalia variklių:


Dėl patogumo, taip pat atskyrimo nuo mechaninio ir e dalių, iš plono plastiko ar kartono iškirpkite 100 x 54 mm stačiakampį. Padėkite jį ant reduktoriaus variklio ir akumuliatorių:


Mes paimame tvirtinimo detales ir sumontuojame jas, kaip parodyta nuotraukoje. Mes pritvirtiname prie šoninių dalių varžtais:


Bako gale pritvirtiname stačiakampius šviesos diodus prie karštų klijų. Raudona ir žalia:


Aš taip pat naudoju karštus klijus, kad pritvirtinčiau priekinę dalį su žibintais:


4 žingsnis - elektra
Elektriniai varikliai trukdo jiems veikti, o paleidžiant įvyksta įtampos kritimas. Kad kiekviename variklio paleidime „Arduino“ neperkrautų, mes paskirstysime maitinimo šaltinį. „Arduino“ maitina karūnos tipo 9 voltų akumuliatoriai, o varikliai - iš akumuliatorių. Mes jau įdėjome baterijas, mes įdėsime karūną priešais baką:


Įdėję akumuliatorių, uždarykite jį viršutiniu dangčiu:


Viską sujungiame pagal schemą:


Aš šiek tiek paaiškinsiu. Kairysis variklis per vairuotoją yra prijungtas prie 5 ir 6 kaiščių. Dešinėje - iki 9 ir 10. Be to, nuo raudonos šviesos diodo per rezistorių iki 3 kontaktų, atėmus iki GND. Plius nuo žalios šviesos diodo, per rezistorių, iki 4 kontaktų. Priekiniai žibintai prie 2 kaiščių.

„Bluetooth“ modulio veikimas vykdomas per „SoftwareSerial“ biblioteką.Mes naudosime programinę įrangą. Ryšio kontaktus galima pakeisti eskize. Mes jungiame modulį taip:

„Arduino Pro Mini“ - „Bluetooth“
D7 - RX
D8 - TX
5V - VCC
GND –GND

Viską sudėjus, į centrinę dalį įdedame elektriką:


5 žingsnis Programinė įranga.
Norėdami dirbti su eskizu, turite atsisiųsti „Arduino IDE“. Tęsiame ir atsisiųsime naujausią versiją:

Tada turite pridėti biblioteką. „SoftwareSerial“ jau turėtų būti „Arduino IDE“. Bet tik tuo atveju, aš jį paskelbsiu:
programinė įranga.rar [9,29 Kb] (atsisiuntimų: 100)


Jei „Arduino IDE“, sudarydamas eskizą, pateikia klaidą ir prisiekia trūkstamoje bibliotekoje, išpakuokite atsisiųstą archyvą į „bibliotekų“ aplanką, esantį aplanke, kuriame yra „Arduino IDE“.

6 žingsnis Paruoškite „Bluetooth“ modulį.
Numatytieji „Bluetooth“ modulio nustatymai skiriasi nuo mums reikalingų. Todėl pirmiausia turite nustatyti „Bluetooth“ modulio ryšį su kompiuteriu ir pakeisti nustatymus. Užpildykite „Arduino“ eskizą „Send_ AT_Bluetooth“:
„send_-at_bluetooth.rar“ [857 b] (atsisiuntimai: 102)


„Arduino“ veiks kaip „Bluetooth“ ir kompiuterio jungtis. Paleiskite „Arduino IDE“, atidarykite „Port Monitor“. Jei norite naudoti HC-06, uosto monitoriaus nustatymuose pasirinkite 9600, NL ir CR nereikia. Jei „Bluetooth“ ryšys su moduliu nenustatytas, jis veikia AT komandos įvesties režimu. Galbūt pirmą kartą modulis neatsakys. Tada pabandykite jį perkrauti, atjungdami ir vėl prijungdami pliuso laidą. Visos komandos įvedamos be kabučių. Nepamirškite paspausti „Enter“, kad siųstumėte. Mes įvedame šias komandas:

„AT“ - be kabučių turėtų būti atsakymas „Gerai“.
„AT + NAME “ - įveskite modulio pavadinimą, kad jį lengvai rastumėte. Privaloma lotyniškomis raidėmis, be skliaustų.
„AT + BAUD7“ - nustatykite 57600 greitį.
„AT + RESET“ - apkrauname modulį.

Jei kažkas nutiko arba neprisimenate nustatymų:
„AT + ORGL“ - grąžinkite modulį į gamyklinius nustatymus.

7 žingsnis Užpildykite eskizą.
Nustatę „Bluetooth“ modulį, eikite užpildyti pagrindinį eskizą:
tanchik.rar [1 kb] (atsisiuntimų: 125)


8 žingsnis. Paruoškite „Android“ telefoną.
Prieš naudojimą įsitikinkite, kad „Android“ telefone ar planšetiniame kompiuteryje yra akselerometras. Norėdami pradėti, pridėkite „Bluetooth“ įrenginio tančiką „Android“. Mes einame į „Bluetooth“ nustatymus, rasime jūsų įvardytą „Bluetooth“ modulį ir prisijungiame. Ryšio slaptažodis yra „1234“ arba „0000“, jis gali skirtis skirtingiems modeliams. Dabar įdiekite valdymo programą. Mums reikės „Arduino Bluetooth RC“ automobilio ar „BT“ valdiklio. Abi programos yra nemokamos, jos turi galimybę valdyti „Bkuetooth“ įrenginį per akselerometrą, jos yra „Google Play“. Į telefoną ar planšetinį kompiuterį atsisiųskite jums patinkančią programą. Programos nustatymų meniu įveskite šias komandas:

W - pirmyn
S - atgal
A - kairė
D - teisingai
F arba G - sustoti
K - priekiniai žibintai
L - priekinis žibintas išjungtas

Norėdami valdyti baką, taip pat galite naudoti vairasvirtę. Tai gali būti padaryta pagal mano kitus instrukcijos.

Ir pridėkite prie jo „Bluetooth“ modulį, sekdami kitu instrukcijos.


8
7.7
6.2

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

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...