วิธีทำ Arduino StandAlone โดยใช้ IC Atmega328

 

แนะนำ การใช้งาน Atmega328 แบบต่อเอง Arduino StandAlone ข้อดีของการต่อแบบ StandAlone คือ หลังจากการต่อเองแล้วตัวบอร์ดที่ใช้ในการต่อจะมีขนาดเล็กลง และราคาประหยัดกว่า

 

อุปกรณ์

1. IC ATMEGA328P-PU

2. Breadboard

3. USB Downloader Module (chip CH340)

4. Crystal ( 16 MHz Crystal Oscillator )

5. 6 x 6 x 5mm Micro switch แบบขายาว 2 ขา

6. Resistor Pack

7. Ceramic Capacitor Pack

8. LED

9. สายไฟ (jump wire)

10. USB extension cable 1.5 m

 

 

ขาสัญญาณการทำงานของ IC Atmega328

การต่อวงจร

 

 

 

 

 

 

 

วิธีการใช้งาน Arduino StandAlone

1. นำไอซี Arduino Atmega328 มาวางลงบน Breadboard

2. ต่อสายไฟต่างๆตามวงจร ตัวอย่างด้านบน

3. อัพโหลดโปรแกรม

 

ตัวอย่างโปรแกรม (นำมาจากโปรแกรม Blink โปรแกรมตัวอย่างของโปรแกรม Arduino)

 

// the setup function runs once when you press reset or power the board

void setup() {

// initialize digital pin 13 as an output.

pinMode(13, OUTPUT);

}

 

// the loop function runs over and over again forever

void loop() {

digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)

delay(1000);              // wait for a second

digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW

delay(1000);              // wait for a second

}