เมื่อไม่กี่เดือนที่ผ่านมาทางบริษัท Arduino SRL (arduino.org) ของฝั่งอิตาลี่ ได้ออกวางจำหน่ายบอร์ด Arduino UNO รุ่นใหม่ ที่ใช้ชื่อว่า Arduino UNO WiFi ในราคา 33.5 ยูโร โดยได้ทำการรวมชิป Wi-Fi ESP8266 เข้ากับบอร์ด Arduino UNO ทำให้บอร์ดมีความสามารถในการเชื่อมต่อ Wi-Fi เพื่อนำไปใช้ในการพัฒนาเป็นอุปกรณ์หรือโปรเจคที่เกี่ยวข้องกับ Internet of Things (IoT) ได้ ซึ่งน่าจะเป็นที่ถูกอกถูกใจของหลายๆคน เพราะโดยปกติแล้วการที่จะทำให้ Arduino UNO เชื่อมต่อกับ Wi-Fi ได้นั้น เราต้องมีโมดูล ESP8266 มาต่อแยกต่างหากผ่าน Serial และสั่งงานด้วย AT command ซึ่งค่อนข้างที่จะยุ่งยากและซับซ้อน ถึงแม้ว่าบางคนจะหนีไปใช้ NodeMCU แทนก็ตามแต่มันก็ยังคงมีข้อจำกัดอยู่บ้าง จึงทำให้ Arduino UNO WiFi ตัวนี้เป็นบอร์ดที่น่าสนใจอย่างมากตัวหนึ่งสำหรับการพัฒนาอุปกรณ์ IoT
Arduino UNO WiFi เป็นบอร์ด Arduino UNO รุ่นใหม่ที่มีการรวม Wi-Fi Module เข้าไปบนบอร์ด โดยสเปคทั่วๆไปก็ไม่ได้มีอะไรแตกต่างจาก Arduino UNO ในเวอร์ชั่นปกติมากนัก โดยใช้MCU เป็น ATmega328P และใช้ชิป Wi-Fi เป็น ESP8266 จาก Espressif ซึงเป็นตัวเดียวกับที่ใช้บน NodeMCU และอีกหลายๆบอร์ดที่สามารถเชื่อมต่อ Wi-Fi ได้ โดย ATmega328P จะเชื่อมต่อและสื่อสารกับ ESP8266 ผ่าน UART หรือ I2C ดังรูป
โมดูล Wi-Fi ESP8266 ทำให้อุปกรณ์ของเราสามารถเชื่อมต่อเข้ากับเครื่อข่าย Wi-Fi ได้ หรืออาจจะทำตัวเป็น access point ให้คนอื่นมาเชื่อมก็ได้ รวมถึงอีกหนึ่งฟีเจอร์ที่น่าสนใจ ก็คือ การที่ Arduino UNO WiFi รองรับการ OTA(over-the-air) สำหรับการ upload ไฟล์ Sketch หรือ upload firmware แบบไม่ต้องใช้สาย โดยทำผ่าน Wi-Fi แทนในลักษณะเดียวกับ Arduino Yun ซึ่งสร้างความสะดวกสบายให้กับนักพัฒนาเป็นอย่างมาก
Arduino UNO WiFi board specification
General
Digital I/O Pins | 14 (6 can be used as PWM outputs) |
PWM Output | 6 |
Analog I/O Pins | 6 |
Power Consumption | 93 mA |
PCB Size | 53 x 68.5 mm |
Weight | 0.025 Kg |
Product Code | A000133 |
Arduino Microcontroller
Microcontroller | ATmega328 |
Architecture | Atmel AVR 8-bit |
Operating Voltage | 5 V |
Flash memory | 32 KB |
SRAM | 2 KB |
Clock Speed | 16 MHz |
EEPROM | 1 KB |
DC Current per I/O Pins | 40 mA |
Arduino Microprocessor
Processor | ESP8266 |
Architecture | Tensilica Xtensa LX106 |
Operating Voltage | 3.3 V |
Flash Memory | 4 MB |
RAM | 8 MB instruction, 12 MB data |
Clock Speed | 80 MHz |
WiFi | 802.11 b/g/n 2.4 GHz |
Wake up time | Wake up time |
บอร์ด Arduino UNO WiFi จะมาพร้อมกับโปรแกรม RestServer sketch ที่ถูกอัพโหลดไว้ ให้สามารถควบคุมบอร์ดผ่านทาง Web Browser ได้โดยพิมพ์ URL ตามรูปแบบของคำสั่งดังนี้
http://192.168.240.1/arduino/<digital|analog>/<GPIO>/<ON_OFF|<INPUT_MODE>
ตัวอย่าง
“/arduino/digital/13” -> digitalRead(13) //อ่านค่าจาก GPIO 13
“/arduino/digital/13/1” -> digitalWrite(13, HIGH) //เซ็คค่า GPIO 13 ให้เป็น HIGH
“/arduino/analog/2” -> analogRead(2) //อ่านค่าจาก GPIO 2
“/arduino/mode/13/input” -> pinMode(13, INPUT) //เซ็ตให้ GPIO 13 เป็น โหมด input
“/arduino/mode/13/output” -> pinMode(13, OUTPUT) //เซ็ตให้ GPIO 13 เป็น โหมด output
เห็นแบบแล้วนี้สงสัยต้องหามาลองเล่นบ้างซะแล้ว ใครสนใจอยากรู้รายละเอียดเพิ่มเติมเข้าไปที่นี่ลิงค์นี้ได้เลย: http://www.arduino.org/products/boards/arduino-uno-wifi
albuterol inhaler for sale generic
ทำความรู้จักกับ Arduino UNO WIFI : Arduino UNO ที่มีโมดูล ESP8266 WiFi ในตัว | SATELLITE 2U
buy ciprofloxacin
ทำความรู้จักกับ Arduino UNO WIFI : Arduino UNO ที่มีโมดูล ESP8266 WiFi ในตัว | SATELLITE 2U
viagra delivery canada
ทำความรู้จักกับ Arduino UNO WIFI : Arduino UNO ที่มีโมดูล ESP8266 WiFi ในตัว | SATELLITE 2U
cialis pills for sale
ทำความรู้จักกับ Arduino UNO WIFI : Arduino UNO ที่มีโมดูล ESP8266 WiFi ในตัว | SATELLITE 2U
naltrexone otc
ทำความรู้จักกับ Arduino UNO WIFI : Arduino UNO ที่มีโมดูล ESP8266 WiFi ในตัว | SATELLITE 2U
levitra generic
levitra 5mg cost return to board index – levitra and alcohol forum it is currently – levitra 20mg in total there are
buy sildenafil
sildenafil generic
Comments are closed.