Fórum témák

» Több friss téma
Fórum » Mikrokontrollert robotépítéshez, de milyet?
Lapozás: OK   1 / 1
(#) mATTIAS hozzászólása Jún 10, 2007 /
 
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!
(#) pirokor válasza mATTIAS hozzászólására (») Jún 10, 2007 /
 
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.
(#) Csibi válasza mATTIAS hozzászólására (») Jún 11, 2007 /
 
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.
(#) dpeti válasza Csibi hozzászólására (») Jún 11, 2007 /
 
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
(#) Gory hozzászólása Jún 11, 2007 /
 
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.
(#) bobba16 hozzászólása Jún 18, 2007 /
 
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
(#) Korben hozzászólása Szept 2, 2007 /
 
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
(#) dpeti válasza bobba16 hozzászólására (») Szept 2, 2007 /
 
í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
(#) dpeti válasza dpeti hozzászólására (») Szept 2, 2007 /
 
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
(#) Korben hozzászólása Szept 16, 2007 /
 
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
(#) sirály12 válasza mATTIAS hozzászólására (») Szept 16, 2007 /
 
É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.
(#) TavIR-AVR válasza mATTIAS hozzászólására (») Szept 16, 2007 / 4
 
É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...
Következő: »»   1 / 1
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem