Arduino
Overview
Arduino เป็นบอร์ดไมโครคอนโทรเลอร์ตระกูล AVR โดยบอร์ด Arduino ถูกออกแบบมาให้ใช้งานได้ง่าย มีคำสั่งที่ไม่ซับซ้อน จึงเหมาะสำหรับผู้เริ่มต้นศึกษา ซึ่งราคาของบอร์ด arduino ยังไม่แพงอีกด้วย นอกจากนี้ บอร์ดarduinoยังมีความง่ายในการต่ออุปกรณ์เสริมต่างๆ คือผู้ใช้งานสามารถต่อวงจรอิเล็กทรอนิคส์จากภายนอกแล้วเชื่อมต่อเข้ามาที่ขา I/O ของบอร์ดหรือเพื่อความสะดวกสามารถเลือกต่อกับบอร์ดเสริมประเภทต่างๆได้ แล้วนำมาเขียนโปรแกรมต่อยอดได้
Specification
| Microcontroller | ATmega328P |
| Operating Voltage | 5V |
| Input Voltage (recommended) | 7-12V |
| Input Voltage (limit) | 6-20V |
| Digital I/O Pins | 14 (of which 6 provide PWM output) |
| PWM Digital I/O Pins | 6 |
| Analog Input Pins | 6 |
| DC Current per I/O Pin | 20 mA |
| DC Current for 3.3V Pin | 50 mA |
| Flash Memory | 32 KB (ATmega328P) of which 0.5 KB used by bootloader |
| SRAM | 2 KB (ATmega328P) |
| EEPROM | 1 KB (ATmega328P) |
| Clock Speed | 16 MHz |
| Length | 68.6 mm |
| Width | 53.4 mm |
| Weight | 25 g |
language :
- C language
Rasberry Pi Model A+
Overview
Rasberry Pi Model A+ คือบอร์ดคอมพิวเตอร์ขนาด 32 บิต รองรับระบบปฏิบัติการ Linux มีตัวเชื่อมต่อ GPIO 40 พิน จึงทำให้เพิ่มพื้นที่ได้มากขึ้น ถูกพัฒนาต่อยอดมาจาก Rasberry Pi Model B+ โดยมีแผงวงจรขนาดเล็กกว่าและประหยัดไฟมากกว่า มีราคาถูก สามารถพกพาได้สะดวก จึงทำให้ได้รับความนิยมเป็นอย่างมาก
Specification
- ใช้ชิพ SoC Broadcom BCM2835 ซึ่งรวม CPU,GPU และ SDRAM ไว้ในตัวถังเดียวกัน
- หน่วยประมวลผลกลาง (CPU) 700 MHz ARM11 ARM1176JZF-S core
- หน่วยประมวลผลภาพ (GPU) Broadcom VideoCore IV,OpenGL ES 2.0,OpenVG 1080p30 H.264 high-profile encode/decode
- หน่วยความจำ SDRAM 256 MB
- ขั้วต่อ USB 2.0 จานวน 1 พอร์ต
- ขั้วต่อสัญญาณภาพทั้งแบบแจ็ค 3.5 mm และ HDMI (เลือกใช้อย่างใดอย่างหนึ่ง)
- ขั้วต่อสัญญาณเสียงโดยใช้แจ็ค 3.5 mm หรือ ผ่านทางขั้ว HDMI
- คอนเน็คเตอร์สาหรับเชื่อมต่ออินพุตเอาต์พุต (GPIO) ,SPI , I²C , I²S และ UART (GPIO ต่างๆ ไม่สามารถรับแรงดันอินพุต 5 VDC ได้ สูงสุดแค่ 3.3 VDC เท่านั้น )
- ระบบปฏิบัติการของบอร์ดจะทำงานผ่าน MICRO SD CARD
- ใช้ไฟเลี้ยงบอร์ด 5 VDC กระแสอย่างน้อย 700 mA
- ขนาดของบอร์ด 65.0 x 56.5 mm
Feature ของ Rasberry Pi Model A+
Rasbrry Pi Model A+ สามารถทำงานเป็น server ได้ ใช้ Sensor หรือ ส่งค่าออกไปติดต่อสั่งงานภายนอกได้แบบ Microcontroller สามารถทำงานได้เหมือน PC
Language
- Python language
- C language
ความแตกต่างระหว่าง Arduino กับRasberry Pi Model A+
1. Rasberry Pi สามารถทำงานได้คล้ายกับเครื่องคอมพิวเตอร์ทีมี windows สามารถเข้าเว็บไซต์ได้ ลงโปรแกรมต่างๆ ส่วน Arduino จะเป็นเพียง Microcontroller เท่านั้น ไม่มี OS เป็นของตัวเอง โดยจะเขียนโปรแกรมแล้วสั่งให้ทำงานเป็นเรื่องๆเท่านั้น
2. Rasberry Pi มีความเร็วในการประมวลผลสูงกว่า Arduino
3. Rasberry Pi มักจะถูกใช้งานเกี่ยวกับภาพนิ่ง วีดีโอ หรือสิ่งที่เกียวข้องกับการประมวลผลภาพ แต่ Arduino จะทำงานประเภทนี้ได้ไม่ดีเท่า Rasberry Pi
4. Rasberry Pi มีราคาสูงกว่า Arduino
reference
https://www.arduino.cc/en/Main/arduinoBoardUno
http://www.thaieasyelec.com/article-wiki/basic-electronics/
http://www.itday.in.th/raspberry-pi-model-a/
http://www.ett.co.th/prod2015/
http://www.arduitronics.com/article/raspberry-pi-media-center

ไม่มีความคิดเห็น:
แสดงความคิดเห็น