สารบัญ:

DIY Arduino- เครื่องจ่ายเจลทำความสะอาดมือ IoT แบบไม่ต้องสัมผัสโดยใช้ NodeMCU & BLYNK: 4 ขั้นตอน
DIY Arduino- เครื่องจ่ายเจลทำความสะอาดมือ IoT แบบไม่ต้องสัมผัสโดยใช้ NodeMCU & BLYNK: 4 ขั้นตอน

วีดีโอ: DIY Arduino- เครื่องจ่ายเจลทำความสะอาดมือ IoT แบบไม่ต้องสัมผัสโดยใช้ NodeMCU & BLYNK: 4 ขั้นตอน

วีดีโอ: DIY Arduino- เครื่องจ่ายเจลทำความสะอาดมือ IoT แบบไม่ต้องสัมผัสโดยใช้ NodeMCU & BLYNK: 4 ขั้นตอน
วีดีโอ: สอนทำ!! โปรเจค Arduino เครื่องวัดอุณหภูมิ ความชื้น เปิดปิดอุปกรณ์ EP4/4 "อธิบายโคดตอนที่ 2 + BLYNK" 2024, พฤศจิกายน
Anonim
Image
Image
สร้างเครื่องจ่ายตั้งแต่เริ่มต้น
สร้างเครื่องจ่ายตั้งแต่เริ่มต้น

สวัสดี

เนื่องจากการระบาดของ COVID-19 ส่งผลกระทบต่อโลกอย่างมาก การใช้เจลทำความสะอาดมือจึงเพิ่มขึ้น เจลทำความสะอาดมือสามารถช่วยลดความเสี่ยงในการติดเชื้อบางชนิดได้ เจลล้างมือยังสามารถป้องกันจุลินทรีย์ที่ก่อให้เกิดโรคได้ โดยเฉพาะอย่างยิ่งในสถานการณ์ที่ไม่มีสบู่และน้ำ พวกเขายังได้รับการพิสูจน์แล้วว่ามีประสิทธิภาพในการลดจำนวนและประเภทของจุลินทรีย์

สาเหตุหลักของการแพร่กระจายของ COVID-19 คือเมื่อละอองที่ติดไวรัสจากผู้ติดเชื้อถูกบุคคลอื่นสูดดม การศึกษาล่าสุดแสดงให้เห็นว่าคุณสามารถติดไวรัสนี้ได้โดยการสัมผัสพื้นผิวหรือวัตถุที่ปนเปื้อนจากผู้ติดเชื้อ และหลังจากนั้นการสัมผัสใบหน้าและจมูกของคุณจะทำให้คุณตกเป็นเป้าหมายได้อย่างง่ายดาย

สิ่งนี้ทำให้ฉันมีแรงจูงใจที่จะสร้างเครื่องจ่ายน้ำยาฆ่าเชื้อที่ใช้ IoT แบบไม่ต้องสัมผัส เครื่องจ่ายนี้มีคุณสมบัติที่จำเป็นส่วนใหญ่ โปรเจ็กต์นี้ใช้แพลตฟอร์มคลาวด์ที่เรียกว่าแพลตฟอร์ม BLYNK จึงสามารถบันทึกข้อมูลที่เป็นประโยชน์เกี่ยวกับผู้คนที่ล้างมือเป็นประจำได้ ดังนั้นจึงเป็นเรื่องสนุกที่จะล้างมือให้ผู้คนใช้อุปกรณ์บางอย่างในขณะเดียวกันก็ใช้มาตรการป้องกันไว้ก่อน

คุณสมบัติขั้นสูงที่สุดในโครงการนี้คือ:

  1. เครื่องจ่ายแบบใช้มืออัตโนมัติ
  2. การตรวจจับระดับของเหลว (เพื่อให้สามารถเติมเครื่องจ่ายได้)
  3. บันทึกการใช้เครื่องจ่าย (นับคน)
  4. ทำการวิเคราะห์ข้อมูล

เสบียง

  1. ขวด
  2. nodeMCU ESP8266
  3. ปั้มน้ำดีซี5โวลท์
  4. สายไฟ
  5. กระดานขนมปัง
  6. ท่อน้ำ ท่อพีวีซี

ขั้นตอนที่ 1: สร้างเครื่องจ่ายตั้งแต่เริ่มต้น

โครงการนี้สามารถสร้างจากส่วนประกอบที่ใช้แล้วราคาถูกซึ่งมีอยู่ที่บ้านของคุณ ดังนั้นขั้นตอนแรกคือการได้ขวดน้ำที่จะใช้เป็นถังจ่ายน้ำ เพื่อจุดประสงค์นี้ ฉันใช้ขวดน้ำพลาสติก

เมื่อคุณเลือกขวดได้แล้ว ต่อไปคุณจะต้องได้ท่อน้ำ ท่อน้ำ ซึ่งส่วนใหญ่ใช้สำหรับระดับน้ำที่หาได้ง่าย คุณยังสามารถใช้หลอดหยดยาฆ่าเชื้อที่ใช้แล้วทิ้งทางการแพทย์ คุณต้องตัดมัน 1/3 เท่าของขนาดขวด ต่อไปคุณต้องทำด้านขวาทั้งหมดตรงกลางฝาขวด ติดมอเตอร์ด้านหนึ่งของท่อแล้วใส่ลงในขวด อีกด้านดึงออกมาจากฝาขวดได้

ส่วนโครงสร้างเครื่องจ่ายพร้อมแล้ว

ขั้นตอนที่ 2: การสร้างวงจร (ใส่ส่วนประกอบบน Bread Board)

การทำวงจร (ใส่ส่วนประกอบบน Bread Board)
การทำวงจร (ใส่ส่วนประกอบบน Bread Board)

นี่เป็นงานที่สำคัญมาก คุณเพียงแค่ต้องวางส่วนประกอบให้ถูกที่ตามที่แสดงในแผนผัง

วงจรประกอบด้วย NodeMCU esp8266 ตัวควบคุมของโครงการของเรา

NodeMCU เป็นเฟิร์มแวร์โอเพนซอร์สและชุดพัฒนาที่ช่วยให้คุณสร้างต้นแบบหรือสร้างผลิตภัณฑ์ IoT ประกอบด้วยเฟิร์มแวร์ที่ทำงานบน ESP8266 Wi-Fi SoC จาก Espressif Systems และฮาร์ดแวร์ที่ใช้โมดูล ESP-12 เฟิร์มแวร์ใช้ภาษาสคริปต์ Lua อิงตามโปรเจ็กต์ eLua และสร้างขึ้นจาก Espressif Non-OS SDK สำหรับ ESP8266 มีบทช่วยสอนออนไลน์มากมายซึ่งคุณสามารถเรียนรู้เกี่ยวกับ NodeMCU ได้

ส่วนประกอบต่อไปคือเซ็นเซอร์ IR ซึ่งตรวจจับการมีอยู่ของมือ

เซ็นเซอร์หลีกเลี่ยงสิ่งกีดขวางอินฟราเรดมีเซ็นเซอร์รับและส่งสัญญาณอินฟราเรดคู่หนึ่ง LED อินฟราเรดส่งสัญญาณอินฟราเรดที่ความถี่ที่แน่นอน และเมื่อมีสิ่งกีดขวางปรากฏบนเส้นแสงอินฟราเรด วัตถุนั้นจะถูกสะท้อนกลับโดยสิ่งกีดขวางที่ผู้รับสัมผัสได้ เมื่อเซ็นเซอร์ตรวจพบสิ่งกีดขวาง ไฟ LED จะสว่างขึ้น สัญญาณเอาต์พุตระดับต่ำในพิน OUT เซ็นเซอร์ตรวจจับระยะห่าง 2 - 30 ซม. เซ็นเซอร์มีโพเทนชิออมิเตอร์ซึ่งสามารถปรับเปลี่ยนระยะการตรวจจับได้

ปั๊มน้ำขนาดเล็ก DC 5v

ขั้นตอนที่ 3: สร้าง Blynk Accound และดาวน์โหลดแอปพลิเคชัน

สร้างบัญชี Blynk และดาวน์โหลดแอปพลิเคชัน
สร้างบัญชี Blynk และดาวน์โหลดแอปพลิเคชัน

คุณสามารถดาวน์โหลดแอปพลิเคชันจาก google store เมื่อดาวน์โหลดแอปพลิเคชันแล้ว ให้สแกนรหัส QR ที่ให้มา แอปพลิเคชันจะถูกคัดลอกไปยังโทรศัพท์มือถือของคุณ รหัสการตรวจสอบโดย Blynk จะถูกส่งไปยังอีเมลของคุณ

ขั้นตอนที่ 4: อัปโหลด Sketch

เปิดร่างที่ให้ไว้ในคำอธิบายและเปลี่ยนพารามิเตอร์ต่อไปนี้เป็นของคุณเอง:

SSID:

ผ่าน:

โทเค็นการตรวจสอบสิทธิ์

อัปโหลด Sketch

แนะนำ: