สารบัญ:
- ขั้นตอนที่ 1: การปรับปรุงชั่วคราวที่บ้าน
- ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น:
- ขั้นตอนที่ 3: การเชื่อมต่อ
- ขั้นตอนที่ 4: ร่าง
- ขั้นตอนที่ 5: บทสรุป
วีดีโอ: COVID-19 แรงบันดาลใจจากระบบอัตโนมัติภายในบ้านที่ควบคุมด้วยเสียง: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในช่วง 4 ปีที่ผ่านมาฉันได้ลองใช้ระบบควบคุมที่บ้านบน Arduino ที่แตกต่างกัน 3 หรือ 4 แบบ เพื่อความสะดวกของทุกคน นี่คือประวัติลำดับเหตุการณ์ของพัฒนาการบางส่วนของฉัน
คำสั่งที่ 1 - ในเดือนตุลาคม 2558 ใช้เทคโนโลยีการสื่อสาร IR และ RF เพื่อควบคุมไฟและพัดลมในห้อง
คำสั่งที่ 2 - กันยายน 2559 เป็นขั้นตอนต่อไปในการลองใช้บลูทูธเพื่อควบคุมไฟและพัดลมในห้อง
สอนได้ 3 - ตุลาคม 2559 คำแนะนำนี้ (มีอยู่ในไซต์นี้) และเป็นขั้นตอนต่อไปที่ฉันรวมการสื่อสาร RF และ IR และทำให้สามารถควบคุมได้ผ่านแอพ Android โดยใช้เสียง
ในขณะที่มันน่าตื่นเต้นที่จะบรรลุสิ่งนั้นในวันแรก ๆ ของฉันกับ Arduino และบน Instrucables.com การออกแบบนี้ทำให้เกิดข้อ จำกัด โดยจะต้องอยู่ใกล้กับตัวควบคุม Arduino พร้อมแอพที่ถูกต้องบนโทรศัพท์ Android เพื่อควบคุมไฟและ แฟน ๆ ด้วยเสียง
สิ่งต่อไปที่ต้องทำคือพยายามทำบางอย่างที่ฉันสามารถควบคุมได้ผ่านทางอินเทอร์เน็ต สำหรับฉันที่กำลังเข้าสู่ระดับใหม่ของการทำงานอัตโนมัติของ IOT ซึ่งฉันไม่เคยลองมาก่อน นี่หมายความว่าฉันจะต้องลองควบคุมยูทิลิตี้โดยใช้เทคโนโลยี Wi-Fi และมีอะไรใหม่ให้เรียนรู้
ที่นำฉันไปสู่การสอนนี้
ขั้นตอนที่ 1: การปรับปรุงชั่วคราวที่บ้าน
ก่อนที่ฉันจะไปไกลกว่านี้ ฉันคิดว่าสิ่งสำคัญที่จะกล่าวว่าฉันอาศัยอยู่ในบ้านอายุ 85 ปี และเป็นเวลานานที่สุดที่เรามีการจัดหาเฟสเดียวจากบริการสาธารณูปโภค สิ่งนี้มีข้อเสียอย่างมากคือเราไม่สามารถใช้งานเครื่องปรับอากาศและอุปกรณ์หนักอื่นๆ ได้มากกว่าหนึ่งเครื่อง
ดังนั้น เมื่อสามปีที่แล้วในปี 2017 ฉันจึงเปลี่ยนสิ่งนั้นเพื่อให้แน่ใจว่าเรามีเสบียงสามเฟส เมื่อฉันได้เดินสายไฟโดยช่างลวดมืออาชีพ ฉันยังได้จัดเตรียมกล่องเพิ่มเติมไว้ใต้กล่องจ่ายไฟหลักเพื่อรองรับการทำงานอัตโนมัติบางอย่างในอนาคต
ฉันยังตั้งค่าแผงโซลาร์เซลล์ขนาดเล็กด้วยตัวเองและเชื่อมต่อกับอินเวอร์เตอร์พลังงานแสงอาทิตย์ซึ่งฉันเขียนคำแนะนำเกี่ยวกับมัน
ตอนนี้ ฉันยังเพิ่มแผงโซลาร์เซลล์ 100 วัตต์อีกแผงหนึ่งซึ่งมีความจุรวมสูงสุด 400 วัตต์ (ดูรูป) และยังย้ายและปรับปรุงโครงสร้างด้วยงานประดิษฐ์เล็กน้อยกับสมาชิก GI
ฉันตั้งใจที่จะเพิ่มเป็น 1Kw ที่จัดตั้งขึ้นในอีก 4 - 6 เดือนข้างหน้า
ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น:
นี่คือช่วงเวลาที่เกิดการระบาดใหญ่ของ COVID-19 และทำให้เราทุกคนต้องกักตัวอยู่บ้านเป็นเวลาเกือบ 3 สัปดาห์ ด้วยจำนวนบิตและชิ้นส่วนของ Arduino และด้วยโมดูล NodeMCU สองโมดูลที่มีประโยชน์ ฉันรู้สึกว่าไม่มีเวลาไหนจะดีไปกว่านี้อีกแล้วที่จะพยายาม
เนื่องจากในกรณีของฉัน ฉันมีโมดูลแยกกันสองโมดูลเนื่องจากพื้นที่บางส่วนและข้อจำกัดในการเดินสายที่มีอยู่ก่อนแล้ว ฉันจึงต้องใช้สองรายการจากบางรายการ โมดูลหนึ่งอยู่ในห้องนอน อีกโมดูลหนึ่งอยู่ในห้องนั่งเล่น
โดยพื้นฐานแล้วสำหรับการตั้งค่าครั้งเดียว คุณจะต้องมีสิ่งต่อไปนี้:-
(a) โมดูล NodeMCU V1.0
(b) โมดูลรีเลย์ 4 หรือ 8 โมดูล
(c) พาวเวอร์ซัพพลาย
(d) สายไฟและชิ้นส่วนอื่นๆ ที่จะยึด ฯลฯ
แม้ว่าคุณไม่จำเป็นต้องพูดอย่างเคร่งครัด แต่ฉันพบว่าสะดวกที่จะใช้บอร์ด Arduino Uno สำรอง (โดยถอดชิป ATMEGA ออก) โดยติดเกราะป้องกันต้นแบบไว้ มันอยู่บนโล่ต้นแบบนี้ที่ฉันติดตั้งโมดูล NodeMCU ดังนั้นฉันจึงรวมไว้ในรายการส่วนประกอบ
(จ) โล่ต้นแบบ
บางทีข้อได้เปรียบที่ใหญ่ที่สุดของวิธีนี้คือฉันสามารถเพิ่มพลังให้กับบอร์ด Arduino uno ผ่านปลั๊ก USB มาตรฐานใด ๆ แทนที่จะต้องออกแบบ / ต่อสายไฟ 3.3 โวลต์ไปยัง NodeMCU
(f) สุดท้ายนี้ คุณต้องมี Amazon Alexa หรือ echo dot กับบัญชี amazon เพื่อให้สิ่งทั้งหมดนี้ทำงานได้
ความแตกต่างอีกอย่างหนึ่งจากคำแนะนำก่อนหน้านี้ของฉันคือฉันได้พยายามประสานการเชื่อมต่อส่วนใหญ่ (ส่วนใหญ่ - ไม่ใช่ทั้งหมด) และสิ่งนี้ แม้ว่าจะใช้เวลานานขึ้นเล็กน้อย แต่ฉันก็รู้ว่าทำให้มันน่าเชื่อถือมากขึ้น นั่นคือแนวทางของฉัน คุณอาจปรับเปลี่ยนได้ตามสะดวก
ขั้นตอนที่ 3: การเชื่อมต่อ
ประสาน 3.3 โวลต์และพินกราวด์ของ NodeMCU เข้ากับพินบนตัวป้องกันต้นแบบ
รีเลย์ไปยัง NODEMCU
รีเลย์ 1 ถึง GPIO 16
รีเลย์ 2 ถึง GPIO 5
รีเลย์ 3 ถึง GPIO 4
รีเลย์ 4 ถึง GPIO 0
รีเลย์ 5 ถึง GPIO 2
รีเลย์ 6 ถึง GPIO 14
รีเลย์ 7 ถึง GPIO 12
รีเลย์ 8 ถึง GOIP 13
ทำการเชื่อมต่อที่จำเป็นกับพัดลม / ไฟกับรีเลย์ทั้งแปดตัว
ขั้นตอนที่ 4: ร่าง
ร่างเป็นตามที่แนบมา ตรวจสอบให้แน่ใจว่าคุณมีบัญชี www.sinric.com ของคุณเองและพูดถึง
เป็นเจ้าของคีย์ API เฉพาะ, SSID และรหัสผ่านในตำแหน่งที่เหมาะสมในโค้ด อัปเดต deviceID สำหรับอุปกรณ์ที่ลงทะเบียน SINRIC แต่ละเครื่องของคุณด้วย
ขั้นตอนที่ 5: บทสรุป
ทุกอย่างเป็นไปด้วยดี และตอนนี้มันยอดเยี่ยมมากที่เวลาเปิดแอร์ตอนกลางคืนโดยเปิดพัดลมเพดานเพื่อให้อากาศหมุนเวียนได้ดีขึ้น เวลาที่อากาศหนาวเกินไป ฉันไม่ต้องลุกไปหมุนตัวอีกต่อไป ปิดพัดลม ฉันแค่พูดว่า "Alexa ปิดพัดลมห้องนอน" และไม่ว่าจะดึกแค่ไหนเธอก็มักจะพูดว่าโอเคและเต็มใจ
นั่นนำฉันไปสู่จุดสิ้นสุดของคำแนะนำนี้ ขั้นตอนต่อไปของฉันในการเดินทางอัตโนมัติที่บ้านนี้คือการเรียนรู้วิธีพัฒนาทักษะของ Alexa และเพิ่มคำสั่งที่กำหนดเองของฉัน และลองและลดความเร็วของพัดลมหรือหรี่ไฟ ฯลฯ
อย่างที่บอกไปก่อนหน้านี้ว่าอยากทำแบบนั้น แต่นึกขึ้นได้ว่าฉันกัดมากกว่าที่จะเคี้ยวได้ ในอีกไม่กี่สัปดาห์ข้างหน้า ฉันจะเรียนรู้ที่จะเคี้ยวให้หนักขึ้น
สุดท้ายนี้ เนื่องด้วยสถานการณ์ COVID-19 ระบาด ขอให้นักอ่านทุกคนมีความสุข และปลอดภัย !
แนะนำ:
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
โคมไฟพลังงานแสงอาทิตย์ที่ได้รับแรงบันดาลใจจาก COVID-19: 5 ขั้นตอน
โคมไฟพลังงานแสงอาทิตย์ที่ได้รับแรงบันดาลใจจาก COVID-19: การระบาดใหญ่ของ COVID-19 ทั่วโลกและการล็อกดาวน์ที่เกิดขึ้นคือสิ่งที่ทำให้ฉันคิดตามแนวทางการทำบางสิ่งกับ Arduino บิตและชิ้นส่วนที่ฉันมีกับฉัน แม้ว่านี่จะเป็นคำสั่งง่ายๆ แต่ฉันก็พูดแบบนี้และคำสั่งอื่น
IOT Smart Infrared Thermometer (COVID-19): 3 ขั้นตอน
IOT Smart Infrared Thermometer (COVID-19): เนื่องจากการจลาจลของ COVID-19 ในปี 2019 เราจึงตัดสินใจสร้าง IOT Smart Infrared Thermometer ที่เชื่อมต่อกับอุปกรณ์อัจฉริยะเพื่อแสดงอุณหภูมิที่บันทึกไว้ ซึ่งไม่เพียงเป็นทางเลือกที่ถูกกว่า แต่ยังเป็นตัวเลือกที่ยอดเยี่ยมอีกด้วย โมดูลการสอนสำหรับเทคโนโลยีและ IOT ที่
ตัวติดตามการอัปเดต Covid-19 โดยใช้ ESP8266: 9 ขั้นตอน
ตัวติดตามการอัปเดต Covid-19 โดยใช้ ESP8266: นี่เป็นโครงการที่แสดงข้อมูลปัจจุบันของการระบาดของโรค coronavirus ของเมืองต่าง ๆ ของรัฐอินเดียในแบบเรียลไทม์บนจอแสดงผล OLED ตัวติดตามสถานะสดนี้ช่วยให้คุณติดตามการอัปเดต covid-19 แบบเรียลไทม์ของเขตของคุณ โครงการนี้สมบูรณ์ข
วิธีสร้างตัวติดตามข้อมูล Coronavirus COVID 19 Live ด้วย ESP8266, E-paper Display: 7 ขั้นตอน
วิธีสร้างตัวติดตามข้อมูล Coronavirus COVID 19 Live ด้วย ESP8266, E-paper Display: 1