|
||
|
||
|
HLAVNÍ STRANA | e-SHOP | SORTIMENT | MINI SUMO | TIPY A TRIKY | PROJEKTY | KE STAŽENÍ | HISTORIE | KONTAKT |
|
Beruška |
|
Beruska - nejjednodussi BEAM robot
Dalsi obrazky meho snazeni jsou zde: 1, 2, 3, 4, 5, 6 Tak mi to nedalo a udelal jsem velice primitivni robot, a tak se rad podelim o vysledky meho snazeni. Na desce jsou dale 2 tranzistory ke spinani onech motoru - zadny mustek, motory jen jednim smerem. No a pak uz je tam jen trocha bizuterie, drzaky na 2 male tuzkovky, 2 tykadla udelana z kusu dratu a treti operny bod z LED diody, pripajene z druhe strany desky. Cele to ridi PIC12F675. Elektromotory maji na osickach kousek smrstovacky. Takze mam ted pouzit jeden analogovy vstup pro trimr a dva vystupy pro rizeni motoru. Dale robot potrebuje alespon 2 tykadla. Zkusil jsem nejlacinejsi zpusob. Tedy na desku jsem pripajel 2 kulata ocka z kusu dratu a jimi prochazi drat tykadla, zvednuty pull-up odporem a vstupujici do PIC. Protoze tento robot po nejakem terenu jezdit nemuze uz z principu, slo mi hlavne o to, aby nespadl ze stolu. Tomu jsem take uzpusobil tykadla. Tedy predstavte si z kusu dratu udelanou hrazdicku. Na tu staci navinout alespon 4 zavity z dratu tykadla. V tomto pripade nemusi byt pruzny, protoze vznikne jakysi pantik, ktery dovoluje jen pohyb tykadla nahoru a dolu. Protoze tykadlo prochazi krouzkem spojenym s GND a je opreno na rovine o podlozku tak, ze neni spojeno s krouzkem, pri spadnuti tykadla dolu ma robot info o konci podlozky. Kdyz se ten drat dobre natvaruje, funguje to fakt prima a dobre to kopirovalo okraj areny pro zapasy MiniSumo. Pokud ovsem podlozka neni kruhova, chtelo by to trochu vic. Nejake tvarovani dlouhych dratu uz nic moc dobreho neprineslo a tak jsem dospel k nazoru, ze asi nejlepsi by bylo udelat alespon 6 takovych hrazdicek a dat do obou prednich rohu robotu 3 takove hrazdicky s tykadly, jedno cidlo vpred, jedno sikmo a jedno do boku. Tohle jsem ale zatim nezkusil. Ano, mohu tam dat IR cidla, ale uz je to zase nejaka kacka navic a tvarovani dratu domacim bastlirem nestoji nic :). Takze mam pouzity dalsi dva digitalni vstupy. Z PIC12F675 zbyl jeden pouzitelny vstup/vystup. Abych ho vyuzil rozumne, pripojil jsem k nemu LED, aby mel robot dopredu reflektory, kterymi muze oznamovat, jak dobre nam senzory funguji a aby to take bylo trochu zajimavejsi :). Fakt ze to lze. Necekal jsem vubec tak prima funkci, jak se to jevi. Jasne, je to robot tak akorat na stul, ale pro pohrani
za co nejmene penez uplne spatny neni. Ten PIC12F675 stoji podle webu v GME 32Kc a komu by chybely piny, PIC16F676 stoji 35Kc
a ma o 6 vstupu/vystupu vice a jinak je vlastne stejny. Oba umi interni RC oscilator, usetril jsem i za krystal :). - zlepsit cidla a udelat i narazova cidla, prece jen je na stole obcas taky hrnek nebo popelnik :). -- -jb- (04.07.2006) |