ระบบควบคุมการเปิด-ปิด Relay ด้วย Raspberry pi ตอนที่ 1



หวย หวยออนไลน์ Jetsadabet

.      สวัสดีครับทุกท่านวันนี้ผมมีโปรเจคหนึ่งซึ่งทำเล่นๆ แต่ใช้ได้จริงมานำเสนอทุกท่านครับหวังว่าท่านที่สนใจจะสามารถนำไปประยุกต์ใช้กับงานของท่านได้อย่างเหมาะสมนะครับ อย่ารอช้าครับมาเริ่มกันเลย !!

.      โปรเจคนี้ นะครับการบวนการทำงานของมันก็ เราจะใช้บอร์ด Raspberry pi ควบคุมสั่งงานให้ เปิด หรือ ปิด บอร์ดRelay นะครับ หลักการง่ายๆครับคือ เราจะทำให้ราสเบอรี่ของเรานั้น เป็น Web Server ครับแล้วจากนั้น จะเขียนคำสั่งด้วยภาษา python ไปควบคุมการทำงานของ GPIO บนบอร์ดราสเบอรี่พาย เพื่อให้ pin ที่ถูกกำหนดเป็นสถานะเปิดหรือปิด(logic 0,1)  และค่าดังกล่างนี้จะถูกส่งไปยัง บอร์ด รีเลย์(หมายเหตุ :: การทำงานของ Relay คือมีหน้าที่เหมือน สวิชซ์ ไฟเพียงแต่ใช้แรงดันไฟฟ้าในการเปิดปิดครับ) ทำให้ รีเลย์เปิดหรือปิดนั่นเองครับ และการนำไปใช้งาน เช่น สมมติว่าเราต่อเข้ากับหลอดไฟในห้องนอนแทนสวชซ์ไฟปรกติก็สามารถ สั่งเปิดปิดไฟได้นั่นเอง ต้องใช้ความชำนาญมากทีเดียวนะครับ เพราะอาจเป็นอันตรายได้

.      ผมจะพูดถึงหน้าต่าง GUI (Graphic User Interface) สำหรับหน้าต่างนี้ผมจะสร้างขึ้นป็นแบบหน้าเว็บครับเพื่อให้ง่ายต่อการใช้งาน โดยคำสั่งทั้งหมดจะถูกฝังไว้ในบอร์ดราสเบอรี่ของเรากระบวนการทำงานของมันก็คือ จะใช้เป็น ภาษา php ไปเรียก python ที่ควบคุม GPIO อีกทีหนึ่งดังนั้นการเรียกใช้งานจะสามารถเรียกหน้าเว็บผ่าน Web Browser  ด้วยคอมพิวเตอร์ หรือ สมาร์ทโฟนก็ได้ ทั้งนี้เป็นแค่ต้นแบบสำหรับท่านไหนที่จะนำไปพัฒนาต่อยอด ให้เป็นแอพพลิเคชั่น ก็สามารถทำได้ครับ  ในจุดนี้หลายท่านอาจมองไม่เห็นภาพว่าเป็นยังไงหรืออาจยัง งง อยู่เดี๋ยวผมจะวาดภาพให้ดูครับ

ui
หน้าต่าง GUI

.      กระบวนการทำงานทั้งหมดนั้นจะเชื่อมต่อกันทางเครือข่าย LAN โดยมี Access Point เป็นตัวกลางทำหน้าที่จ่าย IP Address ให้กับอุปกรณ์ในเครือข่ายครับ ถ้าท่านไหนอยากให้ออกเน็ตก็ทำการ Forward port แล้วเอาไปผูกกับโดเมน เพียงเท่านี้ก็จะมาสารถออกอินเตอร์เน็ได้แล้วครับ เดี๋ยวเราจะมาดูฝังการทำงานกับแบบคร่าวๆ ครับ

Untitled
กระบวนการทำงาน raspberry pi – relay

.      และเพื่อเป็นการเข้าใจมากยิ่งขึ้นผมมี VDO สาธิตการทำงานมาให้ดูกันครับ ไปดูกันเลย

ถ้าท่านไหนสงสัยอะไร ก็คอมเม้นไว้ได้ที่นี่นะครับ หรือที่ facebook ก็ได้ครับ แล้วพบกันใน ตอนที่2 ครับเราจะมาเจาะรายละเอียดกันจนจบโปรเจค สำหรับวันนี้ สวัสดีครับ….

หวย หวยออนไลน์ Jetsadabet




Comments

comments