Robojuchen / Mechatronics2013

Demo
2 stars 4 forks source link

Laten ja Antin propellipää-suunnitelma #20

Open Lnation opened 10 years ago

Lnation commented 10 years ago

Aikomuksenamme on tehdä bluetooth-yhteydellä ohjattava teloilla kulkeva alusta. Android puhelimille ainakin löytyy valmis joystick-sovellus. Ajattelimme jättää vga-kameran pois projektista, mutta jotain kivaa olisi mukava liittää masiinaan. Mietimme vielä mahdollisia vaihtoehtoja ja hyviä ehdotuksia otetaan vastaan.

Telahärvelin koko riippuu paljolti teloista ja moottoreista. Olisi tietysti plussaa, jos sillä pystyisi "driftaamaan"...

Hankitut osat:

-Buono Uno R3 -bluetooth-vastaanotin: http://www.ebay.com/itm/Wireless-Serial-6-Pin-Bluetooth-RF-Transceiver-Module-HC-05-RS232-Master-Slave-/400562862516?pt=LH_DefaultDomain_0&hash=item5d436839b4 -H-silta: http://www.ebay.com/itm/L9110S-H-Bridge-Stepper-Motor-Dual-DC-Driver-Controller-Board-Module-for-Arduino-/141155314686?pt=LH_DefaultDomain_0&hash=item20d

Rungon aiomme tehdä muovista ja ehkä alumiinista. Telojen hankkiminen/tekeminen on vielä auki. Kouluelektroniikasta saa kumiteloja, mutta törmäsin myös tällaiseen: http://www.ebay.com/itm/Tamiya-70100-Track-and-Wheel-Set-For-DIY-Construction-Tank-Car-Model-/350806957443?pt=UK_ToysGames_RadioControlled_JN&hash=item51adb95d83

Tuohon valmiiseen sarjaan riittäisi pienemmätkin moottorit. Toisaalta, jos itse haluaa värkätä, niin: http://www.instructables.com/id/How-to-make-custom-and-strong-tank-tracks-for-very/

Meillä on myös klapikoneen kuljetinmattoa, mitä voisi käyttää teloihin.

Valmiiseen telasarjaan olemme katsoneet tällaista moottoria: http://www.ebay.com/itm/DC-1-5-6V-890RPM-Geared-Motor-Micro-Geared-Box-Electric-Motor-/171198690986?pt=Radio_Control_Parts_Accessories&hash=item27dc3cb6aa

Jos teemme telat itse, tarvitsemme järeämmät moottorit. Ebayssa on esim tällaisia: http://www.ebay.com/itm/12V-DC-500RPM-Powerful-High-Torque-Gear-Box-Motor-/330735903218?pt=LH_DefaultDomain_0&hash=item4d016561f2

Virrankulutusta ei ainakaan tuolle mainittu, mutta taitaa tuo meidän h-silta olla liian pieni isommille moottoreille. Joulupukki toi kuitenkin lahjaksi BUK9535-mosfetteja, virrankesto 34A! Noista tekee näppärästi h-sillan.

Akuksi olisi 10,8V porakoneen akku käyttämättömänä. Se olisi kohtalaisen pienikokoinen ja näppärä.

Robojuchen commented 10 years ago

Hienoa että lähdette kehittämään sulautettua järjestelmää älypuhelimen suuntaan. Bluetoothilla on helppo olla yhteydessä arduinoon. Olen itsekkin tehnyt yhden projektin jossa tein näin. Myös telaketjut on jännä idea.

Tässä hyvä ja halpa moduuli: http://www.ebay.com/itm/Wireless-Serial-6-Pin-Bluetooth-RF-Transceiver-Module-HC-05-RS232-Master-Slave-/400562862516?pt=LH_DefaultDomain_0&hash=item5d436839b4

Käyttää 3.3v jännitettä joten teidän on käytettävä 3.3v jännitteellä toimivaa arduinoa tai käytettävä jännitteenmuunnita tuossa arduinon ja bluetoothin välillä, ei ole hankala homma.

Tuo videon striimaaminen arduinolla ei ole maitopartojen hommaa :) hädin tuskin mahdollisen rajoissa mutta vga-kameralla kuvien ottaminen helpompaa. Eikä ne ole kalliitakaan, n.10e.

Ajattelitteko itse tehdä telat vai ostaa jonkin setin?

Lnation commented 10 years ago

Onko ideoita moottorin valintaan? Ajattelimme ohjata kumpaakin telaa omalla moottorilla. Onko välitykset paras hoitaa rattailla?

Robojuchen commented 10 years ago

Tässä on suosituin kaupallinen malli. n.50 dollaria posteineen + alv. Ajattelitteko tehdä itse telaketjut ja koko laitteen alusta asti?Siihenkin löytyy monenlaisia projekteja netistä joista voi katsoa vinkkiä. Moottoreiden valinta riippuu paljon siitä että miten ison tai nopean haluatte robosta ja paljonko sille tulee kuormaa..

http://www.hobbyking.com/hobbyking/store/__26273__Rover_5_Tracked_Robot_Chassis_Without_Encoder.html

Robojuchen commented 10 years ago

Hyvältä vaikuttaa, nyt vain rakaisuja tuon telaketjuston suhteen mikä on isoin homma teidän työssä. H-siltanne on juurikin sopiva tuolle moottorille, isompi moottori vaatii vaikkapa L298N ohjaimen. Teidän feteistä saisi järeän h-sillan mutta rakentelu ei ole ihan yksinkertainen homma ja noin suurta virran kestoa ei varmaankaan tarvita jos ette itse aio hypätä robottinne kyytiin :)

Tuo 890 RPM on muuten melko paljon kierroksia, suosittelen nopeudeksi n. kolmannesta tuosta, vääntävätkin paremmin. Toki jos hyvin vauhdikkaan haluaa niin saahan siinä olla kierroksia,mutta tuskin 500-600 enemmän tarvitsette missään tapauksessa.

Robojuchen commented 10 years ago

Onko moottorit vielä valittu? Kävin tänään ostamassa itse hong kong tavaratalosta (löytynee raumalta?) neljä 3.6v ruuvinväännintä robotin moottoreiksi. Hinta jotakin 6,5e kappale! Purin yhden ja sisältä paljastui kolme 1.2v nimh paristoa, dptd keinukytkin suunnanvaihtoa varten ja 180 rpm vaihteistomoottori joka vääntää yllättävän hyvin noinkin matalalla jännitteellä. Luulisin että tuohon voisi syöttää hieman korkeampaakin jännitettä.

Siinä olisi ainakin halvat vaihteistomoottorit, ainoa huono puoli on että nuo planeettavaihteistot on vähän äänekkäät. Akut vielä voisi hyödyntää ehkä projektissa, niistähän voisi yhdistää 7,2v pakan, tai laittaa oma akku molemmille moottoreille. Nuo kun on kuitenkin optimoitu vähän matalammalle jännitteelle.

Akselin päässä on vain kuusiokolo. Siihen voisi ehkä koneistaa kierrepultin johon kiinnittää puolestaan vetopyörän?

Lnation commented 10 years ago

Tilasimme moottorit ja telat 10.1 perjantaina.

moottoreiksi http://www.ebay.com/itm/6V-DC-540RPM-Torque-Gear-Box-Electric-Motor-New-/260775049463?pt=AU_B_I_Electrical_Test_Equipment&hash=item3cb76778f7

Teloiksi valitsimme valmiin sarjan http://www.ebay.com/itm/Tamiya-70100-Track-and-Wheel-Set-For-DIY-Construction-Tank-Car-Model-/350806957443?pt=UK_ToysGames_RadioControlled_JN&hash=item51adb95d83

Koodia emme ole vielä paljoa miettineet, mutta varmaan tästä olisi hyvä ottaa mallia? https://sites.google.com/site/bluetoothrccar/home/3BluetoothModulesAndArduinoCode

Lnation commented 10 years ago

Projektiimme on kaikki osat akkua lukuun ottamatta hankittu. Koodista emme ole vielä ihan selvillä ja siihen kaipaamme neuvoja. Jussi voisi katsoa edellisen linkin esimerkkikoodin. Laitan osista kuvan sähköpostilla teille. Rungon muoto hahmottuu lähiaikoina ja työn edetessä. Runkoon käytetään muovia, puuta ja alumiinia.

Robojuchen commented 10 years ago

Hyvältä vaikuttaa. Mekaniikka alkaa olla selvillä ja osat. Demoihin mennessä vääntäkää jonkinlainen koodi kasaan. Ensinnäkin kokeilkaa ohjata noita moottoreita teidän h-sillalla. Toiseksi testatkaa ottaa yhteys kännykästä tai pc:Stä tuohon teidän bluetoothmoduuliin. Molempiin löytyy tutoriaaleja netistä.

Tuo esimerkkikoodi on aika suoraan se mitä tarvitsette. Tutkikaa sitä tarkkaan. Siinä check() funktiota kutsumalla tutkitaan minkä kirjaimen bluetooth-moduuli on ottanut vastaan. Tieto kiikutetaan loop-pääohjelmaan det muuttujaan ja sitten toimitaan sen mukaan mikä kirjain on saatu.