Ushi
23 maart 2005: door de Ushi werkgroep
De Ushi is, alweer een, nabouwbare robot. Het uitgangspunt bij het bouwen van Ushi was om zoveel mogelijk gangbare materialen te gebruiken, zoals servomotoren, een microcontroller en standaard electronicacomponenten. De software voor Ushi is ontwikkeld voor AVR microcontrollers van Atmel draaiend onder AVR ByteForth. Waar is Ushi voor bedoeld?Ushi is bedoeld om hardware te leren besturen, aan de hand van spelletjes. Natuurlijk speelt voor ons (Byte)Forth daar een grote rol in. Het competitie element moet voor een extra stimulans zorgen. Het gaat niet om het winnen op zich, maar om elkaar de kneepjes van het programmeren bij te brengen. Elke Ushi wordt met ongeveer dezelfde hardware opgebouwd. Voor de prestaties van Ushi ligt daardoor het accent op de software. Een lijstje:
|
Wat bieden we aan?Een printenset met gedrukte bouwbeschrijving of een compleet bouwpakket met alle onderdelen voor het opbouwen van wat we noemen een basis Ushi. Natuurlijk heeft de club ook de geschikte Forth compiler's voor gebruik met Ushi en zijn er ook veel printen en microcontrollers bij ons te koop. Testsoftware voor alle onderdelen van Ushi en een voorbeeld als autonome robot kunnen hier gedownload worden. Natuurlijk kun je via het internet en op bijeenkomsten ondersteuning van ons krijgen. ProcessorUshi is getest met de AT89C2051, de AT90S2313 en de AT90S4433 maar er zijn opsteekprintjes verkrijgbaar voor de ATmega8, ATmega16 en het ATS-bord met de 80C535. ProgrammeertaalAVR ByteForth is zeer geschikt voor Ushi, omdat je daarmee de AVR's via een simpel 6-aderig kabeltje naar de printerpoort eenvoudig en snel kunt programmeren. De AT89C2051 moet in een externe programmer om geprogrammeerd te worden en het ATS-bord eist een hogere voedingsspanning om goed te kunnen werken. |
Onze produkten
Ushi werkboek: ushiboek.pdf 3.5 Mb | ||
early Ushi source files: ushi.zip 17 Kb | ||
Ushi source files voor AT90S2313: ushi.zip 19 Kb |