Etch a Sketch Featuring Gen4-uLCD-50DT
2016-10-21 | By 4D Makers
License: None
Etch-A-Sketch project aims to give the popular 90’s game a reboot on a higher technology. Same mechanics apply for the game but now using 2 potentiometers to navigate and draw around the screen. As an added feature, users can take a snapshot of their creations and be displayed unto the screen.
Gen4-uLCD-50DT uses the Diablo16 processor that is able to process analog readings and display graphics on it LCD screen. The Gen4-uLCD-50DT can be used standalone or even controlled using a host.
How it works
Two potentiometers will allow the users to draw on the screen, one potentiometer will be used for the X-Axis or the horizontal strokes and another potentiometer will be used for the Y-Axis or the vertical strokes. Users can also use the “clear screen” button to erase all their drawing as opposed to the old mechanics of the game that needs to shake up the whole Etch-A-Sketch pad.
Finally, users can take a snapshot of their creations using another button and save it to the microSD card.
Components
· gen4-uLCD-50DT
· gen4-PA
· 2x 1K Ohm Potentiometer
· Breadboard
· uSD Card
· Micro USB programming cable
· Jumper Wires
Implementation
Step1: BuildDownload the project file
Open the project using the Workshop 4.
Step3: CompileCheck on the communications port. Press the Comms tab and select the correct port number.
Click on the “Compile” button.
Note: This step could be skipped. However, compiling is essential for debugging purposes.
Step4: UploadConnect the Gen4 –uLCD-50DT to the PC using uUSB cable.
Now click on the “Comp’nLoad” button.
Workshop 4 will prompt you to select a drive to copy the image files to a uSD Card. After selecting the correct drive, click OK.
After uploading the program in to the module, it will try to mount the µSD card. If the µSD card is not present it will prints an error message. Once µSD card is mounted, you will see the screen displayed in the image on the bottom.