Tagged: DW.miniESP

ESP8266 Shield DW.miniESP8266 Test GPIO.pin

CHIANGMAI MAKERCLUB CMMC สืบเนื่องจาก ผมอยากทำ Shield อะไรสักอย่างให้ผู้ที่สนใจทดลองใช้งานเจ้า ESP8266 บน Arduino IDE ให้มีความเข้าใจเกี่ยวกับ GPIO.pin อย่างงาย โดยผมได้เลือกบอร์ดของ DW.miniESP8266 มาจับทำ PCB วงจร เครื่องมือที่ใช้ในการทำ Shield 1. มีดคัตเตอร์ หรือ มีดตัดแผ่นปริ้น 2. สว่านเจาะแผ่นปริ้น 3. เครื่องเขย่าแผ่นปริ้น(หรือเขย่ามือก็ได้) 4. หัวแร้งบัตกรี 5. ตะกั่วบัตกรี 6....

การอ่านค่า Dust Sensor ( SEN12291P ) ด้วย esp8266 และแสดงออกจอ Lcd และส่งขึ้น thingspeak อย่างง่าย

สวัสดีครับ  หลายวันก่อนได้มีโอกาศทดลองอ่านค่า  Dust Sensor  วันนี้พอมีเวลาว่าง ก็เลยเอามาแชร์ความรู้กันครับ  โดยการอ่านค่า Dust Sensor  แบบ  PWM  ครับ  จริง ๆ มันง่ายมากครับ ผมเลยทำออก LCD  และส่งขึ้น  Thingspeak  ด้วย   ซึ้งวิธีการนั้นสามารถศึกษาได้จากบทความก่อนหน้านี้ครับ      อุปกรณ์ – ESP8266 – Dust Sensor ( SEN12291P ) – LiquidCrystal       ต่อวงจรตามรูปเลยครับ...

การเริ่มต้นใช้งาน ESP8266 ผ่านทาง Arduino IDE (ตอนที่ 2 – การใช้งานขา GPIO บน ESP8266)

ติดตั้ง Arduino IDE กับ ESP8266 พร้อม flash โปรแกรม การใช้งานขา GPIO บน ESP8266 ตอนที่ 2 – การใช้งานขา GPIO บน ESP8266 ในการใช้งาน GPIO บน ESP8266 สามารถปรับโหมด ได้หลากหลายโหมด เช่น Digital Input/Output , Analog Input(ADC)/Output(PWM) รวมไปถึงการสื่อสาร ในรูปแบบต่าง ๆ เช่น I2C หรือ...

การเริ่มต้นใช้งาน 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 หรือ...

ทดลองทำ 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 ส่งค่าผ่าน 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 ตาม...

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

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

ทดสอบใช้งาน Hardware SPI บนESP8266 กับ เขียน Arduino IDE + DW.miniESP+RC522

  วันนี้ผมจะมาแนะนำการใช้งาน ESP8266 ในการเชื่อมต่อกับอุปกรณ์ผ่าน SPI(Serial Peripheral Interface) นะครับ “SPI ทำงานในรูปแบบที่ให้อุปกรณ์ตัวหนึ่งทำหน้าที่เป็น  MASTER ในขณะที่อีกตัวหนึ่งทำหน้าที่เป็น SLAVE และส่งข้อมูลในโหมด Full-duplex นั่นหมายความว่า สัญญาณสามารถส่งหากันได้ระหว่าง MASTER และ SLAVE ได้อย่างต่อเนื่อง ในการสื่อสารแบบ SPI นี้ ไม่ได้มาตรฐานกำหนดตายตัว ว่าข้อมูลที่ส่งหากันต้องอยู่ในรูปแบบหรือ format แบบไหน เป็นการคิด protocol การสื่อสารกันเอาเอง “…อ่านต่อได้ที่นี่ ซึ่งถ้าดูเจ้า ESP8266...

การอ่านค่า DS18B20 ด้วย ESP8266 Native + Arduino IDE

หลังจากที่อ่านค่า DHT22 กันด้วย ESP8266 Arduino IDE กันไปแล้ว ซึ่งต้องออกลีลาปรับแต่งกันนิดหน่อย… มาคราวนี้มาก็จะ DS18B20 กันบ้างครับ…. DS18B20 Sensor DS18B20 เป็น sensor วัดอุณหภูมิ ซึ่งส่งข้อมูลกันด้วย OneWire Protocol ซึ่งจะไม่ได้กล่าวถึงในบทความนี้นะครับ.. การอ่านค่า DS18b20 ทำได้ง่ายมากคือ ใช้ตัวอย่างที่ติดมากับ esp8266 arduino ide ได้เลยครับ หรือจะ copy code ข้างล่างไปใช้เลยก็ได้ครับ Code...

การใช้ ESP8266 อ่านค่า Analog (ADC) อย่างง่าย

สวัสดี ผู้ที่กำลังอ่านครับ บทความนี้ เป็นบทความเกี่ยวกับการแปลงแอนะล็อกเป็นดิจิตอลโดยใช้ ESP8266 โดย ESP8266 นั้นมีขาที่ใช่งานมีอยู่ 1 ขา 10bit นะครับ และ ESP8266 นั้นผมใช้ arduino ide ในการเขียนโปรแกรม 1. เปิดโค้ดตัวอย่าง AnalogReadSerial เลยครับแล้วแก้ 2. นำตัวต้านทานปรับค่าได้ มาต่อแบบนี้ ขอย้ำนะครับว่า ระดับแรงดันระหว่าง 0-1v นะครับถึงจะอ่านได้ครับ แต่ถ้าเกินได้ถึง 3.3v แต่เกินไปก็ได้ตัวเลขแอนะล็อกเท่ากับ 1023 เท่านั้น เพราะเหตุนี้มันได้แค่ 1v...

Skip to toolbar