Ushi

Deel dit artikel

,

geen foto beschikbaar

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:

  • Spelenderwijs de programmeertaal (Byte)Forth leren.
  • Leren om een (intelligente) robot te besturen.
  • Alleen of in competitie spelletjes spelen.
  • Knutselen met hard- en software.
  • Als leuke starterkit om AVR en/of 8051 processoren te leren kennen.
  • Experimenten met software zoals draadloze communicate, kunstmatig leven, etc.

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.

Processor

Ushi 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.

Programmeertaal

AVR 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  

Actueel

'Meld je aan voor de nieuwsbrief' van HCC!forth

'Abonneer je nu op de nieuwsbrief en blijf op de hoogte van onze activiteiten!'

Aanmelden