Embedded Programming Assignment Week of March 19, 2014: This week's assignment is to: read a microcontroller data sheet and program your board to do something, with as many different programming languages and programming environments as possible. Given my neophyte status, I am going to set a personal goal of ONE language. |
1. First step was to download Arduino. |
2. Next, I experimented with the Blink script and created
a file which would blink the Morse Code "A" |
/* Blink Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain. */ // Pin 13 has an LED connected on most Arduino boards. // give it a name: int led = 13; // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinMode(led, OUTPUT); } // the loop routine runs over and over again forever: void loop() { digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(led, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second digitalWrite(led, HIGH); // turn the LED off by making the voltage LOW delay(3000); digitalWrite(led, LOW); // turn the LED off by making the voltage LOW delay(1000); } |
3. June 4, 2014 Even though my boards are
functional (tested at the May 3/4 workshop) and my set-up
resembled the ones in the tutorial picture, when I tried to
burn the bootloader, I got the following error message:
avrdude: Error: Could not find USBtiny device(0x1781/0xc9f)
Therefore, this assignment remains on hold for a bit longer. |
Mickie Flores Home |