Author: Prawared Bowonphattharawadi

มาทำ Breakout ESP8266 ใช้เองกันเถอะ

สวัสดีครับ วันนี้จะมานำเสนอวิธีการนำ Module ESP8266 แบบตัวเปล่าๆ มาทำใช้เองกัน หลายคนอาจจะเคยใช้งานบอร์ดสำเร็จรูปกันมาบ้างแล้ว ถ้าเราอยากประกอบใช้งานเองล่ะ คำถามนี้เชื่อว่ามีหลายคนไม่น้อยเคยคิดอยากจะลองทำ (ผมคนหนึ่งที่อยากทำ แล้วทำออกมาใช้งานได้ปกติ ^^) เรามาเจาะรายละเอียดกันดีกว่าว่ามี ข้อดี – ข้อเสีย อะไรกันบ้าง ข้อดี  – ภูมิใจ แน่นอนครับ เราทำเองทั้งคน ฮ่าๆ  – ได้บอร์ดที่ตรงตาม สเปค ของเราเองดีไซน์เต็มที่เลยจ้า ตามไอเดีย  – สะดวกในการต่อ Module ที่เราจะใช้งานรวมไว้ที่เดียวกันภายในบอร์ด (เช่น Module...

มาทำแผ่นปริ้น 2 ด้านกันเถอะ (PCB 2 Layer)

สวัสดีครับ หลังจากที่ผมห่างหายไปนาน วันนี้จะมาแชร์ประสบการณ์ความเจ็บปวดให้คนต่อไปเจ็บน้อยลงครับ ฮ่าๆ เมื่อไม่กี่วันที่ผ่านมาผมเพิ่งเคยออกแบบแผ่นปริ้น 2 ด้าน หรือที่เรียกว่า (PCB 2 Layer) นั้นเอง ปกติผมเคยแต่ใช้แต่ แผ่นไข่ปลา หรือ ทำแค่ด้านเดียวก็แทบไม่รอดแล้วครับ แต่ความจำเป็นดันมาทวงซะก่อน ลุยสิครับบ รออะไร ! (*** ใครที่เคยออกแบบ PCB มาบ้างแล้ว หรือกำลังหาวิธีทำ PCB 2 Layer จะเข้าใจง่ายยิ่งขึ้นครับ ***) การออกแบบแผ่นปริ้น (PCB) ผมจะใช้โปรแกรม Eagle ครับ...

วิธีการติดตั้งและการใช้งาน yeoman / bower / grunt เบื้องต้น [windows]

สวัสดีครับ วันนี้จะมาแนะนำให้ทุกคนรู้จักเกี่ยวกับการเขียน (Web Application) ว่ามันดีกว่าการเขียนเว็บแบบเดิมและแตกต่างกันอย่างไร ตัว Web Application และ Tools ที่เราจะมาทำความรู้จักกัน คือ Yeoman Bower Grunt   Yeoman เป็นเครื่องมือ การเริ่มต้นสร้างโปรเจค (เว็บไซต์) และสามารถเลือก CSS Framework ตั้งแต่เริ่มต้นสร้างโปรเจคได้เลย ตัวอย่าง ถ้าเปรียบเทียบกับแบบเดิมคือการ สร้างไฟล์ index.html และพวก folder ต่าง ๆ ที่ต้องใช้งาน หากเราจะใช้ CSS...

ESP8266 แปลงหน่วยวัตต์ไฟฟ้าให้เป็นจำนวนเงิน

สวัสดีครับ วันนี้ผม (เปา) และพี่ต๋อง ได้มีโอกาสทำโปรเจคร่วมกัน ซึ่งเป็นการแบ่งหน้าที่ระหว่าง ผมทำในส่วน Website เพื่อแสดงผล และการประกอบวงจร Hardware จะเป็นหน้าที่พี่ต๋อง โดยโปรเจคนี้จะใช้ ESP8266 เพื่อคำนวณค่าไฟฟ้า (Watt) ให้เป็นจำนวนเงิน

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

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

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

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

ขั้นตอนการสร้างโปรแกรม Calculator บน Qt

English version ให้เราทำการออกแบบ หน้าตาโปรแกรม เครื่องคิดเลข ให้เรียบร้อย Note : สามารถออกแบบเหมือนในภาพเลยก็ได้ครับ 🙂 หลังจากออกแบบเสร็จเรียบร้อยแล้ว ให้ทำการคลิกขวาที่ปุ่ม 0 เลือก Go to slot จะปรากฎหน้าต่างดังภาพขึ้นมา ให้เลือก Signal ที่ clicked() แล้วคลิก OK Note : signal คือ เหตุการณ์ที่เกิดขึ้นขณะนั้น เช่น clicked() เป็นการตรวจจับการคลิก เป็นต้น ให้ทำการสร้าง...

การสร้างหุ่นยนต์ตามลูกปิงปอง ด้วย Arduino + Pixy

  อุปกรณ์ที่ต้องใช้ 1. Arduino nano 2. Pixy camera 3. Librarie pixy for arduino 4. Motor L298N Dual H-Bridge Motor ขั้นตอนการสร้าง 1. ออกแบบหุ่นยนต์ 2. ลงโปรแกรมสำหรับดูกล้อง Pixy โหลดโปรแกรม 3. ตั้งค่า Pixy ให้ตรวจจับสีได้ เชื่อมต่อ Pixy เข้ากับคอมพิวเตอร์ และ...

Skip to toolbar