I got an Arduino which is a single-board microcontroller and a software suite for programming it.
I will try to make some sensors/switches connected to the internet through the Arduino and control them from an android phone.
At first, I made a development environment for the Arduino. This was really simple way for my PC (Win7 64bit).
- Connect the Arduino to PC with USB cable.
 (In my environment its device driver was automatically installed)
- Download zip file of IDE from an official web site.
 http://arduino.cc/
- Unzip it.
- Run arduino.exe.
- Choose your Serial Port in menu [Tools -> Serial Port].
 (You can confirm its number in the Device Manager. In my case, it is "COM4.")
 
Then I test a simple sketch which blink LED. In Arduino community, code is called "sketch" and it is similar to C/C++. The sketch is below. Insert a LED into Digital 13 socket and upload the sketch . (I didn't use any register with the LED, but it's not good exactly)
// Blinking LED
#define LED 13 // Digital 13 for LED
void setup() {
  pinMode(LED, OUTPUT); // set the pin output
}
void loop() {
  digitalWrite(LED, HIGH); // LED on
  delay(1);
  digitalWrite(LED, LOW);  // LED off
  delay(1000);
}
I confirmed my Arduino works well, so next time I'll try to use some kind of sensor. :)

 
0 件のコメント:
コメントを投稿