Monthly Archive: June 2015

การใช้ ESP8266 ผ่าน Arduino IDE ด้วย Ubuntu 14.04

สวัสดีครับ ผมจะมากล่าวถึงวิธีการ Download Library ของ ESP 8266 บนระบบปฎิบัติการ Ubuntu 14.04 ครับ ซึ่งเป็นระบบปฎิบัติการ Linux ที่ได้รับความนิยมในช่วงเวลานี้ครับ ในปัจจุบันนี้ชิป ESP 8266 เป็นชิบที่ได้รับความนิยมเนื่องจากเป็นชิปที่ Built – in Wifi ซึ่งสามารถต่อ Wifi ได้โดยทันที และในปัจจุบันนี้ก็สามารถเขียนลงใน Arduino IDE ซึ่งเป็น IDE ที่ได้รับความนิยมมากในปัจจุบันครับ

ติดตั้งไลบรารี่ให้อาดุยโน่ง่าย ๆ ด้วยตัวท่านเอง

สวัสดาคลิป เอ้ย สวัสดีคร้าฟ วันนี้จะมาโม้วิธีการลงไลบรารี่ (Library) ให้กับโปรแกรมอาดุยโน่ (Arduino IDE) ครับ ก็อย่างที่เรา ๆ ทราบกันดีอยู่แล้วนะครับ ว่าพี่อาดุยโน่ของเราเนี่ย สามารถใช้งานง่าย โมดูลเยอะ ไลบรารี่ฟรี ดังนั้นจึงมีตัวอย่างการใช้งานสำหรับอุปกรณ์ต่าง ๆ ออกมาให้เราเลือกใช้กันอย่างมากมาย โดยไลบรารี่ต่าง ๆ สามารถหาโหลดได้ฟรีจากในหลาย ๆ เว็บ เช่นเว็บ Github หรือแม้แต่เว็บของลุงมาซสิโม บานซี่ (Arduino.cc) เองก็สามารถดาวน์โหลดได้ฟรีเช่นกันนะ เห้ย เฮ้ย เฮ้ยยย

การเริ่มต้นใช้งาน ESP8266 ผ่านทาง Arduino IDE (ตอนที่ 1 – ติดตั้ง Arduino IDE กับ ESP8266และ โปรแกรมตัวอย่าง Library)

ติดตั้ง Arduino IDE กับ ESP8266และ โปรแกรมตัวอย่าง Library ขั้นตอนการติดตั้ง Arduino IDE กับ ESP8266 การติดตั้ง Arduino IDE กับ ESP8266 คือการติดตั้งโปรแกรมเพื่อใช้ในการเขียนโปรแกรมให้กับบอร์ด ESP8266 หรือบอร์ดอื่น ๆ ผ่านทาง Arduino ใช้ภาษาหลักการของภาษา C++ ครอบด้วยภาษาของ Aruino เพื่อให้การเขียนโปรแกรมมีความง่ายมากยิ่งขึ้น 1.ติดตั้ง Arduino IDE เวอร์ชั้น 1.6.9 หรือ...

สร้าง Libraries Arduino ไม่ยากอย่างที่คิด

สวัสดีครับ บทความนี้จะพูดถึงการสร้าง Libraries ภาษา C++ ใช้เองบน Arduino ซึ่งหากเราเคยเล่น Arduino มาบ้างแล้วเราจะเรียกใช้ฟังก์ชันต่าง ๆ อาทิ เช่น digitalWrite() , digitalRead() ฟังก์ชันพวกนี้เอง ที่คอยทำงานให้เรา เพียงแค่ ใส่ตัวแปรลงไป ก็ทำงานได้แล้ว

ทดลองทำ Shield DW.mini ESP8266 ให้ใช้ร่วมกับ Arduino Nano shield ของ Gravitech

TEST : Motor Drive & Display 7-Segment (I2C) Module   ก่อนอื่น ผมต้องขอขอบคุณ ทีมงาน Gravitech Thai มากๆครับ ที่ได้มอบ โมดูล ไว้ให้ชมรมได้ลองเล่นกัน อาธิเช่น ArduinoNano, 7ESGMENT-4NANO, 2MOTOR-4NANO, TOUCH-4NANO, MP3-4NANO และอีกมากมาย ซึ่งตอนนี้ บอร์ด dw.mini esp8266 หรือ iot มีการใช้งานอย่างแพร่หลาย ประกอบกับ อยากทดสอบการใช้งาน...

ESP8266 Meetup – at Chiang Mai

เสาร์นี้ (27 มิถุนายน 2558) Chiang Mai Maker Club จะจัดงาน ESP8266 Meetup ที่เชียงใหม่ครับ งานนี้จะสอนการเขียนโปรแกรมบน ESP8266 chip IoT ที่กำลังมาแรงสุดในขณะนี้ โดยสอนให้ทำ sensor ต่างๆ เพื่อส่งค่าที่วัดได้ขึ้นบน Cloud ซึ่งมีทั้ง Cloud แบบ consumer และ cloud ระดับ Enterprise ของ IBM (Bluemix with...

ESP8266 ส่งค่าผ่าน HTTP GET + TCP

สวัสดีครับ วันนี้จะมาแสดงวิธีการใช้งาน บอร์ด ESP8266 ส่งค่าผ่าน HTTP GET (หรือที่ url บน webbrowser นั้นเอง) ซึ่งเราสามารถนำไป ประยุกต์กับการ เขียนโปรแกรมทั่วไปได้เลย ผ่านการ Require http นอกจาก จะส่งค่าผ่านการ GET แล้ว ยังสามารถส่งค่าผ่าน Protocol TCP ได้ ซึ่งตัว TCP ที่ว่านั้นมี แอปพลิเคชัน รองรับอยู่มากมาย ทั้งบนโทรศัพท์มือถือ และ คอมพิวเตอร์ นอกจากนั้นตัว...

ทดสอบ ESP8266, จอ 2.8” TFT Adafruit ผ่าน SPI, บน Arduino IDE พร้อม Shield For ESP8266

ทดสอบการใช้งาน ESP8266 กับ จอ 2.8” TFT Adafruit(SPI), Ardiono IDE ด้วยการใช้ library ของ Adafruit ครับผม วันนี้ผมได้ทดลองการต่อใช้งาน จอ 2.8” TFT ของ Adafruit ใช้การเชื่อมต่อด้วย (SPI) บน Arduino IDE Ver. 1.6.5   ก่อนอื่น ติดตั้ง library ของ Adafruit ชื่อ Adafruit_GFX.h หากสงสัยสามารถตามอ่านการลง Library ตาม...

ทดสอบ ESP8266, จอ Liquid Crystal LCD Modules ผ่าน I2C, และ Arduino IDE

เกริ่นก่อนเลย นี่เป็นครั้งที่สองกับการปู้ยี่ปู้เยาเจ้า esp8266 ของผม ก่อนหน้านี้เพื่อน ๆ ในชมรมให้ลองเล่นมาก่อนแล้ว เนื่องจากว่าเราสามารถพัฒนาโปรแกรมบน esp8266 [ชื่อยาวขี้เกียจพิมพ์ ขอเรียกว่า esp ละกัน 😛 ] โดยการใช้ Arduino IDE ได้ โอ้พระสงค์ จะรอช้าอยู่ไย เดี๋ยวตามเขาไม่ทัน พี่นัท [ประธานชมรมเชียงใหม่เมกเกอร์คลับ] ไม่พูดพร่ำทำเพลง บรรเลงงานมาให้ทำโดยไว โดยโจทย์ของผมก็คือ ให้เจ้า esp แสดงผลบนจอผลึกเหลวที่เชื่อมต่อแบบ I2C เอาละ เดี๋ยววันนี้จะมาโม้ให้ฟังว่าเจออะไรมาบ้าง

ปฐมบทการส่งข้อมูลขึ้น Thingspeak และ Sparkfun โดยใช้ ESP8266 + Arduino IDE (Native)

วันนี้เชียงใหม่เมกเกอร์คลับ จะมานำเสนอประตูเปิดโลก Microcontroller เข้าสู่โลก Internet ฉบับง่ายตามวิถีชมรมครับ.. การส่งค่าขึ้นไปบน Internet สามารถทำได้หลายวิธี ซึ่งวิธีที่ง่ายสุดๆก็คือส่งผ่าน HTTP GET ซึ่งจะเหมือนกับการเปิดเว็บปกติเลยครับ การส่งผ่าน HTTP GET ก็มีข้อดี และก็มีข้อเสียด้วยเหมือนกัน (แต่จะไม่กล่าวถึงในบทความนี้) จุดเด่นของการใช้ HTTP GET ก็คือมันง่ายมากๆครับ เตรียมค่าที่ต้องการส่งแล้วส่งไปพร้อมกับ URL (querystring) เลยครับ และ service ที่รองรับการส่งข้อมูลแบบ GET ที่จะกล่าวถึงวันนี้จะเป็น Sparkfun และ Thingspeak ครับ...

การอ่าน และเขียน SD Card บน ESP8266

สวัสดีครับ วันนี้ผมจะมานำเสนอเกี่ยวกับการใช้ SD Card บน ESP 8266 ครับ ซึ่งการต่อของ NodeMCU มี GPIO ดังภาพนี้ครับ ซึ่งเราจะต่อกับ SD Card ดังนี้ครับ

Skip to toolbar