Πίνακας περιεχομένων:
- Βήμα 1: Λογαριασμός Υλικών
- Βήμα 2: Το PCB
- Βήμα 3: Σχετικά με τον προγραμματισμό
- Βήμα 4: Φτιάξτε μια θήκη
Βίντεο: Ασύρματος αισθητήρας PIR: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Έργα Fusion 360 »
Ο σκοπός αυτού του έργου είναι να δημιουργήσει έναν ασύρματο αισθητήρα κίνησης που τροφοδοτείται από μπαταρίες.
Μπορεί να χρησιμοποιηθεί για σύστημα συναγερμού, φωτισμό κλπ…
Μπορεί να κρατήσει μήνες για τις μπαταρίες, ανάλογα με το αν ενεργοποιείται συχνά ή όχι.
Βήμα 1: Λογαριασμός Υλικών
Υλικά:
- Ανιχνευτής κίνησης HC-SR501 (ebay, aliexpress, adafruit…)
- 433 Mhz (315 Mhz για τις ΗΠΑ) πομπός και δέκτης υπερεθεροδίνης (aliexpress)
- 2 συσσωρευτές NiMh
- FTDI USB-Serial προσαρμογέας για τον προγραμματισμό της πλακέτας
Δεξιότητες:
- Eagle cadsoft
- Κατασκευή PCB
- Τρισδιάστατη εκτύπωση
Βήμα 2: Το PCB
Το PCB τροφοδοτείται από 2 συσσωρευτές NiMH (2 * 1,2 V = 2,4V). Αυτή η τάση τροφοδοτείται έως και 5V από τον μετατροπέα ώθησης MT3608. Αυτό το στοιχείο καταναλώνει λιγότερο από 1mA όταν είναι αδρανές, αυτό που είναι βολικό για φορητές εφαρμογές.
Έχω χρησιμοποιήσει ένα atmega328p για να είναι συμβατό με Arduino επειδή το Arduino είναι υπέροχο και κάνει τη δουλειά του;-)
- Το LED2 είναι το ίδιο με το ενσωματωμένο LED του Arduino Uno (ακίδα 13).
- Ο ISP1 θα μας επιτρέψει να κάψουμε το πρόγραμμα εκκίνησης του Arduino.
- Ο πομπός RF τροφοδοτείται απευθείας από PB2 (pin 10 στο Arduino): η μονάδα RF καταναλώνει 20mA όταν εκπέμπει, το PB2 μπορεί να αποδώσει έως και 40mA, οπότε είναι αρκετό:-)
- Ο αισθητήρας PIR είναι συνδεδεμένος σε μια υποδοχή XH, καταναλώνει μόνο λίγα μικρο-ενισχυτές.
- Ο σύνδεσμος FTDI αφήνει να συνδεθεί ένας προσαρμογέας σειριακού USB και, στη συνέχεια, να προγραμματίσει την πλακέτα απευθείας από το Arduino IDE.
Έχω χρησιμοποιήσει το Eagle για να σχεδιάσω τον πίνακα και το OSH Park για να το φτιάξω.
Μόλις συγκολληθούν τα εξαρτήματα κάψουν τον εκκινητή Arduino και θα έχετε ένα αντίστοιχο Arduino Uno.
Βήμα 3: Σχετικά με τον προγραμματισμό
Πρέπει να χρησιμοποιήσετε τη λειτουργία ύπνου του Arduino για εξοικονόμηση ζωής μπαταρίας !! Αλλιώς οι μπαταρίες δεν θα κρατήσουν για πολύ.
Ο αλγόριθμος πρέπει να συμπεριφέρεται ως εξής:
- Ρύθμιση σκανδάλης αφύπνισης στο PB1 (pin 9)
- Sπνος (η κατανάλωση μειώνεται σε λίγους μικρο-ενισχυτές)
- Το Arduino θα σταματήσει εδώ μέχρι να ενεργοποιηθεί ο αισθητήρας κίνησης
- Ξύπνα
- Στείλτε ένα σήμα RF και επιστρέψτε στην κατάσταση αναστολής λειτουργίας
Σας δίνω το πρόγραμμά μου, αλλά είναι απλώς ένα παράδειγμα του τι μπορεί να γίνει.
Έχω χρησιμοποιήσει τη βιβλιοθήκη RH_ASK:
Βήμα 4: Φτιάξτε μια θήκη
Ένας τρισδιάστατος εκτυπωτής είναι ένα πολύ καλό εργαλείο για να κάνετε περιπτώσεις όταν είστε ηλεκτρονικός χομπίστας.
Έφτιαξα το σχέδιο με το Fusion360. Είναι φτιαγμένο για εξωτερικούς χώρους, επομένως αδιάβροχο: Έκοψα μια σφραγίδα από ξύλο φελλού για να κλείσω τη συναρμολόγηση.
Η θήκη είναι κατασκευασμένη από PLA, ό, τι μπορείτε να διαβάσετε στο διαδίκτυο, μπορεί να υποστηρίξει κακές καιρικές συνθήκες για χρόνια.
Οι 4 βίδες είναι Μ3. Το PLA έχει βιδωθεί με μια βρύση, λειτουργεί καλά σε αυτό το υλικό, απλά μην σφίγγετε πολύ.
Συνιστάται:
Ασύρματος αισθητήρας πόρτας - εξαιρετικά χαμηλή ισχύς: 5 βήματα
Ασύρματος αισθητήρας πόρτας - Εξαιρετικά χαμηλή ισχύς: Ένας ακόμη αισθητήρας πόρτας !! Λοιπόν, το κίνητρο για μένα να δημιουργήσω αυτόν τον αισθητήρα ήταν ότι πολλά που είδα στο Διαδίκτυο είχαν τον έναν ή τον άλλο περιορισμό. Μερικοί από τους στόχους του αισθητήρα για μένα είναι: 1. Ο αισθητήρας πρέπει να είναι πολύ γρήγορος - κατά προτίμηση λιγότερο από
Αισθητήρας κίνησης PIR: Πώς να χρησιμοποιήσετε PIR με Arduino & Raspberry Pi: 5 βήματα
Αισθητήρας κίνησης PIR: Πώς να χρησιμοποιήσετε PIR με Arduino & Raspberry Pi: Μπορείτε να διαβάσετε αυτό και άλλα εκπληκτικά μαθήματα στον επίσημο ιστότοπο του ElectroPeak. Σε αυτό το σεμινάριο, θα μάθετε πώς να χρησιμοποιείτε έναν αισθητήρα κίνησης PIR για τον εντοπισμό της κίνησης. Στο τέλος αυτού του σεμιναρίου θα μάθετε: Πώς λειτουργούν οι αισθητήρες κίνησης PIR Πώς να χρησιμοποιήσετε
IOT123 - ΣΥΝΔΕΣΜΟΣ ΑΙΣΘΗΤΗΡΑΣ ΑΙΣΘΗΤΗΡΑΣ: ΙΣΤΟΣΕΛΙΔΑ ΠΡΟΣΑΡΜΟΓΗΣ ICOS10: 11 Βήματα
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: The ASSIMILATE SENSOR/ACTOR Slaves ενσωματώνουν μεταδεδομένα που χρησιμοποιούνται για τον καθορισμό των απεικονίσεων στο Crouton. Αυτή η κατασκευή προσθέτει έναν διακομιστή ιστού στο ESP8266 Master, εξυπηρετεί ορισμένα αρχεία διαμόρφωσης που μπορούν να τροποποιηθούν από τον χρήστη και στη συνέχεια χρησιμοποιεί αυτά τα αρχεία για επαναπροσδιορισμό
Αισθητήρας αφής & Αισθητήρας ήχου Έλεγχος φώτων AC/DC: 5 βήματα
Αισθητήρας αφής & Αισθητήρας ήχου Έλεγχος φώτων AC/DC: Αυτό είναι το πρώτο μου έργο και αυτό λειτουργεί με βάση δύο βασικούς αισθητήρες, ένας είναι ο αισθητήρας αφής και ο δεύτερος είναι ο αισθητήρας ήχου, όταν πατάτε την επιφάνεια αφής στον αισθητήρα αφής το φως AC θα αλλάξει ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ, αν το αφήσετε, το Φως θα είναι Σβηστό και το ίδιο
Ασύρματος αισθητήρας θερμοκρασίας και κίνησης IoT: 11 βήματα (με εικόνες)
IoT Wireless Temperature and Motion Sensor: Εμπνεύστηκα από τα πολλά έργα IoT που βρίσκονται στο Instructables, οπότε στη διαδικασία εκμάθησης προσπαθώ να συνδυάσω κάποια χρήσιμη εφαρμογή που είναι σχετική. Ως επέκταση στα προηγούμενα Instructables που σχετίζονται με τον αισθητήρα θερμοκρασίας IoT, τώρα