Fórum témák
» Több friss téma |
Fórum » Mikrokontrollert robotépítéshez, de milyet?
Témaindító: mATTIAS, idő: Jún 10, 2007
Témakörök:
Sziasztok!
Robotépítésen töröm a fejem, és a segítségeteket szeretném kérni! Kezdetnek kinéztem egy BasicATOM Pro 28-M típusú mikrokontrollert, okos, gyors, könnyen programozható szerkezetnek tűnik ( BASIC )... A jó támogatása miatt tetszett, a C-t még meg tudnám tanulni, de az Assembly-vel nagyon nem állok jól... Viszont ez nem olcsó, s itthon sehol se' láttam... Az első kérdés, hogy szerintetek megéri-e nekem egy ilyen, kezdetben főleg kisérletezésre használnám... Ittvannak az árak, ahol néztem, ez drágának számít, van-e olcsób megoldás? S szükségem lesz e a BasicATOM Bot Board- ra a program beégetésére, vagy csak simán a megfelelő lábakat a sorosportra kötöm? Érdekelne minden vélemény, alternatíva!
Hali,
http://www.mikroklub.hu/htm/prices.htm#picdemo Ezt 16F877-tel van, azaz több láb. Igaz sima TTL kimenet, tehát motorhoz kell meghajtó. C, Basic, mint a PIC-ekhez.
Ha kezdo vagy mindenkepp a Basic-et ajanlom utana C-t
Egyszeru programozot es hozzavalo progit PIC es ATMEL mikrokontrollereknek talalsz itt ! Hogy milyet? En PIC16F84 ajanlanek kezdetnek aztan PIC16F877.
a 16F84-et nem ajánlom...
tudásához képest drága, és egyben kifutó darab... inkább vegyél egy 18F szériásat, pl 18F4520, az 40 lábú, van rajta bőven ki-, bemenet, 3 időzítő, és egyéb nyalánkságok, sokkal könnyebben meg tudod tanulni a használatát, mint egy 16F szériásnak... tanuld meg a C nyelvet, nem nehéz, basic-el felesleges foglalkoznod, csak rossz hozzáállásra tanít meg van hozzá ingyenes C fordító Microchip C18, ami a www.microchip.com -ról letölthető, ott megtalálod az adatlapját is a 18F4520-nak ehhez veszel egy pickit2-őt, ha nem akarsz égetőt építeni (ez bármilyen típushoz jó lesz majd) és pl itt is van vele egy robor project, just now, just for you :p http://www.electronicfr.com/robotV2.html
Atmega16L vagy 32L is jó lehet. Egyszerű párszáz forint egy égetőt megcsinálni hozzá. Ingyenes C fordító van ehhez is. De az assembly-je is megtanulható pár nap alatt.
hello
egy commodore 64-hez készítettem egy áramkört amivel tudok írányítani egy ráditávírányítású kisautót, addig megtudtam csinálni hogy gombnyomásra elinduljon vagy forduljon, de egyszerre csak egy dolgot tud csinálni (előre, hátra, jobbra, balra) és minden új parancsnál be kell írnom hogy mit csináljon és returnt kell ütnöm, abban kérném a segitségeteket hogy hogyan tudnám basicben megírni a programot úgy hogy valósidőben érzékelje ha leütök egy billentyüt ne keljen mindig a returnt nyomogatni és egyszerre két dolgot is tudjon pl előremenetben fordulni
Sziasztok!
Létezik egy ROBOBASIC programnyelv és program is. Egyszer már megvolt nekem de nem találom Szerintem a BASIC STEMP egy nagyon okos kis szerkezet sok mindent meg lehet vele oldani. A parallax-os cuccokat lehet itt magyarországon is kapni sőt a weboldalról letöltött szakrajzokból akár házilag is megtudod építeni saját magad a robotott és csak a BASIC STEMP kell hozzá (AZ ALAP PROGRAMOT IS OTT TALÁLOD). pl: 4 lábú robot: Leírás:Bővebben: Link PDF:Bővebben: Link
írd le részletesebben, hogy hogyan vezéreled...
én régebben csináltam egy grafikus felhasználó felületet "egérkezeléssel" (ami joystick volt :p ) C64-re Emlékszem volt egy piros könyv, benne a HW teljes leírásával (regiszterek, fvek, asm okítás, rengeteg asm és basic példaprogram) Billentyű leütést figyelni a GET paranccsal lehet figyelni... Referencia GET parancs
majd egy tovább gombot nyomj azon az oldalon, mert ott lesznek vele példák...
pl: 10 GET A$: IF A$ ="" THEN 10 itt kiolvas egy karaktert a billentyűzet bufferből, ha az üres, akkor vár még... a buffer 10 karaktert képes tárolni, ha nem olvasod ki belőle, akkor ami túlcsordult az elvész (ezzel lesz egy olyan gondod, hogy egyszerre lenyomott billentyűket nehézkes érzékelni, de megoldhatod úgy, hogy a jobbra-előre kettős irányokhoz rendelsz egy új billentyűt) a karaktertáblát keresd meg a referenciában, ott lesznek a billentyűk ASCII kódjai, vagyha lusta vagy, akkor megcsinálod azt, hogy bekérsz GET-el egy billentyűt majd kiírod a stringet meg az ascii kódját is az ASC függvénnyel
Sziasztok!
A ChipCAD- ben az interpretter chip-ek most akciósak! DIP tokos Basic Stamp 2 chip-ek: -- PBASIC2/P #PBASIC2C/P 2 310 Ft -- PICBASIC2SX-28/DP #PBASIC2SX/P 2 400 Ft *A kiegészítő alkatrészeket neked kell beszerezni a chip mellé. üdv:Korben
Én picet, atmelt ajánlok.
Ezek gyorsak, és basicban c-ben könnyű őket programozni. A basic stamp nem egy jó választás, mert lassú. Pichez és avr-hez basicban való progizáshoz az oshon cuccot ajánlom kezdésnek. Címe: Bővebben: Link Ebben egyszerűen és gyorsan meg tudod csinálni amit kell.
Én AVR chipre szavaznék + Bascom (Basic fordító).
Az AVR Bascom oldalon a LED villogtatótól kezdve minden van... Lépésenként tanulható... A léptetőmotor vezérlés kész van, most íródik a fejezet. Enkóder kész. Sorosport, Ethernet kész. LCD és még sokminden más is. A Célprocikkal az a gond ha el akarsz térni tőle- csak szívás van... |
Bejelentkezés
Hirdetés |