Sadržaj:
Video: Tepih sa senzorima/ RF komunikacija s Arduino Micro: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
SabinaStanFollow Više od autora:
O: Zovem se Sabina Stan. Vizualni sam umjetnik sa sjedištem u Rumunjskoj. Radim s užetom, papirom i konzervama od recikliranog aluminija i mogu učiniti gotovo sve (figurativno ili apstraktno) u tehnici koju koristim, a to je … Više o SabinaStanu »
Nedavno sam završio instalaciju Jednako raznolika, koja se sastoji od niza svjetiljki koje reagiraju na senzore smještene u prostirku ispod svjetiljki. Evo kako sam napravio tepih sa senzorima pritiska. Nadam se da će vam biti od koristi.:)
Korak 1: Kako napraviti senzore
Za senzore tlaka koristio sam piezo senzore jer su jeftini, učinkoviti i laki za upotrebu. Za stvaranje RF komunikacije koristio sam Arduino Micro i RF odašiljač.
Budući da se senzori spajaju na analogne pinove, možete koristiti samo četiri senzora za svaki Arduino. Budući da dva senzora ne mogu emitirati signal u isto vrijeme, to zapravo nije problem.
Da biste odašiljač povezali s Arduinom, morate se povezati zdesna nalijevo dok ga gledate:
- Prvi pin na masu mikrokontrolera
- Drugi u VCC -u Arduino Micro
- Posljednji pin na pin podataka (u mom slučaju 10)
Za spajanje piezo senzora prvo morate odrezati žicu dovoljno dugo i spojiti:
- Dio koji ide na sredinu pieza do analognog pina mikrokontrolera
- Dio koji je ožičen do ruba senzora na tlo Arduina
Moj savjet je da spojite sve uzemljenje senzora, a zatim jednu žicu spojite na uzemljenje Arduina.
Korak 2: Kako staviti senzore u tepih
Uzmite pahuljicu, zbog nedostatka bolje riječi, prostirku i postavite mikrokontroler uz jedan od njegovih rubova sa senzorima postavljenim na sag.
Provjerite je li mikrokontroler negdje siguran od gaženja ili u kutiju koja se može vidjeti.
Rasporedite senzore tako da budu u različitim dijelovima prostirke.
Sakrijte senzore ispod vlakana tepiha, a pritom ih pričvrstite žicama koje povezuju senzore s mikrokontrolerom.
To je sve! ^.^
Korak 3: Kodirajte
#include const char *poruka = ""; 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) {; poruka = "Z"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); odgoda (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); odgoda (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); odgoda (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); odgoda (2000); }}
Preporučeni:
Izrežite branik sa senzorima vlage i ARDUINO: 4 koraka (sa slikama)
Iskoristite branik sa senzorima vlage i ARDUINO: Moram biti ovisan o Instructablesima između posla i obavljanja svojih kućnih zadataka kako bih nastavio dijeliti svoje znanje bez novca na Instructables pišući druge instrukcije. Sada sam sudac, pregledavajući mnoge Instructables i uvijek nađi neki Instructabl
Upravljač rukavicama sam sa senzorima e-tekstila: 14 koraka (sa slikama)
Upravljač rukavicama s ručnim senzorima sa senzorima e-tekstila: Ovo uputstvo je korak po korak vodič o tome kako izraditi rukavicu za podatke pomoću senzora eTekstila. Projekt je suradnja Rachel Freire i Artyom Maxim. Rachel je dizajner senzora za tekstil i eTekstil za rukavice, a Arty dizajnira krug
DIY magnetski stolni hokej s kartonom, RGB svjetlima i senzorima: 11 koraka (sa slikama)
Uradi sam magnetski stolni hokej s kartonom, RGB svjetlima i senzorima: Mora da si igrao zračni hokej! Platite nekoliko $$ dolara $$ zoni za igre i samo počnite davati golove da biste pobijedili svoje prijatelje. Nije li jako ovisna? Sigurno ste mislili zadržati jedan stol kod kuće, ali hej! Jeste li ikada razmišljali da to sami napravite? Mi ćemo
Ručna konzola s bežičnim kontrolerima i senzorima (Arduino MEGA & UNO): 10 koraka (sa slikama)
Ručna konzola s bežičnim kontrolerima i senzorima (Arduino MEGA & UNO): Ono što sam koristio:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 Zaslon osjetljiv na dodir HXD8357D- zujalica- 4Ohm 3W zvučnik- 5 mm LED svjetla- pisač Ultimaker 2+ s crnom PLA filamentom- laserski stroj s drvom od MDF-a- crna boja u spreju (za drvo)- 3x nRF24
DDR podloga za ples / tepih u drvu: 5 koraka
DDR Plesna podloga / tepih u drvu: Kako napraviti dobru ddr podlogu s nešto drva, bakrene folije, boje i mrtvog USB jastučića / tipkovnice