Arduino ตอน2 ส่วนประกอบของ Arduino Board

11 Jun 2019,
Share: 
Cover image

สวัสดีครับ สําหรับการเริ่มต้น Arduino เราจําเป็นจะต้องรู้จักส่วนต่างๆของ Arduino กันก่อน เพื่อเราจะได้ใช้งานได้อย่างถูกต้อง และไม่ทําให้ Arduino Board เกิดความเสียหาย

Arduino จะมีด้วยกันหลายรุ่น แต่พื้นฐานส่วนประกอบของอุปกรณ์ต่างๆ จะคล้ายๆกัน ดังนั้นเพื่อเป็นการเริ่มต้นเรียนรู้ ผมจึงนํา Arduino รุ่น UNO มาเป็นตัวอย่าง เพราะว่า รุ่นนี้เป็นรุ่นแรก อุปกรณ์ไม่เยอะ ง่ายต่อการเรียนรู้เป็นพื้นฐานเพื่อนําไปต่อยอดในรุ่นอื่นๆได้ในอนาคต

Arduino รุ่น UNO

Arduino รุ่น UNO มีส่วนประกอบตามรูปครับ

Image

ผมจะอธิบายไปทีละส่วนนะครับว่ามันคืออะไร

  • Reset switch คือปุ่ม Reset สําหรับ Reset Arduino Board
  • Port USB เป็น Port สําหรับเชื่อมต่อ Arduino Board เข้ากับคอมพิวเตอร์
  • I/O Pin เป็น Input และ Output ของ Arduino Board (Digital I/O, PWM, Analog Input, Serial Port)
  • LED Pin13 เป็น LED ที่เชื่อมต่อกับ I/O Pin 13 ของ Arduino Board
  • LED Status TX/RX เป็น LED Status ของ Port serial ที่เชื่อมต่อกับ Port USB
  • LED Power เป็น LED แสดงสถานะว่า Arduino Board กําลังทํางานอยู่
  • ICSP Interface เป็น Interface สํารับ โปรแกรม Bootloader
  • ATmega16U2 เป็น Microcontroller รุ่น ATmega16U2 มีไว้เพื่อควบคุมการแปลงข้อมูล Serial เป็น USB Port
  • ATmega328 เป็น Microcontroller (ATmega328) ที่ใช้บน Arduino Board UNO ซึ่งเมื่อเราเขียนเขียนโปรแกรมลงไป จะถูกบันจุ และทํางานภายใน Microcontroller ตัวนี้
  • Power Input เป็น Port สําหรับเชื่อมต่อกับแหล่งจ่ายไฟภายนอก

ส่วน Arduino Board รุ่นอื่นๆ ก็จะคล้ายๆกัน ส่วนใหญ่ก็จะต่างกันที่รุ่น Microcontroller ที่ใช้ครับ

และในตอนหน้าเราจะมาเรียนรู้การ Program ลง Arduino Board เพื่อสั่งให้มันทํางานกันครับ

Suggestion blogs

Go EP.6 Go Channel

สวัสดีครับ ในบทความนี้ก็เป็น EP.6 แล้วนะครับ โดยเนื้อหาจะเป็นเรื่องเกี่ยวกับ Go Channel ซึ่งเป็นเรื่องที่ต่อเนื่องจาก Go EP.5 Go Routine ครับสําหรับท่านใดที่ยังไม่ได้อ่าน EP.5 ท่านสามารถกลับไปอ่านก่อนได้นะครับที่นี่ Go EP.5 Go Routineมาเริ่มเรียนรู้ไปด้วยกันตามหัวข้อด้านล่างเลยครับ

รหัสสถานะ เครดิตบูโร

ความหมายของ "รหัสสถานะ" ทั้งหมดในเครดิตบูโร

การเขียนโปรแกรม ตรวจสอบ เลขคู่ เลขคี่

การเขียนโปรแกรม ตรวจสอบ เลขคู่ เลขคี่สําหรับการเขียนโปรแกรม เชคว่าเลขใดๆ เป็นเลขคู่หรือเลขคี่นั้น สามารถเขียนได้หลายวิธี ในบทความนี้ผมจะยกตัวอย่างการเขียนอีกแบบนึง โดยตัวอย่างนี้ผมจะเขียนเป็นภาษา javascript ดังนี้


Copyright © 2019 - 2026 thiti.dev |  v1.61.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ