สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: สร้างเครื่องจ่ายตั้งแต่เริ่มต้น
- ขั้นตอนที่ 2: การสร้างวงจร (ใส่ส่วนประกอบบน Bread Board)
- ขั้นตอนที่ 3: สร้าง Blynk Accound และดาวน์โหลดแอปพลิเคชัน
- ขั้นตอนที่ 4: อัปโหลด Sketch
วีดีโอ: DIY Arduino- เครื่องจ่ายเจลทำความสะอาดมือ IoT แบบไม่ต้องสัมผัสโดยใช้ NodeMCU & BLYNK: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดี
เนื่องจากการระบาดของ COVID-19 ส่งผลกระทบต่อโลกอย่างมาก การใช้เจลทำความสะอาดมือจึงเพิ่มขึ้น เจลทำความสะอาดมือสามารถช่วยลดความเสี่ยงในการติดเชื้อบางชนิดได้ เจลล้างมือยังสามารถป้องกันจุลินทรีย์ที่ก่อให้เกิดโรคได้ โดยเฉพาะอย่างยิ่งในสถานการณ์ที่ไม่มีสบู่และน้ำ พวกเขายังได้รับการพิสูจน์แล้วว่ามีประสิทธิภาพในการลดจำนวนและประเภทของจุลินทรีย์
สาเหตุหลักของการแพร่กระจายของ COVID-19 คือเมื่อละอองที่ติดไวรัสจากผู้ติดเชื้อถูกบุคคลอื่นสูดดม การศึกษาล่าสุดแสดงให้เห็นว่าคุณสามารถติดไวรัสนี้ได้โดยการสัมผัสพื้นผิวหรือวัตถุที่ปนเปื้อนจากผู้ติดเชื้อ และหลังจากนั้นการสัมผัสใบหน้าและจมูกของคุณจะทำให้คุณตกเป็นเป้าหมายได้อย่างง่ายดาย
สิ่งนี้ทำให้ฉันมีแรงจูงใจที่จะสร้างเครื่องจ่ายน้ำยาฆ่าเชื้อที่ใช้ IoT แบบไม่ต้องสัมผัส เครื่องจ่ายนี้มีคุณสมบัติที่จำเป็นส่วนใหญ่ โปรเจ็กต์นี้ใช้แพลตฟอร์มคลาวด์ที่เรียกว่าแพลตฟอร์ม BLYNK จึงสามารถบันทึกข้อมูลที่เป็นประโยชน์เกี่ยวกับผู้คนที่ล้างมือเป็นประจำได้ ดังนั้นจึงเป็นเรื่องสนุกที่จะล้างมือให้ผู้คนใช้อุปกรณ์บางอย่างในขณะเดียวกันก็ใช้มาตรการป้องกันไว้ก่อน
คุณสมบัติขั้นสูงที่สุดในโครงการนี้คือ:
- เครื่องจ่ายแบบใช้มืออัตโนมัติ
- การตรวจจับระดับของเหลว (เพื่อให้สามารถเติมเครื่องจ่ายได้)
- บันทึกการใช้เครื่องจ่าย (นับคน)
- ทำการวิเคราะห์ข้อมูล
เสบียง
- ขวด
- nodeMCU ESP8266
- ปั้มน้ำดีซี5โวลท์
- สายไฟ
- กระดานขนมปัง
- ท่อน้ำ ท่อพีวีซี
ขั้นตอนที่ 1: สร้างเครื่องจ่ายตั้งแต่เริ่มต้น
โครงการนี้สามารถสร้างจากส่วนประกอบที่ใช้แล้วราคาถูกซึ่งมีอยู่ที่บ้านของคุณ ดังนั้นขั้นตอนแรกคือการได้ขวดน้ำที่จะใช้เป็นถังจ่ายน้ำ เพื่อจุดประสงค์นี้ ฉันใช้ขวดน้ำพลาสติก
เมื่อคุณเลือกขวดได้แล้ว ต่อไปคุณจะต้องได้ท่อน้ำ ท่อน้ำ ซึ่งส่วนใหญ่ใช้สำหรับระดับน้ำที่หาได้ง่าย คุณยังสามารถใช้หลอดหยดยาฆ่าเชื้อที่ใช้แล้วทิ้งทางการแพทย์ คุณต้องตัดมัน 1/3 เท่าของขนาดขวด ต่อไปคุณต้องทำด้านขวาทั้งหมดตรงกลางฝาขวด ติดมอเตอร์ด้านหนึ่งของท่อแล้วใส่ลงในขวด อีกด้านดึงออกมาจากฝาขวดได้
ส่วนโครงสร้างเครื่องจ่ายพร้อมแล้ว
ขั้นตอนที่ 2: การสร้างวงจร (ใส่ส่วนประกอบบน 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 และดาวน์โหลดแอปพลิเคชัน
คุณสามารถดาวน์โหลดแอปพลิเคชันจาก google store เมื่อดาวน์โหลดแอปพลิเคชันแล้ว ให้สแกนรหัส QR ที่ให้มา แอปพลิเคชันจะถูกคัดลอกไปยังโทรศัพท์มือถือของคุณ รหัสการตรวจสอบโดย Blynk จะถูกส่งไปยังอีเมลของคุณ
ขั้นตอนที่ 4: อัปโหลด Sketch
เปิดร่างที่ให้ไว้ในคำอธิบายและเปลี่ยนพารามิเตอร์ต่อไปนี้เป็นของคุณเอง:
SSID:
ผ่าน:
โทเค็นการตรวจสอบสิทธิ์
อัปโหลด Sketch
แนะนำ:
ตรวจสอบอุณหภูมิและความชื้นด้วย AM2301 บน NodeMCU & Blynk: 3 ขั้นตอน
ตรวจสอบอุณหภูมิและความชื้นด้วย AM2301 บน NodeMCU & Blynk: เป็นที่ทราบกันดีอยู่แล้วว่าในแนวดิ่งของอุตสาหกรรมส่วนใหญ่ อุณหภูมิ ความชื้น ความดัน คุณภาพอากาศ คุณภาพน้ำ ฯลฯ มีปัจจัยสำคัญที่ต้องติดตามอย่างต่อเนื่องและจำเป็น ต้องมีระบบแจ้งเตือนเมื่อค่า
ESP8266 NodeMCU + LM35 + Blynk (สถานีตรวจอากาศ IOT/ Digital Temp Sensor): 4 ขั้นตอน
ESP8266 NodeMCU + LM35 + Blynk (สถานีตรวจอากาศ IOT/ Digital Temp Sensor): สวัสดีทุกคน! ในคำแนะนำนี้ เราจะเรียนรู้วิธีเชื่อมต่อเซ็นเซอร์ LM35 กับ NodeMCU และแสดงข้อมูลอุณหภูมิบนอินเทอร์เน็ตบนสมาร์ทโฟนด้วยแอปพลิเคชัน Blynk (ในโปรเจ็กต์นี้ เราจะใช้วิดเจ็ต SuperChart ใน Bl
รดน้ำต้นไม้ในร่มด้วย NodeMCU, Local Blynk Server และ Blynk Apk, Set Point ที่ปรับได้: 3 ขั้นตอน
รดน้ำต้นไม้ในร่มด้วย NodeMCU, Local Blynk Server และ Blynk Apk, Set Point ที่ปรับได้: ฉันสร้างโปรเจ็กต์นี้เพราะต้นไม้ในร่มของฉันต้องแข็งแรงแม้ในขณะที่ฉันพักร้อนเป็นระยะเวลานาน และฉันชอบแนวคิดที่มี ควบคุมหรืออย่างน้อยก็เฝ้าติดตามเหตุการณ์ที่เป็นไปได้ทั้งหมดที่เกิดขึ้นในบ้านของฉันผ่านทางอินเทอร์เน็ต
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน - Esp8266 IOT โดยใช้ Blunk และ Arduino IDE - การควบคุมไฟ LED ผ่านอินเทอร์เน็ต: 6 ขั้นตอน
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน | Esp8266 IOT โดยใช้ Blunk และ Arduino IDE | การควบคุม LEDs ผ่านอินเทอร์เน็ต: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ IOT กับ ESP8266 หรือ Nodemcu ของเรา เราจะใช้แอป blynk สำหรับสิ่งนั้น ดังนั้นเราจะใช้ esp8266/nodemcu ของเราเพื่อควบคุมไฟ LED ผ่านอินเทอร์เน็ต ดังนั้นแอป Blynk จะเชื่อมต่อกับ esp8266 หรือ Nodemcu ของเรา
อีกหนึ่งสถานีตรวจอากาศ Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 ขั้นตอน
สถานีตรวจอากาศ Arduino อีกหนึ่งสถานี (ESP-01 & BMP280 & DHT11 & OneWire): ที่นี่คุณสามารถค้นหาการวนซ้ำของการใช้ OneWire ด้วยหมุด ESP-01 เพียงไม่กี่ตัว อุปกรณ์ที่สร้างขึ้นในคำสั่งนี้เชื่อมต่อกับเครือข่าย Wifi ของคุณ ตัวเลือก (คุณต้องมีข้อมูลประจำตัว…) รวบรวมข้อมูลทางประสาทสัมผัสจาก BMP280 และ DHT11