Cuprins:
Video: Covor cu senzori / comunicare RF cu Arduino Micro: 4 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
De SabinaStan Urmăriți mai multe de la autor:
Despre: Numele meu este Sabina Stan. Sunt un artist vizual cu sediul în România. Lucrez cu frânghii, hârtie și cutii de aluminiu reciclate și pot face aproape orice (figurativ sau abstract) în tehnica pe care o folosesc, care este un … Mai multe despre SabinaStan »
Recent am terminat instalarea La fel de diversă, care este formată dintr-o serie de lămpi care reacționează la senzorii așezați într-un covor sub lămpi. Iată cum am făcut covorul cu senzori de presiune. Sper că veți găsi util.:)
Pasul 1: Cum se realizează senzorii
Pentru senzorii de presiune, am folosit senzori piezo, deoarece sunt ieftini, eficienți și ușor de utilizat. Pentru a crea comunicația RF, am folosit un Arduino Micro și un transmițător RF.
Deoarece senzorii se conectează la pinii analogici, puteți utiliza doar patru senzori pentru fiecare Arduino. Deoarece doi senzori nu pot emite un semnal în același timp, aceasta nu este într-adevăr o problemă.
Pentru a conecta emițătorul la Arduino, trebuie să vă conectați, de la dreapta la stânga în timp ce îl priviți:
- Primul pin la solul microcontrolerului
- Al doilea către VCC-ul Arduino Micro
- Ultimul pin la pinul de date (10, în cazul meu)
Pentru a conecta senzorii piezo, mai întâi, trebuie să tăiați un fir suficient de lung și să conectați:
- Partea care merge la mijlocul piezo la pinul analogic al microcontrolerului
- Piesa care este conectată la marginea senzorului la solul Arduino
Sfatul meu este să conectați toate bazele senzorilor și apoi să conectați un fir la solul Arduino.
Pasul 2: Cum să puneți senzorii în covor
Luați un pufos, pentru lipsa unui cuvânt mai bun, covor și așezați microcontrolerul lângă una dintre marginile sale cu senzorii așezați pe covor.
Asigurați-vă că microcontrolerul este undeva în siguranță de a fi călcat sau într-o cutie care poate fi văzută.
Aranjați senzorii astfel încât să fie în diferite părți ale covorului.
Ascundeți senzorii sub fibrele covorului, în timp ce le folosiți pentru a fixa firele care conectează senzorii la microcontroler.
Asta e tot! ^. ^
Pasul 3: Cod
#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 (adevărat); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); if (senzorCitire0 <100) {; mesaj = "Z"; vw_send ((uint8_t *) mesaj, strlen (mesaj)); vw_wait_tx (); întârziere (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) mesaj, strlen (mesaj)); vw_wait_tx (); întârziere (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) mesaj, strlen (mesaj)); vw_wait_tx (); întârziere (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) mesaj, strlen (mesaj)); vw_wait_tx (); întârziere (2000); }}
Recomandat:
Covor personalizat pentru ușă declanșat: 6 pași
Covor personalizat pentru ușă declanșat: Bună ziua! Numele meu este Justin, sunt un junior în liceu, iar acest instructabil vă va arăta cum să creați o sonerie care se declanșează când cineva vă călcă pe covor și poate fi orice melodie sau melodie doriți! Deoarece covorașul ușii declanșează ușa
Covor de masă inteligent Arduino: 5 pași
Covor de masă inteligent Arduino: Acesta este un saltea de masă care vă va asigura că masa dvs. este curată când plecați. Biroul meu este întotdeauna dezordonat, așa că m-am gândit la un mod de a mă forța să-l curăț înainte de a pleca. Când plec, îmi iau întotdeauna telefonul cu mine, așa că covorul de masă funcționează așa: Wh
Covor Smart Cup Arduino: 5 pași
Mat Arduino Smart Cup: Știm cu toții că a bea mai multă apă este bine pentru sănătatea noastră, dar se pare că creșterea consumului zilnic de apă este întotdeauna mai ușor de spus decât de făcut. Umplem o sticlă când intrăm în birou, apoi ne aruncăm la muncă. Câteva ore mai târziu
Cum să creați un „covor de alarmă” cu Arduino Mega: 9 pași
Cum să creăm un „covor de alarmă” cu Arduino Mega: Cu toții avem acele dimineți în care avem probleme să ne ridicăm din pat. Alarma continuă să declanșeze și continuăm să batem amânarea până când … este prea târziu! Am ratat întâlnirea sau orele au început deja. Pentru a ajuta la combaterea acestei probleme, am creat
DDR Dance Pad / Covor din lemn: 5 pași
DDR Dance Pad / Carpet in Wood: Cum se face un bun ddr pad cu ceva lemn, folie de cupru, vopsea și un tampon / tastatură USB moartă