การติดตั้งใช้งาน Arduino IDE เขียนโปรแกรมลง Arduino Uno

การใช้งานเขียนโปรแกรมลงบอร์ด Arduino สามารถทำได้โดยผ่านโปรแกรม Arduino IDE ในคลิปนี้ แนะนำการดาวน์โหลดและติดตั้งโปรแกรม จากนั้นจะเขียนโปรแกรมไฟกระพริบ และทดสอบใช้งาน Serial Monitor ให้ Arduino แสดงคำว่า “Hello World” ออกมา

แนะนำบอร์ด Arduino Uno

ช่องแหล่งจ่ายไฟเข้า

  • Arduino Uno ใช้ไฟเลี้ยง 5V
  • แหล่งจ่ายไฟ สามารถรับไฟจาก USB ได้โดยตรง โดยไฟจาก USB จะจ่ายไฟประมาณ 5V
  • จ่ายไฟจาก ช่อง Jack DC รับไฟได้ 7-12VDC แนะนำให้ต่อช่องนี้ ซึ่งจะมีวงจรเรกูเลตลงไฟให้คงที่ 5V
  • และทางช่อง Vin รับไฟได้ที่ 7-12VDC ไม่แนะนำให้ต่อช่องนี้ถ้าไม่จำเป็น

ช่องแหล่งจ่ายไฟออก

  • 3.3V
  • 5V
  • GND

Analog Input

  • สำหรับรับค่าแบบ analog ในช่วงไฟ 0-5V มี 6 ขาคือ A0-A5 ซึ่งสามารถวัดแรงดันไฟฟ้าได้ 0-5V

Analog Output

  • สำหรับส่งสัญญาณ แบบ analog ให้เอาต์พุต 0-5V ขาที่ใช้งานได้จะมีสัญลักษณ์ ตัวหนอน ~

Digital Input/Output

  • สำหรับติดต่อรับและส่งข้อมูลแบบ digital
  • ทุกขาสามารถใช้เป็นแบบ digital INPUT/OUTPUT ได้
  • สามารถจ่ายเอาต์พุตสูงสุดได้ 5V 40mA เพียงพอทีี่จะขับ LED ได้ แต่ถ้ากระแสสูงกว่านี้ก็สามารถทำได้โดยใช้วงจรขยายสัญญาณเพิ่ม

ติดตั้งโปรแกรม Arduino IDE

  • ดาวน์โหลดโปรแกรม Arduino IDE ได้ฟรี ที่ www.arduino.cc

อัพโหลดโคด Blink ลงบอร์ด Arduino Uno

  • เปิดตัวอย่างใน เมนู Example > Basic > Blink
  • เลือกบอร์ดที่เมนู Tools > Board > Arduino Uno
  • เลือก comport ให้ถูกต้อง ที่เมนู Tools > SerialPort > พอร์ทของบอร์ด Arduino

 

 

โคดตัวอย่าง Arduino Blink and Hello World

 


17 Response Comments

  • Andro  5 เมษายน 2018 at 16:06

    ขอบคุณมากครับ เดี๋ยวจะพยายามเรียนไปทีละขั้นเลย อยากจะสั่งซื้อบอร์ด Aduino Uno แนะนำตัวไหนครับ ไปดูที่หน้าเว็บมีอยู่ 2 ตัว

    ตอบกลับ
    • admin  7 เมษายน 2018 at 23:38

      ใช้ Arduino Uno ตัวไหนก็ได้ครับ แนะนำตัวเหมือนในคลิป เพราะชิฟจะถอดเปลี่ยนได้ สำหรับทดลองทำ arduino stand alone ได้ หรือถ้าต้องการความประหยัด จะใช้ตัวที่เป็นชิฟ USB CH340 ก็ได้เหมือนกันครับ

      ตอบกลับ
      • Andro  12 เมษายน 2018 at 21:10

        มีชุดทดลองตามคอร์สขายมั้ยครับ จะได้สั่งซื้อทีเดียวไปเลย

        ตอบกลับ
  • Npatsa Ummo  15 เมษายน 2018 at 23:15

    error! …แบบนี้
    Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Board: “Arduino/Genuino Uno”

    C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\napat\OneDrive\เอกสาร\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\napat\OneDrive\เอกสาร\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\napat\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10805 -build-path C:\Users\napat\AppData\Local\Temp\arduino_build_199176 -warnings=none -build-cache C:\Users\napat\AppData\Local\Temp\arduino_cache_907913 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -verbose C:\Users\napat\OneDrive\เอกสาร\Arduino\sketch_apr15a\sketch_apr15a.ino
    readlink C:\Users\napat\OneDrive\เน€เธญเธ?เธชเธฒเธฃ\ArduinoData\packages: The system cannot find the file specified.

    Error compiling for board Arduino/Genuino Uno.

    แก้อย่างไรครับ…

    ตอบกลับ
    • admin  16 เมษายน 2018 at 17:21

      มีบางไฟล์ขาดหายไป วิธีแก้คือลองลง arduino ide ใหม่ครับ

      ตอบกลับ
  • SurasakN  14 มิถุนายน 2018 at 08:01

    ลง arduino ide แล้วเปิดโปรแกรมไม่ขึ้นน่าจะเกิดจากอะไรครับ
    Window 10 Pro 64-bit (License)
    McAfee AntiVirus (License ปิด Protection ก่อนลงโปแกรม)

    ตอบกลับ
  • Pornchai  20 มิถุนายน 2018 at 20:17

    สามารถเขียนโปรแกรมผ่านสมาร์ทโฟนได้ไหมครับ เห็นมีแอปให้ดาวน์โหลด

    ตอบกลับ
    • admin  20 มิถุนายน 2018 at 21:31

      มีแอปให้ดาวน์โหลด เขียนโปรแกรม Arduino IDE ผ่านทาง smartphone ได้ครับ

      ตอบกลับ
      • yonst  28 พฤศจิกายน 2019 at 17:22

        เพิ่งมาเห็นครับ รบกวนสอบถามครับ เขียนโปรแกรมผ่านแอฟทางสมาร์ทโฟนเวลาจะอัพลง IC ทำยังไงครับ

        ตอบกลับ
        • cool  18 ธันวาคม 2019 at 11:40

          ถ้าใช้งานจริง ใช้ ชิฟ esp8266 อัพโหลดด้วยโมดูล usb ttl ตามในคอร์สนี้ได้เลยครับ

          ตอบกลับ
  • Annnnn  17 กรกฎาคม 2018 at 21:42

    มันขึ้นว่า problem uploading to board
    แล้วช่วงที่ให้ดูport ว่าจะเป็นcomไหน ตรงcomก็ไม่มีให้ดูเลย จะแก้ไขอย่างไรคะ
    Arduino: 1.8.5 (Windows 10), Board: “Arduino/Genuino Uno”

    Sketch uses 928 bytes (2%) of program storage space. Maximum is 32256 bytes.
    Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
    avrdude: ser_open(): can’t open device “\\.\COM1”: The system cannot find the file specified.

    Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

    This report would have more information with
    “Show verbose output during compilation”
    option enabled in File -> Preferences.

    ตอบกลับ
    • admin  18 กรกฎาคม 2018 at 12:16

      error นี้ วิธีแก้คือลงไดรเวอร์ให้ถูกต้องก่อนครับ ถ้าถูกต้องแล้วจะเห็น comport

      ตอบกลับ
  • decha  28 สิงหาคม 2018 at 16:36

    ขอบคุณมากๆครับสำหรับการเริ่มต้นที่ดี

    ตอบกลับ
  • Changoffroad  3 กันยายน 2018 at 20:06

    วันนี้เรียนวันแรก

    ตอบกลับ
  • Watchayun Inthajai  19 กุมภาพันธ์ 2019 at 21:23

    พี่เป็นคนแรกที่สอนให้ผมรู้จักกับไมโครคอนโทรลเลอร์ พี่เป็นร้านเเรกที่ผมสั่งชื้อบอร์ดอาดุยโน่มาลองเขียน

    ตอบกลับ

โพสคอมเมนต์

Please enter your name. Please enter an valid email address. Please enter a message.