1) Create a blog.
- www.vinniees.blogspot.com
- www.vinniees.blogspot.com
2) Put link into Moodle wiki. (Moodle not ready yet.)
- done
- done
3)Fill in rest of your details on Moodle wiki
- done
- done
4)Check out all the sites related to the list in the embedded notices blog.
Write a sentence about what each one does. You don't have to be very familiar with each one.
- Within the navigation
- Within the navigation
5) Find 4 more Arduino LED related videos in Youtube, BlipTV etc. Put a link and a two-sentence review about each one in your blog. Be prepared to talk about one or more of them.
- http://vinniees.blogspot.com/2010/03/youtube-arduino-leds.html
- http://vinniees.blogspot.com/2010/03/youtube-arduino-leds.html
6) Establish a sketchpad folder in the D Drive or in a USB pen.
- done
7 - 22) programes
- http://vinniees.blogspot.com/2010/03/programmes.html
23) put at least one Arduino variety, like Freeduino, into this wiki with a screen shot and put a link and a comment back into your blog so that it can be verified.
- done
24) Put a link and comment about this page in your blog. Identify your LDR from your pack.
- http://vinniees.blogspot.com/2010/02/links.html
25) Start a Arduino key words page in your blog. Put every new key word with an explanation and example when you come across it.
- http://vinniees.blogspot.com/2010/02/arduino-keywords.html
26) Run the ladayada photocell program that was handed out in class. Write it up in your blog about what you did and the program.
- Missed that class and didn't get hand out.
27) Same as 26 above but make some changes to improve it. Put your changes into a comment so that it's obvious what the differences are.
- - Missed that class and didn't get hand out.
28) Write a program to turn a LED on whenever the light is blocked to your LED. You will have to play around with several values.
- http://vinniees.blogspot.com/2010/03/programmes.html
29) Check out the wikiEducator site that has some example Arduino resources. Read the directions there about doing another one. Create one like it in your blog or create it in wikiEducator by registering and starting your own pages. If your resources page is not in your blog, create a heading and a link to it so that it can be marked.
- http://vinniees.blogspot.com/2010/03/arduino-resources.html
30 - 39) programes
- http://vinniees.blogspot.com/2010/03/programmes.html
40)Find an interesting article on the YABB news section and provide a screen shot and a short report on why you found it interesting.
- http://vinniees.blogspot.com/2010/03/yabb-registration.html
41) Register for YABB but don't contribute yet. Take a screen shot of part of your registration process to confirm you've done it.
- http://vinniees.blogspot.com/2010/03/yabb-registration.html
42) Write a short list of rules for a bulletin board like YABB. Watch some thread over two weeks and be ready to make a contribution.
- Not sure want you meant by "rules" here
43) Write a list of four good project sites and include a link and a screen shot for each with a comment in your blog.
- http://vinniees.blogspot.com/2010/03/arduino-resources.html
44) Present to the class a report on one of your assigned devices. You need to tell us what it does and give a little demo of it working on a simple Arduino project. Include in your talk at least three Impress or PowerPoint slides on a USB pen or similar.
- Done with Glenn
45) Explore the way your infrared transmitter sends pulses to the receiver. Set up a little demonstration to be marked in class. You may share this project with another person but both members have to know what's going on. Transmission from one Arduino to another is especially excellent.
- done in class
46 - 50) Using two Arduino's
- done in class
Sender:
int ledPin = 13;
boolean high = false;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(0, OUTPUT);
}
void loop()
{
if (high)
{
digitalWrite(0, LOW);
digitalWrite(ledPin, LOW);
high = false;
}
else
{
digitalWrite(0, HIGH);
digitalWrite(ledPin, HIGH);
high = true;
}
delay(1000);
}
Receiver
// Communication Pins
const int rxPin = 2;
const int txPin = 13;
// The setup() method runs once, when the sketch starts
void setup()
{
Serial.begin(9600);
// Initialize the Rx and Tx pins
// Traffic Light LEDs
pinMode(rxPin, INPUT);
pinMode(txPin, OUTPUT);
}
// the loop() method runs over and over again,
// as long as the Arduino has power
void loop()
{
//int i = 1;
pollRxPin();
flipTxPin();
//i++;
delay(1000);
}
void pollRxPin()
{
if( digitalRead(rxPin) == HIGH )
{
//Serial.print(i);
//Serial.print(": ");
Serial.println('H');
digitalWrite( txPin, HIGH );
}
else
{
//Serial.print(i);
//Serial.print(": ");
Serial.println('L');
digitalWrite( txPin, LOW );
}
}
void flipTxPin()
{
}
- done
7 - 22) programes
- http://vinniees.blogspot.com/2010/03/programmes.html
23) put at least one Arduino variety, like Freeduino, into this wiki with a screen shot and put a link and a comment back into your blog so that it can be verified.
- done
24) Put a link and comment about this page in your blog. Identify your LDR from your pack.
- http://vinniees.blogspot.com/2010/02/links.html
25) Start a Arduino key words page in your blog. Put every new key word with an explanation and example when you come across it.
- http://vinniees.blogspot.com/2010/02/arduino-keywords.html
26) Run the ladayada photocell program that was handed out in class. Write it up in your blog about what you did and the program.
- Missed that class and didn't get hand out.
27) Same as 26 above but make some changes to improve it. Put your changes into a comment so that it's obvious what the differences are.
- - Missed that class and didn't get hand out.
28) Write a program to turn a LED on whenever the light is blocked to your LED. You will have to play around with several values.
- http://vinniees.blogspot.com/2010/03/programmes.html
29) Check out the wikiEducator site that has some example Arduino resources. Read the directions there about doing another one. Create one like it in your blog or create it in wikiEducator by registering and starting your own pages. If your resources page is not in your blog, create a heading and a link to it so that it can be marked.
- http://vinniees.blogspot.com/2010/03/arduino-resources.html
30 - 39) programes
- http://vinniees.blogspot.com/2010/03/programmes.html
40)Find an interesting article on the YABB news section and provide a screen shot and a short report on why you found it interesting.
- http://vinniees.blogspot.com/2010/03/yabb-registration.html
41) Register for YABB but don't contribute yet. Take a screen shot of part of your registration process to confirm you've done it.
- http://vinniees.blogspot.com/2010/03/yabb-registration.html
42) Write a short list of rules for a bulletin board like YABB. Watch some thread over two weeks and be ready to make a contribution.
- Not sure want you meant by "rules" here
43) Write a list of four good project sites and include a link and a screen shot for each with a comment in your blog.
- http://vinniees.blogspot.com/2010/03/arduino-resources.html
44) Present to the class a report on one of your assigned devices. You need to tell us what it does and give a little demo of it working on a simple Arduino project. Include in your talk at least three Impress or PowerPoint slides on a USB pen or similar.
- Done with Glenn
45) Explore the way your infrared transmitter sends pulses to the receiver. Set up a little demonstration to be marked in class. You may share this project with another person but both members have to know what's going on. Transmission from one Arduino to another is especially excellent.
- done in class
46 - 50) Using two Arduino's
- done in class
Sender:
int ledPin = 13;
boolean high = false;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(0, OUTPUT);
}
void loop()
{
if (high)
{
digitalWrite(0, LOW);
digitalWrite(ledPin, LOW);
high = false;
}
else
{
digitalWrite(0, HIGH);
digitalWrite(ledPin, HIGH);
high = true;
}
delay(1000);
}
Receiver
// Communication Pins
const int rxPin = 2;
const int txPin = 13;
// The setup() method runs once, when the sketch starts
void setup()
{
Serial.begin(9600);
// Initialize the Rx and Tx pins
// Traffic Light LEDs
pinMode(rxPin, INPUT);
pinMode(txPin, OUTPUT);
}
// the loop() method runs over and over again,
// as long as the Arduino has power
void loop()
{
//int i = 1;
pollRxPin();
flipTxPin();
//i++;
delay(1000);
}
void pollRxPin()
{
if( digitalRead(rxPin) == HIGH )
{
//Serial.print(i);
//Serial.print(": ");
Serial.println('H');
digitalWrite( txPin, HIGH );
}
else
{
//Serial.print(i);
//Serial.print(": ");
Serial.println('L');
digitalWrite( txPin, LOW );
}
}
void flipTxPin()
{
}
51. EEPROM read
No comments:
Post a Comment