สารบัญ:
- ขั้นตอนที่ 1: รวบรวมความต้องการของลูกค้า
- ขั้นตอนที่ 2: วิศวกรรมใหม่คือกุญแจสำคัญ
- ขั้นตอนที่ 3: แนวคิดใหม่
- ขั้นตอนที่ 4: คณะกรรมการควบคุม
- ขั้นตอนที่ 5: หน้าจอสัมผัส
- ขั้นตอนที่ 6: นกเหล็ก
- ขั้นตอนที่ 7: การติดตั้ง
- ขั้นตอนที่ 8: แอพ Android
วีดีโอ: ESP8266 รถลีมูซีนยืดควบคุม: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
เราจะแสดงในคำแนะนำนี้ในการแลกเปลี่ยนระบบควบคุมภายในรถที่มีอยู่กับโซลูชัน IoT ESP8266 ใหม่ เราทำโครงการนี้สำหรับลูกค้า
โปรดเยี่ยมชมเว็บไซต์ของเราสำหรับข้อมูลเพิ่มเติม ซอร์สโค้ด ฯลฯ
www.hwhardsoft.de/2017/08/17/iot-meets-str…
ขั้นตอนที่ 1: รวบรวมความต้องการของลูกค้า
ลูกค้าของเราไม่พอใจกับโซลูชันปัจจุบัน แผงควบคุมที่มีอยู่นั้นไม่ดีนักและเชื่อถือได้ ไม่มีวิธีแก้ปัญหาที่สะดวกสบายสำหรับคนขับในการควบคุมไฟในห้องโดยสาร และเขาต้องการการควบคุมระยะไกลผ่านแอพมือถือในอนาคต โซลูชันของเราเป็นไปตามข้อกำหนดต่อไปนี้:
- ควบคุมผ่านหน้าจอสัมผัสด้วย GUI. ที่ทันสมัย
- หน้าจอสัมผัสตัวที่ 2 สำหรับคนขับ
- การสื่อสารของส่วนประกอบทั้งหมดผ่าน WiFi
- การออกแบบที่ทนทาน
- ง่ายที่จะขยาย
ขั้นตอนที่ 2: วิศวกรรมใหม่คือกุญแจสำคัญ
อันดับแรก เราต้องรวบรวมข้อมูลทั้งหมดเกี่ยวกับระบบปัจจุบัน เอกสารและการติดตั้งเป็นฝันร้าย เราพบไดอะแกรมวงจรของ pcbs บางตัวแล้ว และยังมีข้อมูลพื้นฐานเกี่ยวกับการเดินสายด้วย
แถบนำทั้งหมดเชื่อมต่อกับตัวควบคุมนำและควบคุมผ่านโปรโตคอลอินฟราเรด เราไม่พบเอกสารเกี่ยวกับเรื่องนี้ ดังนั้นเราจึงต้องสแกนคำสั่ง ir ด้วยเครื่องสแกนที่สร้างขึ้นเองโดยใช้ Arduino และ IRLib
ขั้นตอนที่ 3: แนวคิดใหม่
แนวคิดแรกของเราสำหรับโซลูชันใหม่คือ Raspberry Pi และ Pitouch แต่ Pi ไม่ใช่โซลูชันที่เหมาะสมในแอปพลิเคชันนี้ ในรถยนต์ที่คุณเปิด/ปิดรอบบ่อยครั้ง - เป็นพิษต่อการ์ด SD และคุณต้องรอนาทีหลังจากการสตาร์ททุกครั้งเนื่องจากเวลาบูต…
เราใช้ ESP8266 โดยเฉพาะ Wemos D1 mini สำหรับโซลูชันของเรา โมดูลเหล่านี้มาพร้อมกับตัวเชื่อมต่อ USB ในตัว (ทำให้การเขียนโปรแกรมเป็นเรื่องง่าย) ได้รับการสนับสนุนจากชุมชนขนาดใหญ่ พวกเขาไม่ต้องการเวลาบูต และเรียบง่ายและทนทานมาก เราใช้ Arduino IDE สำหรับการเขียนโปรแกรมเฟิร์มแวร์ มีเพียงแผงควบคุมและหน้าจอสัมผัสเท่านั้นที่เป็นของใหม่ - แผงรีเลย์เก่าถูกใช้สำหรับโซลูชันใหม่นี้อีกครั้ง
ขั้นตอนที่ 4: คณะกรรมการควบคุม
หัวใจของโซลูชันใหม่ของเราคือแผงควบคุมที่ใช้ ESP8266 แผงรีเลย์เก่าเชื่อมต่อโดยตรงกับแผงควบคุมนี้ นอกจากนี้ยังมีการเชื่อมต่อเซ็นเซอร์อุณหภูมิ 1wire เพื่อวัดอุณหภูมิภายในห้องโดยสารเพื่อควบคุมระบบทำความร้อนและความเย็น
เอฟเฟกต์แสงทั้งหมดทำด้วยแถบ LED RGB ที่เชื่อมต่อกับคอนโทรลเลอร์ LED แผงควบคุมสามารถส่งคำสั่งอินฟราเรดเพื่อควบคุมสีและความสว่างของแถบ RGB นอกจากนี้ "ท้องฟ้าเต็มไปด้วยดวงดาว" ที่มีเส้นใยเป็นส่วนประกอบรวมอยู่ในเพดาน ท้องฟ้าเต็มไปด้วยดวงดาวนี้ถูกควบคุมโดยหน่วยพิเศษ เราสามารถควบคุมเครื่องนี้ผ่านรีโมทคอนโทรล RF บนแผงควบคุม
การสื่อสารไปยังส่วนอื่น ๆ ของระบบใหม่ทำงานผ่านการออกอากาศ WiFi UDP
ขั้นตอนที่ 5: หน้าจอสัมผัส
หน้าจอสัมผัสทั้งสองเชื่อมต่อกับแผงแผงที่สร้างขึ้นเองพร้อมกับ WEMOS D1 (ESP8266) แผงควบคุมกำลังส่งข้อมูลเหตุการณ์การสัมผัสผ่าน UDP ไปยังแผงควบคุม แผงควบคุมกำลังส่งสถานะของสวิตช์ อุณหภูมิ และระดับของพัดลมทั้งหมดผ่าน UDP กลับ โปรโตคอลสถานะเหล่านี้ดูแลว่าทั้งหน้าจอสัมผัสและต่อมา APP จะแสดงค่าเดียวกัน…
ขั้นตอนที่ 6: นกเหล็ก
ก่อนที่เราจะเริ่มต้นการติดตั้งส่วนประกอบทั้งหมดในรถ เราได้ทดสอบการติดตั้งภายนอก…
ขั้นตอนที่ 7: การติดตั้ง
หลังจากการทดสอบที่ประสบความสำเร็จ เราได้ติดตั้ง pcbs และเซ็นเซอร์ทั้งหมดในรถแล้ว ถ้าเป็นไปได้ เราได้ใช้สายเคเบิลและการติดตั้งที่มีอยู่….
ขั้นตอนที่ 8: แอพ Android
ในระหว่างนี้เราได้ทำแอพ Andoid เพื่อควบคุมรถผ่านโทรศัพท์มือถือของคุณเสร็จแล้ว แอปนี้ได้รับการยอมรับด้วย Basic สำหรับ Android B4A
แนะนำ:
สถานีตรวจอากาศระดับมืออาชีพโดยใช้ ESP8266 และ ESP32 DIY: 9 ขั้นตอน (พร้อมรูปภาพ)
สถานีตรวจอากาศระดับมืออาชีพโดยใช้ ESP8266 และ ESP32 DIY: LineaMeteoStazione เป็นสถานีตรวจอากาศที่สมบูรณ์แบบซึ่งสามารถเชื่อมต่อกับเซ็นเซอร์ระดับมืออาชีพจาก Sensirion รวมถึงส่วนประกอบ Davis Instrument (Rain Gauge, เครื่องวัดความเร็วลม) โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อเป็นสถานีตรวจอากาศแบบ DIY แต่ต้องใช้
เครื่องวัดความชื้นในดินด้วยพลังงานแสงอาทิตย์พร้อม ESP8266: 10 ขั้นตอน (พร้อมรูปภาพ)
เครื่องวัดความชื้นในดินพลังงานแสงอาทิตย์พร้อม ESP8266: ในคำแนะนำนี้ เรากำลังสร้างเครื่องวัดความชื้นในดินที่ใช้พลังงานแสงอาทิตย์ มันใช้ไมโครคอนโทรลเลอร์ไร้สาย ESP8266 ที่ใช้รหัสพลังงานต่ำ และทุกอย่างกันน้ำได้ จึงสามารถปล่อยไว้ข้างนอกได้ คุณสามารถทำตามสูตรนี้ได้เลย หรือเอามาจาก
ESP8266 - การชลประทานในสวนด้วยตัวจับเวลาและรีโมทคอนโทรลผ่านอินเทอร์เน็ต / ESP8266: 7 ขั้นตอน (พร้อมรูปภาพ)
ESP8266 - การชลประทานในสวนด้วยตัวจับเวลาและรีโมทคอนโทรลผ่านอินเทอร์เน็ต / ESP8266: ESP8266 - การชลประทานควบคุมด้วยรีโมทและกำหนดเวลาสำหรับสวนผัก สวนดอกไม้ และสนามหญ้า ใช้วงจร ESP-8266 และวาล์วไฮดรอลิก/ไฟฟ้าสำหรับการจ่ายน้ำ ข้อดี: เข้าถึงด่วนราคาประหยัด (~US$ 30,00) คำสั่ง ov
คู่มือสำหรับผู้เริ่มต้นใช้งาน ESP8266 และการทวีตโดยใช้ ESP8266: 17 ขั้นตอน (พร้อมรูปภาพ)
คู่มือสำหรับผู้เริ่มต้นใช้งาน ESP8266 และการทวีตโดยใช้ ESP8266: ฉันเรียนรู้เกี่ยวกับ Arduino เมื่อ 2 ปีที่แล้ว ดังนั้นฉันจึงเริ่มลองเล่นกับสิ่งง่ายๆ เช่น ไฟ LED ปุ่ม มอเตอร์ ฯลฯ จากนั้นฉันคิดว่าจะดีหรือไม่ที่จะเชื่อมต่อเพื่อทำสิ่งต่างๆ เช่น การแสดง สภาพอากาศในแต่ละวัน ราคาหุ้น การกำหนดเวลารถไฟบนจอ LCD ฉัน
รถหุ่นยนต์ ESP8266 ที่ตั้งโปรแกรมด้วย ESP8266 Basic: 18 ขั้นตอน (พร้อมรูปภาพ)
รถหุ่นยนต์ ESP8266 ที่ตั้งโปรแกรมด้วย ESP8266 Basic: ฉันเป็นครูสอนวิทยาศาสตร์ระดับมัธยมต้นและเป็นที่ปรึกษาชมรมหุ่นยนต์ด้วย ฉันมองหาวิธีที่คุ้มค่ากว่าในการนำหุ่นยนต์ไปใช้กับนักเรียนของฉัน ด้วยราคาที่ต่ำของบอร์ด ESP8266 ฉันจึงสามารถสร้าง