Πίνακας περιεχομένων:
- Βήμα 1: Πώς να φτιάξετε τους αισθητήρες
- Βήμα 2: Πώς να τοποθετήσετε τους αισθητήρες στο χαλί
- Βήμα 3: Κωδικός
Βίντεο: Χαλί με αισθητήρες/ επικοινωνία RF με Arduino Micro: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Από την SabinaStan Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά: Το όνομά μου είναι Sabina Stan. Είμαι εικαστικός καλλιτέχνης με έδρα τη Ρουμανία. Δουλεύω με σχοινί, χαρτί και ανακυκλωμένα δοχεία αλουμινίου και μπορώ να κάνω σχεδόν οτιδήποτε (μεταφορικό ή αφηρημένο) στην τεχνική που χρησιμοποιώ, η οποία είναι… Περισσότερα για τη SabinaStan »
Ολοκλήρωσα πρόσφατα την εγκατάσταση Εξίσου ποικίλη, η οποία αποτελείται από μια σειρά λαμπτήρων που αντιδρούν στους αισθητήρες που έχουν τοποθετηθεί σε ένα χαλί κάτω από τους λαμπτήρες. Δείτε πώς έφτιαξα το χαλί με αισθητήρες πίεσης. Ελπίζω ότι θα το βρείτε χρήσιμο.:)
Βήμα 1: Πώς να φτιάξετε τους αισθητήρες
Για τους αισθητήρες πίεσης, χρησιμοποίησα πιεζοηλεκτρικούς αισθητήρες επειδή είναι φθηνοί, αποτελεσματικοί και εύχρηστοι. Για να δημιουργήσω την επικοινωνία RF, χρησιμοποίησα ένα Arduino Micro και έναν πομπό RF.
Επειδή οι αισθητήρες συνδέονται με τις αναλογικές ακίδες, μπορείτε να χρησιμοποιήσετε μόνο τέσσερις αισθητήρες για κάθε Arduino. Δεδομένου ότι δύο αισθητήρες δεν μπορούν να εκπέμπουν σήμα ταυτόχρονα, αυτό δεν είναι πραγματικά πρόβλημα.
Για να συνδέσετε τον πομπό στο Arduino, πρέπει να συνδεθείτε, από δεξιά προς τα αριστερά καθώς το κοιτάτε:
- Ο πρώτος πείρος στη γείωση του μικροελεγκτή
- Το δεύτερο στο VCC του Arduino Micro
- Το τελευταίο pin στο pin δεδομένων (10, στην περίπτωσή μου)
Για να συνδέσετε τους πιεζοαισθητήρες, πρέπει πρώτα να κόψετε ένα καλώδιο αρκετά καιρό και να συνδέσετε:
- Το τμήμα που πηγαίνει στη μέση του πιεζού στον αναλογικό πείρο του μικροελεγκτή
- Το τμήμα που είναι συνδεδεμένο στην άκρη του αισθητήρα στο έδαφος του Arduino
Η συμβουλή μου είναι να συνδέσετε όλες τις βάσεις των αισθητήρων και στη συνέχεια να συνδέσετε ένα καλώδιο στη γείωση του Arduino.
Βήμα 2: Πώς να τοποθετήσετε τους αισθητήρες στο χαλί
Πάρτε ένα χνούδι, για έλλειψη καλύτερης λέξης, χαλί και τοποθετήστε το μικροελεγκτή δίπλα σε μια από τις άκρες του με τους αισθητήρες τοποθετημένους στο χαλί.
Βεβαιωθείτε ότι ο μικροελεγκτής είναι κάπου ασφαλής από το να πατήσετε ή σε ένα κουτί που μπορείτε να δείτε.
Τακτοποιήστε τους αισθητήρες έτσι ώστε να βρίσκονται σε διαφορετικά σημεία του χαλιού.
Κρύψτε τους αισθητήρες κάτω από τις ίνες του χαλιού, ενώ τους χρησιμοποιείτε για να στερεώσετε τα καλώδια που συνδέουν τους αισθητήρες στο μικροελεγκτή.
Αυτό είναι όλο! ^.^
Βήμα 3: Κωδικός
#include const char *message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; void setup () {pinMode (piezo0, INPUT); pinMode (piezo1, INPUT); pinMode (piezo2, INPUT); pinMode (piezo3, INPUT); vw_set_ptt_inverted (true); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; μήνυμα = "Z"; vw_send ((uint8_t *) μήνυμα, strlen (μήνυμα)); vw_wait_tx (); καθυστέρηση (2000). } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) μήνυμα, strlen (μήνυμα)); vw_wait_tx (); καθυστέρηση (2000). } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) μήνυμα, strlen (μήνυμα)); vw_wait_tx (); καθυστέρηση (2000). } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) μήνυμα, strlen (μήνυμα)); vw_wait_tx (); καθυστέρηση (2000). }}
Συνιστάται:
Προσαρμοσμένο χαλί πόρτας ενεργοποιημένο κουδούνι πόρτας .: 6 βήματα
Custom Door Mat Triggered Door Bell .: Γεια σας! Το όνομά μου είναι Justin, είμαι Junior στο λύκειο και αυτό το Instructable θα σας δείξει πώς να φτιάξετε ένα κουδούνι που ενεργοποιείται όταν κάποιος πατάει στο χαλί της πόρτας σας και μπορεί να είναι ό, τι τραγούδι ή τραγούδι θέλετε! Δεδομένου ότι το χαλί της πόρτας ενεργοποιεί την πόρτα
Πώς να δημιουργήσετε ένα «χαλί συναγερμού» με το Arduino Mega: 9 βήματα
Πώς να δημιουργήσετε ένα «χαλί συναγερμού» με το Arduino Mega: Όλοι έχουμε εκείνα τα πρωινά όπου δυσκολευόμαστε να σηκωθούμε από το κρεβάτι. Ο συναγερμός συνεχίζει να χτυπά και συνεχίζουμε να χτυπάμε το snooze μέχρι … είναι πολύ αργά! Χάσαμε τη συνάντηση ή το μάθημα έχει ήδη ξεκινήσει. Για να καταπολεμήσουμε αυτό το πρόβλημα, δημιουργήσαμε το
GLO FLO: Διαδραστικό χαλί διαλογισμού: 8 βήματα (με εικόνες)
GLO FLO: Διαδραστικό χαλί διαλογισμού: Η διέγερση είναι παντού στη σύγχρονη εποχή. Ο έξω κόσμος είναι γεμάτος με φώτα που αναβοσβήνουν, δυνατούς ήχους, διαφημίσεις, μουσική, αυτοκίνητα. Είναι ασυνήθιστο να έχετε μια ήσυχη στιγμή για να καθαρίσετε το μυαλό σας αυτές τις μέρες. Καθώς η τεχνολογία γίνεται όλο και πιο
Χρησιμοποιήστε τη μονάδα Bluetooth HC-05 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: 9 βήματα (με εικόνες)
Χρησιμοποιήστε τη μονάδα Bluetooth HC-05 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: Στο κεφάλαιο Χρησιμοποιήστε τη μονάδα Bluetooth HC-06 για να πραγματοποιήσετε την επικοινωνία Micro: bit με κινητό τηλέφωνο, έχουμε μιλήσει για τον τρόπο χρήσης του HC-06 για την πραγματοποίηση επικοινωνίας μεταξύ μικροφώνου: bit και κινητό τηλέφωνο. Εκτός από το HC-06, υπάρχει μια άλλη κοινή μονάδα Bluetooth
Χρησιμοποιήστε τη μονάδα Bluetooth HC-06 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: 8 βήματα (με εικόνες)
Χρησιμοποιήστε τη μονάδα Bluetooth HC-06 για να πραγματοποιήσετε επικοινωνία Micro: bit με κινητό τηλέφωνο: Πολλοί φίλοι γύρω μου που παίζουν micro: bit μου λένε ότι η σύνδεση Bluetooth του micro: bit δεν είναι σταθερή. Είναι εύκολο να αποσυνδεθείτε. Εάν χρησιμοποιούμε micropython, το Bluetooth δεν μπορεί καν να χρησιμοποιηθεί. Πριν επιλυθεί αυτό το πρόβλημα με το micro: bit offic