สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่จำเป็น?
- ขั้นตอนที่ 2: ตั้งค่าให้เสร็จสิ้น
- ขั้นตอนที่ 3: ทดสอบแสงบนอุปกรณ์ IOS ของคุณ
- ขั้นตอนที่ 4: ก้าวต่อไป
วีดีโอ: DIY Smart Light กับ Raspberry Pi Zero: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ไฟอัจฉริยะกำลังเป็นที่นิยมมากขึ้นเรื่อยๆ ไฟดังกล่าวมักจะเป็นไฟ LED ที่สามารถควบคุมผ่าน WiFi หรือ Bluetooth สี ความอิ่มตัว และความสว่างสามารถเปลี่ยนแปลงได้โดยใช้สมาร์ทโฟน สิ่งหนึ่งที่ฉันตระหนักคือ หลอดไฟอัจฉริยะมักจะมีราคาแพงและตั้งค่ายาก แม้ว่าไฟที่ควบคุมด้วย WiFi จะต้องอาศัยการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้ ไฟอัจฉริยะ Bluetooth นั้นต้องการระยะห่างใกล้กับอุปกรณ์ที่คุณต้องการควบคุม บ่อยครั้งที่ต้องเปิดแอปหรือเว็บไซต์บางแอปเพื่อควบคุมไฟอัจฉริยะ ซึ่งอาจเป็นเรื่องยุ่งยากเล็กน้อย
เป้าหมายของฉันคือการสร้างไฟอัจฉริยะที่ควบคุมด้วย WiFi ซึ่งจะมีราคาถูกกว่าหลอดไฟอัจฉริยะส่วนใหญ่ แต่มีฟังก์ชันการทำงานครบถ้วน (การควบคุมความสว่าง ความอิ่มตัวของสี และสี) เพื่อให้ Light ใช้งานง่ายขึ้นและตั้งค่าได้ง่าย ฉันได้คิดหาวิธีเชื่อมต่อและควบคุมแสงโดยไม่ต้องเปิดเว็บไซต์หรือดาวน์โหลดแอป (เพิ่มเติม) ใดๆ
น่าเสียดายที่ตัวเลือกเดียวในการสร้างสมาร์ทไลท์ดังกล่าวคือต้องพึ่งพาอุปกรณ์ Apple เท่านั้น เนื่องจาก Apple มีแอป "Home" ที่เป็นค่าเริ่มต้นซึ่งให้ผู้ใช้ควบคุมอุปกรณ์อัจฉริยะบางอย่างในบ้านของตนได้ จนถึงตอนนี้ ฉันได้มองหาวิธีแก้ปัญหาเพื่อเริ่มต้นใช้งานบน Android ด้วยเช่นกัน แต่ฉันไม่ได้หาวิธีแก้ไขปัญหาใดๆ เลย ขออภัย แฟนๆ Android คราวหน้าอาจจะ…
ไฟอัจฉริยะของฉันประกอบด้วยสองส่วนประกอบคือ Raspberry Pi Zero W และ Unicorn phat จาก Pimoroni 'เคส' ที่เหมือนยาเม็ดจริง ๆ แล้วเป็นฝาครอบและตัวกระจายแสงแบบพิมพ์ 3 มิติ Raspberry Pi Zero W จะทำหน้าที่เป็นเครือข่าย wifi ที่ผู้ใช้สามารถเชื่อมต่อโดยใช้รหัสผ่าน ใครก็ตามที่เชื่อมต่อกับเครือข่ายนั้นสามารถควบคุมแสงได้โดยใช้แอพ 'Home' เพื่อให้ทุกอย่างง่ายขึ้น โปรแกรมทั้งหมดถูกตั้งค่าให้ทำงานโดยอัตโนมัติบน Pi Zero W ทันทีที่มีการจ่ายไฟ
หากคุณมี Raspberry Pi Zero W และยูนิคอร์นฟัทวางอยู่รอบๆ ที่ไหนสักแห่ง และหากคุณเป็นผู้ใช้ Apple ทำไมไม่ลองใช้โอกาสนี้เพื่อทำให้ตัวเองเป็นสมาร์ทไลท์ราคาประหยัดแต่ทำงานได้เต็มประสิทธิภาพล่ะ
คุณลักษณะที่ไม่ธรรมดาแต่น่าสนใจของไฟนี้คือ คุณสามารถนำติดตัวไปได้ทุกที่ที่ต้องการ และยังใช้กับ iPhone ของคุณได้อีกด้วย เนื่องจากพกพาสะดวก จึงเหมาะที่จะเป็นเพื่อนร่วมทางแบบพกพาในการเดินทางของคุณ
ขั้นตอนที่ 1: สิ่งที่จำเป็น?
เข้าถึงแล็ปท็อปหรือพีซี
ราสเบอร์รี่ Pi Zero W
พายยูนิคอร์นของ Pimoroni
การ์ด mirco SD (ขั้นต่ำ 8GB) สำหรับระบบปฏิบัติการ
อะแดปเตอร์การ์ด micro SD เป็น SD หรือ USB ที่มีช่องเสียบการ์ด micro sd
สายไมโคร USB เพื่อจ่ายไฟให้กับ Zero W
เข้าถึงเครื่องพิมพ์ 3 มิติสำหรับเคส / ตัวกระจายแสง หากไม่มี คุณอาจติดต่อบริการการพิมพ์ 3 มิติเพื่อพิมพ์และส่งชิ้นส่วนที่พิมพ์ 3 มิติให้กับคุณ
วัสดุการพิมพ์ที่โปร่งใส ทุกอย่างทำงานได้ตราบเท่าที่แสงสามารถเดินทางผ่านได้ ฉันใช้ PLA แบบโปร่งใส
หัวแร้งและหัวแร้ง
ส่วนหัวชาย 20x2 สำหรับ Pi Zero
ขั้นตอนที่ 2: ตั้งค่าให้เสร็จสิ้น
แทนที่จะเขียนประมาณ 50 ขั้นตอนขึ้นไปเพื่อตั้งค่าโปรเจ็กต์นี้บน Raspberry Pi zero w ของคุณ ฉันเลือกที่จะเผยแพร่ไฟล์รูปภาพแทน ซึ่งจะต้องเผาบนการ์ด micro SD เปล่า ไฟล์รูปภาพในสถานะบีบอัดมีขนาดประมาณ 0, 9 GB คุณไม่จำเป็นต้องเปิดเครื่องรูดไฟล์จริง ๆ ถ้าคุณทำตามคำแนะนำด้านล่าง นี่คือลิงค์ไปยังไฟล์รูปภาพ:
ไฟล์ภาพ
รูปภาพถูกเบิร์นบนการ์ด SD เปล่า (ขั้นต่ำ 8GB) ในการดำเนินการดังกล่าว ก่อนอื่นให้ฟอร์แมตการ์ด micro SD โดยใช้ซอฟต์แวร์ 'SDFormatter' (สามารถดาวน์โหลดได้จาก https://www.sdcard.org/downloads/formatter_4/) หลังจากเสียบการ์ด micro SD แล้ว ให้เลือกตัวเลือกและเปิดใช้งาน 'รูปแบบ-ขนาด-การปรับ' หลังจากฟอร์แมตแล้ว สามารถเบิร์นรูปภาพลงในการ์ด micro sd ได้ โดยส่วนตัวแล้วฉันชอบใช้ Etcher เพื่อเบิร์นรูปภาพ เพราะมันใช้งานง่ายและไม่ต้องการให้คุณแตกไฟล์รูปภาพ Etcher สามารถดาวน์โหลดได้จากที่นี่:Balena Etcher หลังจากเลือกไดรฟ์ที่มีการ์ด micro SD บนเครื่องแกะสลักแล้ว ให้เลือกรูปภาพ PiLight แล้วคลิกแฟลช เมื่อกระบวนการเสร็จสมบูรณ์ การ์ด micro SD จะถูกตั้งค่า
ตอนนี้ทักษะการบัดกรีของคุณจำเป็นต่อการทำให้ยูนิคอร์นทำงานได้ ประสานส่วนหัวของตัวผู้กับ Raspberry pi หมุดด้านยาวควรหงายขึ้น จากนั้นประสานส่วนหัวของตัวเมียเข้ากับพัทยูนิคอร์น ด้านยาวของส่วนหัวควรคว่ำลง เสียบยูนิคอร์นพัทกับราสเบอร์รี่ หากคุณต้องการคำแนะนำเพิ่มเติมเกี่ยวกับการบัดกรี เพียงทำตามคำแนะนำนี้:
learn.pimoroni.com/tutorial/sandyj/solderi…
ในขั้นตอนนี้ คุณสามารถดาวน์โหลดไฟล์ PiLight.stl 2 ไฟล์นี้และพิมพ์ด้วยเครื่องพิมพ์ 3 มิติของคุณโดยใช้วัสดุการพิมพ์แบบโปร่งใส ฉันใช้การเติม 20% เพราะมันเพียงพอแล้ว นี่คือลิงค์ไปยัง 2 ไฟล์:
https://goo.gl/1VhPct
ขั้นตอนที่ 3: ทดสอบแสงบนอุปกรณ์ IOS ของคุณ
เมื่อตั้งค่าการ์ด micro SD แล้ว ให้เสียบการ์ด micro SD ในช่องบน pi zero w จ่ายไฟให้ราสเบอร์รี่ด้วยสายไมโคร USB หลังจากผ่านไปประมาณ 2 นาที คุณจะสามารถเห็น 'PiLight' เป็นเครือข่ายใหม่ได้ ลองเชื่อมต่อกับอุปกรณ์ Apple เครื่องใดก็ได้ รหัสผ่านเริ่มต้นสำหรับเครือข่ายคือ 'รหัสผ่าน' คุณควรเชื่อมต่อ wifi จาก raspberry pi ให้เป็น wifi แต่อินเทอร์เน็ตไม่ควรให้บริการ หากเครือข่าย 'เตะ' คุณออกไป ก็หมายความว่าคุณควรรอหนึ่งหรือสองนาทีเนื่องจากระบบยังโหลดอยู่
เมื่อคุณเชื่อมต่อได้แล้ว ให้เปิดแอป "บ้าน" หรือติดตั้งหากคุณไม่มีอีกต่อไป หรือคุณสามารถใช้ 'Hesperus' ซึ่งทำหน้าที่เดียวกันได้ จากนั้นตั้งชื่อบ้านของคุณ (อาจเป็น 'บ้าน') แล้วลองเพิ่มอุปกรณ์ คุณควรจะเห็นอุปกรณ์ที่เรียกว่า 'homebridge' แตะที่ 'homebridge' และรอให้เชื่อมต่อ คุณจะได้รับแจ้งให้ป้อนรหัส PIN 6 หลัก ใช้พินนี้เพื่อเชื่อมต่อ:
031-45-151
ตอนนี้คุณได้ตั้งค่าทุกอย่างแล้วและสามารถไปทดสอบแสงได้
โดยคลิกที่ไอคอน PiLight ในแอปโฮม ไฟอัจฉริยะของคุณควรสว่างขึ้น ลองใช้ตัวเลือกทั้งหมดเพื่อเปลี่ยนความสว่าง สี และกำลังไฟ
ขั้นตอนที่ 4: ก้าวต่อไป
ตอนนี้หลอดไฟอัจฉริยะของคุณใช้งานได้และผ่านการทดสอบแล้ว คุณสามารถทำให้โคมไฟเป็นแบบอัตโนมัติได้เช่นกัน ข้อกำหนดเบื้องต้นเพียงอย่างเดียวคือโทรศัพท์ของคุณควรเชื่อมต่อกับหลอดไฟอัจฉริยะผ่าน WiFi ในการใช้คุณสมบัตินี้ คุณต้องรับแอพ 'Hesperus' จาก App Store
คุณสามารถตั้งค่าหลอดไฟเป็นการเตือนความจำในช่วงเวลาที่กำหนดได้ ฉันใช้ของฉันเป็นนาฬิกาปลุกหรือปลุกให้ตื่น แต่คุณสามารถเปลี่ยนสีได้ตามเวลาที่กำหนด เช่น สีแดงในตอนเช้า สีส้มตอนพระอาทิตย์ขึ้น และสีน้ำเงินเมื่อถึงเวลาต้องตื่น
ฉันชอบที่จะดูว่ามีคนอื่นทำสิ่งนี้ด้วยหรือไม่โดยคลิกที่ 'ฉันทำ' และโพสต์รูปภาพที่สวยที่สุด ในทางกลับกัน ถ้ามีบางอย่างที่คุณคิดว่าขาดหรือสามารถปรับปรุงได้ ผมก็พร้อมจะรับฟัง เพียงโพสต์ปัญหาในช่องแสดงความคิดเห็นและฉันจะช่วย
แนะนำ:
Virtual Reality บน Raspberry Pi กับ BeYourHero!: 19 ขั้นตอน (พร้อมรูปภาพ)
Virtual Reality บน Raspberry Pi กับ BeYourHero!: ยินดีต้อนรับสู่ "Be Your Hero" โปรเจ็กต์! ฉันหวังว่าคุณจะพร้อมที่จะเข้าสู่ยุคต่อไปของการดื่มด่ำกับ Virtual Reality! โปรเจ็กต์นี้จะช่วยให้คุณควบคุมฮีโร่เสมือนที่คุณชอบด้วยท่าทางสัมผัสเต็มรูปแบบด้วยชุดอุปกรณ์ราคาไม่แพงที่ใช้ se
วิธีใช้ MQTT กับ Raspberry Pi และ ESP8266: 8 ขั้นตอน (พร้อมรูปภาพ)
วิธีใช้ MQTT กับ Raspberry Pi และ ESP8266: ในคำแนะนำนี้ ฉันจะอธิบายว่าโปรโตคอล MQTT คืออะไรและใช้อย่างไรในการสื่อสารระหว่างอุปกรณ์ต่างๆ จากนั้นในการสาธิตเชิงปฏิบัติ ฉันจะแสดงวิธีตั้งค่าสองอย่างง่ายๆ ระบบไคลเอ็นต์ โดยที่โมดูล ESP8266 จะส่งข้อความ
The Light Up Bag กับ Circuit Playground Express: 5 ขั้นตอน
The Light Up Bag With Circuit Playground Express: นี่คือกระเป๋าที่จะสว่างขึ้นในสีต่างๆ นี้ถูกออกแบบมาให้เป็นกระเป๋าหนังสือ แต่สามารถเปลี่ยนเป็นอย่างอื่นได้ อันดับแรก เราต้องรวบรวมวัสดุสิ้นเปลืองทั้งหมด นี่คือ; กระเป๋า (ประเภทใดก็ได้)A CPX (วงจรสนามเด็กเล่นด่วน) ที่ใส่แบตเตอรี่
วิธีใช้ DMX512 / RDM กับ Raspberry Pi: 6 ขั้นตอน (พร้อมรูปภาพ)
วิธีใช้ DMX512 / RDM กับ Raspberry Pi: Raspberry Pi สามารถใช้สำหรับการควบคุมแสงผ่านบัส DMX512 ในระบบบัส DMX512 RS-485 ใช้เป็นฟิสิคัลเลเยอร์ RS422 / RS485 Serial HAT ของเราคือ HAT การสื่อสารซีเรียลแบบแยกกระแสไฟฟ้าที่ออกแบบมาสำหรับใช้กับ Raspberry Pi
Smart Street Light โดยใช้ Ir Sensor กับ Arduino: 4 ขั้นตอน (พร้อมรูปภาพ)
ไฟถนนอัจฉริยะที่ใช้เซ็นเซอร์ Ir กับ Arduino: โปรดสมัครรับข้อมูลจากช่องของฉันสำหรับโครงการเพิ่มเติม โปรเจ็กต์นี้เกี่ยวกับไฟถนนอัจฉริยะ ไฟถนนจะเปิดขึ้นในขณะที่รถกำลังวิ่งผ่าน โดยเราใช้เซ็นเซอร์อินฟราเรด 4 ตัวที่ตรวจจับตำแหน่งของ ยานพาหนะแต่ละเซ็นเซอร์ IR ควบคุม