|
Oldalak: [1]
Szijasztok :P Lóránt vagyok ..Na ennyi elég is rólam,ahogy Szabi is irta szükség van egy RC autóra ha az adott oldal szerint csináljuk.Mi is először szépen megépitettünk mindent ahogy az előző hozzászólásban is van,összekötöttük az rc autóval...ahogy azt kell.De aztán rájöttem,hogy ez igy nem lesz teljesen jó mivel elég kicsi volt az a rc autó ami önmagában nem jelentett volna akkora gondod hisz átlehet tenni az elektronikáját más, nagyobb autóba, de elég gyengék azok a motorok amik az ilyen olcsóbb rc autókba vannak ezért jött az az ötlet hogy hagyjuk ki az egész RC autó elektronika részt (aki úgy gondolja csinálhatja azzal is úgy a legegyszerűbb,de emigy sem nehéz).Na szóval kellet találni valami módot, hogy hogyan tudnánk nagyobb motort rátenni itt 2 lehetőség van vagyis mi 2-ről tudunk :D Az egyik ami szabi ötlete, hogy az autó elektronikájából a motorra ugye 2 kábel jön amin a chip (realtek-es ) változtatja a polaritást és igy tud előre menni és ha változik a polaritás akkor hátra..NA szóval szabinak az az ötlete támadt hogy e két kábelra tegyünk reléket és ha a chip változtatja polaritást úgy kapcsolna az egyik relé ki és a másik be és igy lenne egy külön áramkör amire lehetne tenni egy motort külön táplálással.Megoldható a dolog csak túl sok kábel kellet volna.Ekkor jött az az ötletem hogy mi lenne ha tranzisztorral csinálnánk ? És akkor nem is kéne a realtek es cucc...ezt úgy képzeltem, hogy ugye az előző bejedzésben az a két nyák az egyik a routerbe megy, hogy legyen soros port:

a másik pedig a soros portrol kapott jeleket "dolgozza fel a pic segitségével" es a pic az egyes lábaira küldi ki a jeleket.(Van egy program es ha megnyomom benne az egyik gombot mondjuk az elére akkor a pic bizonyos lábára kerül a feszültség és igy ez alapján működik az egész).Na szóval akkor igy van 4 kivezetés (előre,hátra,jobbra,balra+van meg egy a "horn" a duda de az most nemlényeges) es ezek alapján kell a realtekes chipre kötni a 4 kábelt.

Na de akkor az én verzióm olyan, hogy van 4db tranzisztor 2 PNP és 2 NPN az egyes tranzisztorok működését most nemfogom leirni...
 Ahogy a mellékelt képen is látni 1 motorra 2 control van ami anyit jelent, hogy ha a pic-es nyák ról az "előre" és "hátra" kábelt rákötjük akkor a tranzisztor bázisára persze kel elé egy kisebb ellenálás akkor a tranzisztor ugy fog nyitni ill.zárni ahogy kapja az áramot a pic-ből illetve ahogy a pc n nyomkodjuka gombokat :D.A képen látható tranzisztorokat nemkaptam,de lehet helyetesiteni bármilyen egyszerű tranzisztorral persze megfelelő-vel pnp npn én pl. olyat vetem aminek a tűrőképesége 10A BD245 és BD246.A pontos bekötés egy netes oldalon találtam aminek a cimét már nemtudom na de az a lényeg, hogy ezt nem én terveztem.Viszont kipróbáltam és működik:
Már csak annyi a dolog, hogy összerakjuk az egészet és persze az egyes alkatrészeknek különböző táplálás kell pl, a pic-es résznek 5V a routernak 12V 1A amit egész egyszerűen lehet kivitelezni de erről majd később....
Utolsó hozzászólás: 2010.07.23 23:08 - loori - Vezérlés - Az ötleteket szivesen várom,utánna nézek a FET es dolognak aztán talán meg is épitem... :P...
Na evezzünk egy picit izgalmasabb vizekre, magára a hardverre. Na szóval elősször is szükségünk van magára az RC autóra, amely lehetőleg Realtek RX2/TX2 -es chippel legyenek ellátva, neijedjünk meg ha más a chip neve általában a lábkiosztása ugyanaz. Biztos ami boztos győződjünk meg róla es nezzünk bele a datasheetbe. Ha ezt letudtuk picit örülhetünk mert van mire építeni :D.
A Routerünkön is egy kisebb modifikációt kel lvegrehajtanunk h tudjon majd komunikálni az autóval. 2 darab serial portot teszünk rá. Ehhez szüksegünk lesz MAX232-es IC re. Es egy ket aprósagra még ezen kívül. Amelyeket az ábrán láthattok.
De ez a folyamat reszeltesen le van írva az alábbi oldalon: http://www.jbprojects.net/articles/wrt54gl_mods/
A routerünkön már mást nemkellett végrehajtani, a leírás alapján egy SD kártyát is ráköthetünk de nekünk erre perpillanat nincs szükségünk. Ezután az atoval való komunikációt kellett kiépítenünk, ehez szükség van egy PIC16F628A valamint egy MAX232A- IC re. + egy ket aproság szintén, az abran lathatóak.

Es Lóránt elkészítette hozzájuk a Nyákrajzokat is :
Valamint itt egy kép a gyorsan elkészített nyakokokról tesztelés céljából :
Na mivel ez a szünet sem úgy alakul ahogy elterveztem ezért a blogra se volt elegendő időm, ezert elnézéseteket kérem es igyekszem potolni a lemaradást, mivel a project nem állt meg sőt. Az osztálytársamnak sikerült összehozni az irányítást is de erről majd később. Most meg a scriptel kapcsolatban szeretnek feltölteni egy gyors áttekintést hogyan is történik a felinstalálása.
1. Először is itt láthatjátok ,hogy a PUTTY nevezetű programot használjuk, a kepen a program beállításai láthatóak. Telnet-en keresztul kapcsolodun ka routerhez, de ezt megtehetjuk SSH-n keresztül is. Ez attól függ hogy mely kapcsolat van engedélyezve a routerünkön, persze ezeket magunk is ki-be kapcsolhatjuk. Na most kikell v8lasztanunk egy portot mi a 23 ast használtuk ez mindig működött. A host name-hez a routerunk ip-jet kell írnunk. Ez általában 192.168.1.1 . Ez után már cska nyomunk egy Opne-t.

2. A folyamatot sajnos csak a DD-WRT-n tudom bemutatni mert az Open ról nicnsenek képek készitve. Ha viszakerül hozzám a router és valakinek szüksége lenne a folyamatra akor nyugottan írjon. Na szoval megnyílt a kapcsolatunk, kijon egy command line szerű ablak. Itt kell bejelentkeznünk a Nev es Jelszó segítségével. A nevet lathatjuk mikor begepeljük de a kódot mar nem mutatja ki de ne ijedjünk meg ha helyesen beírjuk es nyomunk egy Enter-t akkor bejelentkezik a program.
3. Majd láthatunk egy üdvozlő képet es maris lehet begépelni a parancsokat. Ezekre rákereshetünk a neten is valamint a ,,help,, szócska beírásával a program is kiírja nekunk bár en sose probaltam ki. Ha valaki meg akarja őket nezni vagy keresni akkor a keresőbe irjon valami olyasmit h - telnet commands- valoszinűleg megtalálja majd.
4. A ,,cd,, parancsal lehet a router mappái között váltogatni. Kell tudnunk hogy hova szeretnénk felinstalálni magát a scriptet. Es lepjunk bele abba a mappába.
5.A ,,wget,, parancsal tudunk letölteni file-okat a netről, amelyek abba a mappába kerülnek amelybe az imént léptünk. Eztkövetően ha sikerül csatlakozni az adott oldalra, láthatjuk a letöltés folyamatát h epp hol is tart.
6. Ha a script file már a routeron található es meg az adott mappában vagyunk akkor az ,,ipkg install,, parancsot használjuk es az Open-WRT-n ez az instaláció is szepen lefut ami itt a DD-WRT-n láthatóan nem működött.
UPDATE- végül is nem vált be a DD-WRT, ezért visszatértünk az OpenWrt-hez melynek köszönhetően már mindkét script működik amely a projekt-hez szükséges lessz. Az esti bejegyzésben leírom milyen firmware van fent a routeren most, es mivel még adós vagyok ézért ez is felkerül.
A projecthez a linken is látható Linksys WRT54GL v1.1 típusú routert fogjuk használni. Maga a router már szinte legendává vált a rajta vegrehajtható módosításoknak csak a képzelet szab határt. Mi elsősorban a Serial port mod-ot fogjuk alkalmazni, de erről majd később. Minden módosítás egy firmware cserével kezdődik, mivel az eredetinél sokkal több lehetőséget kínálnak ezek a un. Third-Party Firmware-k. Több verzióból is választhatunk de csak szigorúan azok közül amelyek a mi routerünk számára készültek. A mi projektünkhez a DD-WRT és az Open-WRT wirmwarek felelnek meg. Az eredeti linken az Open-WRT-t hazsnálták, mi a jobb webes-kezelő felülettel rendelkező DD-WRT-t raktuk fel a router-ra.
Magát a firmware cserét könnyen elvégezhetjük a web-es kezelőfelület segítségével. Persze van más lehetőség is mint például TFTP-n vagy JTAG-on keresztul. De a web interface-en keresztül a legkönnyebb és leggyorsabb is.
A frissítés pár perc alatt megvan. Először is hozzuk vissza az alap gyári beállításokat a routeren. (kép1)
Ezután menjünk a firmware frissítés menüpontra, majd válasszuk ki az általunk telepíteni kívánt firmwaret, amelyet innen tölthetünk le:
http://www.dd-wrt.com/routerdb/de/download/Linksys/WRT54GL/1.0/1.1/dd-wrt.v24_mini_generic.bin/3398
Majd nyomjuk meg az upgrade gombot, és várjuk meg míg lefut a frissítés.(kép2)
Ha minden jól ment a router újraindulása után már az új kezdőfelület fogad minket.(kép3) A mi esetünkben a legújabb firmware így nézett ki.(kép4) Ha kicsit körültekintünk az új firmwareben, láthatjuk, hogy sokkal több opció áll rendelkezésünkre mint eddig. Kezdve az igazán aprólékos beállításoktól egésszen a routerben található processzor tuningolásáig mindent megtalálunk.
A következő bejegyzésben megmutatom hogyan tehetünk fel külömböző alprogramokat vagy scripteket a router-ra. És bemutatom, azt is, hogy én hogyan tettem fel a projekt-hez szükséges programot amely az autó irányításáért felel majd.
Utolsó hozzászólás: 2010.06.02 22:08 - TSSS - Router- firmware csere-UPDATE - Hát próbálom minél érthetőbben leírni az egyes folyamatokat, hogy mindenki számára világos legyen es...
Nah mivel csak holnap hozom el magát az autót ezért addig is moddoltam kicsit. A vezéréshez egy USB-s wifi adaptert fogunk hazsnálni a hatótávolság növelése érdekében. Mivel volt othon egy hazsnálaton kívüli antennám egy másik ASUS router-ról, ezt rászereltem az adapterre ezzel is növelve majd a hatótávolságot amelyről majd írányíthatjuk az autónkat. De jöjjenek a képek:
Utolsó hozzászólás: 2010.06.01 22:50 - Bari - Gyors esti bejelentkezés - Kíváncsian várom a folytatást[dremel][dremel]...
Sziasztok. Ezt a projektet ketten az osztálytársammal (Bugár Lóránt) fogjuk csinálni, mégpedig ez lessz az éretségi munkánk. A téma igaz picit távolabb áll a pc-moddingtól de ettől függetlenül úgy gondolom sokak segítségére lehet majd, és remélem ti is szolgáltok majd jó ötletekkel, mivel végig vezetünk majd a projekt minden egyes fázisán szinte az alkatrészek vásárlásától kezdve a végleges működő wifi-s autóig.
Az alap ötlet a következő linken látható: http://www.jbprojects.net/projects/wifirobot/
Egy Wifi-n keresztül irányított rc autót fogunk összerakni, amelyet majd meg ellátunk egy-két extrával is az imént említet oldalon látható kamerán kívül is. Jelenleg ott tartunk, hogy folyamatban van az apróbb alkatrészek beszerzése, valamint a router és maga az átalakításra váró rc autó már megvan. A következő bejegyzésben már feltöltök pár képet is és egy gyors leirást is olvashattok majd a routeren lévő firmware cseréjéről ami már megtörtént.
Üdvözlettel Szabolcs.
Utolsó hozzászólás: 2010.05.31 18:18 - v150r - Kezdetek - kitoldanám: nagyon érdekes! várjuk a fejleményeket! [yes2]...
Oldalak: [1]
HOC.hu hírek
|
Játékok.hu hírek
|
|