สารบัญ:
- ขั้นตอนที่ 1: การสาธิตแบบเคลื่อนไหว
- ขั้นตอนที่ 2: ข้อกำหนดฮาร์ดแวร์
- ขั้นตอนที่ 3: การติดตั้งซอฟต์แวร์
- ขั้นตอนที่ 4: ผังงาน
- ขั้นตอนที่ 5: การติดตั้งโค้ดและซอฟต์แวร์
- ขั้นตอนที่ 6: โครงการวิดีโอ
วีดีโอ: ที่จอดรถอัจฉริยะจาก IOT: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
โดย Tanmay Pathak และ Utkarsh Mishra นักศึกษา @ International Institute of Information Technology, Hyderabad (IIITH)
บทคัดย่อ
เราประสบความสำเร็จในการใช้ระบบจอดรถอัจฉริยะบน IOT ด้วยความช่วยเหลือของแต่ละโหนด (พร็อกซิมิตีเซ็นเซอร์) ที่ช่องจอดรถทุกช่อง เราสามารถสะท้อนสถานะช่องจอดรถแบบสด - 'ว่าง' หรือ 'ครอบครอง' - บนอินเทอร์เน็ต
ปัญหาเกี่ยวกับระบบปัจจุบัน
1) เคาน์เตอร์จอดรถไม่ได้ระบุว่ามีที่ไหนบ้าง
2) ไฟแสดงสถานะไม่สามารถแก้ปัญหาได้อย่างเต็มที่
3) ไม่มีการเรียกเก็บเงินอิสระ
ระบบที่เสนอ
1) เข้าถึงข้อมูลเกี่ยวกับที่จอดรถแต่ละช่องผ่านทางอินเทอร์เน็ต
2) ข้อมูลความพร้อมใช้งานแบบสดจะช่วยให้ค้นหาจุดจอดรถได้เร็วขึ้น
3) การเรียกเก็บเงินอัตโนมัติจะช่วยให้กระบวนการง่ายขึ้น
ขั้นตอนที่ 1: การสาธิตแบบเคลื่อนไหว
ขั้นตอนที่ 2: ข้อกำหนดฮาร์ดแวร์
เราวางแผนที่จะเริ่มต้นด้วยการดำเนินการโครงการขนาดเล็ก เช่น จำลองที่จอดรถในชีวิตจริงบนกระดาษแข็ง
ชิ้นส่วนอิเล็กทรอนิกส์
1) Raspberry Pi (ชุดควบคุมหลัก)
2) เซ็นเซอร์อินฟราเรด (พร็อกซิมิตีเซ็นเซอร์)
3) เครื่องอ่านรหัส RF
4) บัตรประจำตัว RF
ข้อควรระวัง: ตรวจสอบให้แน่ใจว่าความถี่ในการทำงานของเครื่องอ่านรหัส RF นั้นเหมือนกับบัตรประจำตัวประชาชน !!
ขั้นตอนที่ 3: การติดตั้งซอฟต์แวร์
โครงการนี้มีโปรแกรมหลามสองโปรแกรมที่ทำงานพร้อมกัน -
1. โมดูลการแท็ก RF-ID โปรแกรมนี้ดูแลการตรวจสอบบัตร RF-ID ควบคุมไมโครเซอร์โวมอเตอร์ (ทำหน้าที่เป็นเกท) และบันทึกเวลาเข้า/ออก นี่คือโปรแกรมที่ส่งอีเมลตามเวลาทั้งหมดที่ผู้ใช้ใช้ในลานจอดรถ ลูกค้าจะต้องโต้ตอบกับโปรแกรมนี้และด้วยเหตุนี้ความง่ายในการใช้งานและความชัดเจนของข้อมูลจึงมีความสำคัญ
2. Proximity Sensors Module โปรแกรมนี้สะท้อนถึงสถานะปัจจุบันของเซนเซอร์ - "สูง" หรือ "ต่ำ" เซ็นเซอร์เหล่านี้สะท้อนถึงความพร้อมใช้งานของสล็อต – 'มี' หรือ 'ครอบครอง' จากนั้นเอาต์พุตจะถูกถ่ายโอนไปยังไฟล์ข้อความ ซึ่งอัปเดตทุก ๆ วินาทีโดยใช้สคริปต์หลามเดียวกัน นอกจากนี้ ไฟล์ HTML จะอ่านข้อมูลจากไฟล์ข้อความและแสดงข้อมูลนั้นบนเว็บเพจ จากนั้นเราโฮสต์เว็บไซต์โดยใช้บริการโฮสติ้งที่เรียกว่า 'ngrok' ดังนั้นเซิร์ฟเวอร์จึงมีข้อมูลเกี่ยวกับสถานะความพร้อมใช้งานของช่องจอดรถที่เกี่ยวข้อง
ขั้นตอนที่ 4: ผังงาน
ขั้นตอนที่ 5: การติดตั้งโค้ดและซอฟต์แวร์
ต้องการความรู้พื้นฐานเกี่ยวกับสภาพแวดล้อม PYTHON และ LINUX
1) เริ่มต้นด้วยการโหลดและรัน RaspbianOs บน RaspberryPi
2) ไฟล์ทั้งหมดอื่นที่ไม่ใช่ 'READ.py' ช่วยในการเชื่อมต่อ (ระหว่างเซ็นเซอร์ ตัวอ่าน มอเตอร์ และไมโครคอนโทรลเลอร์) ดังนั้นจึงไม่จำเป็นต้องเปลี่ยนโค้ด
3) แก้ไข 'READ.py' อย่างเหมาะสมโดยทำตามความคิดเห็น
แนะนำ:
Easy IOT – ฮับเซ็นเซอร์ RF ที่ควบคุมด้วยแอปสำหรับอุปกรณ์ IOT ระยะกลาง: 4 ขั้นตอน
Easy IOT – ฮับเซ็นเซอร์ RF ที่ควบคุมด้วยแอปสำหรับอุปกรณ์ IOT ระยะกลาง: ในบทช่วยสอนนี้ เราจะสร้างเครือข่ายของอุปกรณ์ที่สามารถควบคุมผ่านลิงก์วิทยุจากอุปกรณ์ศูนย์กลาง ประโยชน์ของการใช้การเชื่อมต่อวิทยุแบบอนุกรม 433MHz แทน WIFI หรือ Bluetooth คือช่วงที่กว้างกว่ามาก (พร้อม
IoT APIS V2 - ระบบชลประทานพืชอัตโนมัติที่เปิดใช้งาน IoT แบบอัตโนมัติ: 17 ขั้นตอน (พร้อมรูปภาพ)
IoT APIS V2 - ระบบชลประทานพืชอัตโนมัติที่เปิดใช้งาน IoT แบบอัตโนมัติ: โครงการนี้เป็นวิวัฒนาการของคำสั่งก่อนหน้าของฉัน: APIS - ระบบชลประทานพืชอัตโนมัติฉันใช้ APIS มาเกือบปีแล้วและต้องการปรับปรุงจากการออกแบบก่อนหน้านี้: ความสามารถในการ ตรวจสอบโรงงานจากระยะไกล นี่คือวิธีที่
โมดูลพลังงาน IoT: การเพิ่มคุณสมบัติการวัดพลังงาน IoT ให้กับตัวควบคุมการชาร์จพลังงานแสงอาทิตย์ของฉัน: 19 ขั้นตอน (พร้อมรูปภาพ)
โมดูลพลังงาน IoT: การเพิ่มคุณสมบัติการวัดพลังงาน IoT ให้กับตัวควบคุมการชาร์จพลังงานแสงอาทิตย์ของฉัน: สวัสดีทุกคน ฉันหวังว่าพวกคุณทุกคนจะยอดเยี่ยม! ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็นว่าฉันสร้างโมดูลการวัดพลังงาน IoT ที่คำนวณปริมาณพลังงานที่สร้างโดยแผงโซลาร์เซลล์ของฉันได้อย่างไรซึ่งถูกใช้โดยตัวควบคุมการชาร์จพลังงานแสงอาทิตย์ของฉัน t
พื้นฐาน IoT: การเชื่อมต่อ IoT ของคุณกับคลาวด์โดยใช้ Mongoose OS: 5 ขั้นตอน
พื้นฐาน IoT: การเชื่อมต่อ IoT ของคุณกับคลาวด์โดยใช้ Mongoose OS: หากคุณเป็นคนที่ชอบซ่อมแซมและอุปกรณ์อิเล็กทรอนิกส์ บ่อยครั้งคุณจะเจอคำว่า Internet of Things ซึ่งปกติจะย่อว่า IoT และมัน หมายถึงชุดอุปกรณ์ที่สามารถเชื่อมต่ออินเทอร์เน็ตได้! เป็นคนแบบนี้
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 ของเรา