Tuesday, 11 August 2015

มารู้จัก Arduino Nano



Arduino Nano

   ก่อนที่เราจะนำ microcontroller ไปประยุกต์ทำโครงงานทางด้าน IoT จำเป็นต้องเรียนรู้พื้นฐานการใช้งาน microcontroller กันเสียก่อนและ microcontroller ที่เราเราจะนำมาเรียนรู้พื้นฐานการใช้งานก็คือไมโครคอนโทรเลอร์รุ่น Arduino Nano เพราะมีราคาถูกและมีฟังค์ชันการทำงานที่เพียงพอต่อการเรียนรู้ระดับพื้นฐาน ดังนั้นวันนี้เราจะมาพูดถึง Arduino Nano กันครับ
     นานาโนเป็นบอร์ดขนาดจิ๋ว  มีความสามารถในการประมวลผลเหมือนกับรุ่น UNO แต่มีจำนวน input/output น้อยกว่าเพราะต้องการให้มีขนาดเล็ก  เวลาใช้งานอาจจะต่อกับ Prototype Board หรือ ต่อเชื่อมกับ PCB (PCB คืออะไร) ที่สร้างขึ้นใช้งานเฉพาะกิจได้  และเช่นเดียวกับบอร์ด Arduino รุ่นอื่น   Arduino Nano สามารถโปรแกรมได้โดยตรงผ่าน USB port โดย ไม่ต้องใช้อุปกรณ์แยกต่างหากเพื่อ Upload โปรแกรม


รายละเอียดของบอร์ด Arduino Nano มีดังนี้ครับ

      Microcontroller                                Atmel ATmega168 or ATmega328
      Operating Voltage (logic level)          5 V
      Input Voltage (recommended)           7-12 V
      Input Voltage (limits)                        6-20 V
      Digital I/O Pins                                 14 (of which 6 provide PWM output)
      Analog Input Pins                               8
      DC Current per I/O Pin                     40 mA
      Flash Memory                                    16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader
      SRAM                                                1 KB (ATmega168) or 2 KB (ATmega328)
      EEPROM                                            512 bytes (ATmega168) or 1 KB (ATmega328)
      Clock Speed                                       16 MHz
      Dimensions                                         0.73" x 1.70"

ตัวผังโครงสร้างวงจรของ Ariduino Nano เป็นดังนี้


ขาใช้งานที่เรียกว่า Pin มีหมายเลขกำกับและลักษณะการใช้งาน ดังนี้ครับ


ในหัวข้อถัดไปเราจะมาพูดถึงพื้นฐานการใช้งาน Arduino Nano กันอย่างละเอียดกันครับ
ขอบคุณข้อมูลจาก https://www.gravitechthai.com,http://www.electcircuitz.com/

No comments:

Post a Comment