» elektronika » Težak »Hercules - stroj kojim upravlja Android

Hercules - stroj kojim upravlja Android



Tijekom svog obrazovanja autor je na telefonu igrao igre s podrškom za akcelerometar. Doista je volio voziti automobil na telefonu jednostavno se naginjući, a onda je počeo stvarati automobil da napravi automobil s istim upravljanjem u stvarnom životu. Sad ima Težak i kad je stekao vještine programiranja, vrijeme je za stvaranje upravljanog stroja na Androidu, nazvao ga je Hercules.

Ovo je ime dobila zbog ogromnog okretnog momenta i velike brzine. model može se kontrolirati pomoću Android telefona putem Bluetooth-a. Bilo koji telefon s ovim operativnim sustavom pogodan je za kontrolu, autor ne ograničava jedan daljinski upravljač. Također, korištenjem telefona uštedio sam novac, jer nisam morao trošiti novac na stvaranje daljinskog upravljača.

Materijali i alati:
- Arduino Uno
- Bluetooth primopredajnik
- dvostruki pokretač motora (s L298 H-mostićem)
- Motori s prijenosnicima 4 kom. (Snaga se bira ovisno o primjeni stroja)
- Kotači 4 kom
- Baterija 1Ah SLA 12V
- postolje za dijelove (šasija)
- krušna ploča
- Kutije za kućište 4 kom
- SPST sklopka
- Spajanje žica za Arduino
- Žice za lemljenje
- Matice i vijci male veličine
- Otpornik 10 kOhm 1 kom
- Otpornik 20 kOhm 1 kom
- Android telefon
- lemljenje željeza
- lemljenje
- pasta za lemljenje
- bušilica

Hercules - stroj kojim upravlja Android










Prvi korak. Točkovi i šasije.
Vijci za motor olakšali su ih postavljanjem na šasiju pomoću matica. Kotači su ugrađeni sve do osovine motora. Dva desna motora uključena su paralelno jedan s drugim, kao i dva lijeva. Kako izgleda šasija nakon ugradnje četiri kotača i motora, možete vidjeti na fotografiji ispod.






Drugi korak Kućište za Arduino.
Dijagram slučaja Arduino podijeljen je u nekoliko dijelova. Takvo modularno dizajnersko rješenje pomoći će u budućnosti da podrži krug ili eliminira mogući kvar. Ako se jedna od komponenti pokvari ili izgori, tada se ona može brzo zamijeniti, a bez probijanja dizajna. Kutija za Arduino stvorena je kako slijedi:

- Četiri su dijela izrezana s ploče, dva s rupama 8x3, druga dva dijela 6x3.
- BLS igle su bile lemljene na svakoj ploči na dugoj strani.
- Svaki je klin na ploči dodatno lemljen žicama duljine oko 10 cm. To je učinjeno kako žice ne bi silazile s Arduina, jer se sada teret počeo ravnomjerno rasporediti.
- Zatim je Arduino ploča stavljena u kućište, tako da je USB izlaz dodirnuo zid. Za ovaj izlaz je izrezana rupa, što će pomoći učitavanju dodatnih programa u uređaj ili ispravljanju postojećih. Na stranama kutije izrezane su rupe za žice koje će ići od ploče. Dodatne rupe su izrezane na dnu kutije, ispod Arduino priključnih spojnica.










Treći korak Bluetooth primopredajnik.
Lemljenje žica za Bluetooth primopredajnik najteži je zadatak pri sastavljanju ovog projekta, autoru je stvarno nedostajalo treće ruke pri lemljenju. Korištena su četiri vodiča duljine 10 cm, lemljena su na igle 1 (Tx), 2 (Rx), 12 (+ 3.3B) i 13 (GND). Sada se primopredajnik može postaviti u kućište s unaprijed pripremljenim rupama za žice. Autor je zalijepio žice na kutiju kako bi spriječio da žice otkidaju kontakte.






Četvrti korak. Kućište za otpornike.
Zbog činjenice da izlaz Arduino Tx šalje signal naponom od 5 V, a Bluetooth modul radi s naponom od 3,3 V, bilo je potrebno pretvoriti 5 V u 3,3 V. Autor je za ovaj zadatak koristio razdjelnik napona. Prema krugu danom dolje, lemio je otpornik na preostali komad ploče. Naravno, bilo je moguće ovaj krug staviti u slučaj Arduino, ali nije bilo dovoljno prostora, pa je autor napravio otpor za otpornike.






Peti korak Vozač motora.
Autor koristi dvostruki pokretač s H-mostom L298 IC, upravlja s četiri motora. Za njega je autor stvorio ploču kako bi mu olakšao lemljenje žica, samu ploču na fotografiji ispod. Nakon lemljenja vozač je također postavljen u poseban kovčeg s rupama za žice.








Korak šesti Završna skupština.
Svaka pojedinačna komponenta spojena je na Arduino u skladu sa shemom.

Spajanje vozača motora s Arduinom odvijalo se u skladu s ovim ispisom:
1 do BND-a
2 do prvog kontakta lijevih motora
3 do drugog kontakta lijevih motora
4 do 12V baterija
5 za zabijanje Arduino 2
6 na pin Arduino 3
7 za prikvačiti Arduino 4
8 do BND-a
9 do 5V s Arduinom
10 za prikvačiti Arduino 5
11 prikvačiti Arduino 6
12 na pin Arduino 7
13 do prvog kontakta desnih motora
14 do drugog kontakta desnih motora
15 do BND-a

Na napajanje Vin Arduino priključio se 12V i kontakt 4 L298. GND Arduino, odnosno do GND napajanja.




Sedmi korak. Program za Arduino.
Kako bi program ispravno radio, bilo je potrebno instalirati Amarino knjižnicu, koju je moguće preuzeti. Izvorni kod za Arduino možete preuzeti ispod članka.

Korak osmi Softver za Android
Amarino knjižnica je alat za rad s Android pametnim telefonima. Instaliranjem dodatne aplikacije na telefon, mogli biste početi pisati program.

Aplikaciju i dodatak Amarino možete preuzeti s. Nakon što ih instalirate na telefon, preostalo je samo uključiti uređaj i povezati se s njim te odabrati odjeljak Dodaj događaje-> Senzor ubrzanja.

Videozapis s instaliranjem Amarino i njegovih dodataka:


Brzina stroja jednaka je nagibu telefona. Ako se stroj kreće u pogrešnom smjeru, morate zamijeniti žice s motora.


hercules.rar [10,92 Kb] (preuzimanja: 170)
10
10
10

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...