Ushi

23 maa 2005: door de Ushi werkgroep

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 printenset met gedrukt werkboek € 60
Ushi bouwpakket met alle onderdelen € 140
Vier AVR-stamp printjes ook voor gebruik op Ushi € 3
ISP dongle print € 2
AT90S2313 DIL datasheet € 2,50
AT90S4433 DIL datasheet € 4,50
ATmega8 TQFP datasheet € 4,50
ATmega16 TQFP datasheet € 5
AT89C2051 DIL datasheet € 2
Ushi werkboek: ushiboek.pdf 3.5 Mb
Ushi source files voor AT90S2313: ushi.zip 46 Kb