2009-05-08 9 views

Odpowiedz

1

Oczywiście C/C++ do łączenia z niskimi bitami twojego robota, ale także z językami wyższego poziomu, do których C/C++ może być łatwo osadzony, jak Python. Często jest to najszybszy sposób, aby zacząć od języka wysokiego poziomu i korzystać z bibliotek, które usuwają trudne elementy (np. pyserial). Następnie, jeśli masz pierwsze zachowanie, możesz kopać głębiej.

Jako codzienne źródło inspiracji robotycznych może być interesujące robots.net.

2

Zacznij od zestawu Lego NXT. Pełny zestaw sprzętu i oprogramowania za 250 USD. To dobry punkt wyjścia, a aplikacje, które ludzie z nim zrobili, są bardzo kompletne i poważne. Istnieje również duża społeczność, więc znajdowanie fragmentów kodu, pomysłów na projekty i ogólnie pomocy jest łatwe.

2

Dostałem rozpocząć korzystanie z Basic Stamp mikrokontrolera (tak nazwano, ponieważ jest zaprogramowany w dialekcie języka BASIC i jest mniej więcej wielkości znaczka pocztowego) i zestawy robotów od Parallax. Są trochę drogie, ale przeznaczone dla początkujących/hobbystów, bardzo dobrze udokumentowane i dużo zabawy. Gorąco polecam je dla początkujących. Po tym, jak byłem zmęczony rozwikłaniem dużej ilości pieniędzy dla mikrokontrolerów o niedostatecznej mocy obliczeniowej (wbudowany interpreter języka BASIC zasysał większość mocy obliczeniowej), ukończyłem mikrokontrolery PIC z Microchip. Są to znacznie bardziej zbliżone do żelaznych urządzeń i bardzo wydajne, pomimo niskich kosztów (4 $ za małą). Będziesz potrzebował konfiguracji programistycznej, która może kosztować 50 $ jako zestaw hobbystów lub tysiące dla systemu jakości produkcji. Mogą być programowane w szerokim zakresie języków, w tym C.

+0

Mam jeden z tych zestawów i świetny start dla elektroniki/programowania. Dostałem moje od Radio Shack za jakieś 80 $, ale na pewno warto. Zawiera podstawowy znaczek, podręcznik, można pobrać oprogramowanie, i zawiera wszystkie małe elementy, takie jak rezystory, kondensatory, diody LED, głośnik, czujnik światła i inne czujniki. –

0

Polecam również spojrzenie na robot firmy Microsoft. Ma przyzwoity pakiet symulacyjny do testowania projektów.

Powiązane problemy