|
|
|||||||
|
|
|
|
Etch A Sketch av Johan Linse och Stephanie Seserin |
|
|||
Inspirerade av den kända ritbrädan Etch A Sketch fick vi idén att tillverka en sådan i digital form. För de som inte känner till det, är det en bräda med två rattar med vars hjälp man kan rita upp en bild. Man suddar genom att hålla brädan upp och ner och skaka den. Detta är inte lika enkelt att efterlikna då man använder sig av en grafisk display och därför beslutade vi oss att ändra några av funktionerna och använda en joystick istället. Vi lade även till funktioner för att sudda valda delar av skärmen och att lyfta markören och börja rita någon annanstans på skärmen, något som inte går att göra i originalet. Till vår konstruktion behövdes en processor, en LCD display, knappar och en joystick. En fullständig lista på komponenter följer nedan. • Enchips
dator ATmega32 • 1
st joystick • Batron
128*64 LCD skärm • 5 st
knappar • 3 st
lysdioder • 3 st
motstånd (470 ohm) Processorn ATmega32 valdes eftersom denna har det minne
som krävs för att vår konstruktion ska fungera och dessutom tillräckligt
antal pinnar. Den har även en intern A/D omvandlare till vår joystick. Själva hårdvaran utgjorde en relativt enkel konstruktion men dock krävdes
desto mer programkod. All vår kod är skriven i C. |
||||||||
|
Atmega32
|
|||||||
|
|
|
||||||
|
Joystick
|
|||||||
|
|
|
||||||
|
|
|||||||
|
|
|
|
|
||||
|
Knappar, lysdioder och motstånd |
|||||||
|
Länkar |
|||||||
Kopplingen
|
||||||||
|
||||||||
|
|
Hela konstruktionen
|
|
|||||
|
||||||||