Sadržaj:
Video: Tepih sa senzorima/ RF komunikacija sa Arduino Micro: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Autor SabinaStanFollow Još autora:
O: Zovem se Sabina Stan. Ja sam vizuelni umjetnik sa sjedištem u Rumuniji. Radim sa 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 pritiska koristio sam piezo senzore jer su jeftini, efikasni i laki za upotrebu. Za stvaranje RF komunikacije koristio sam Arduino Micro i RF predajnik.
Budući da se senzori povezuju 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 povezali odašiljač 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 (10, u mom slučaju)
Da biste povezali piezo senzore, prvo morate presjeći žicu dovoljno dugo i spojiti:
- Dio koji ide do sredine piezoa 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 pored jednog od njegovih rubova sa senzorima postavljenim na tepih.
Provjerite je li mikrokontroler negdje siguran od gaženja ili u kutiju koja se može vidjeti.
Rasporedite senzore tako da budu na 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 *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) {; message = "Z"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); kašnjenje (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); kašnjenje (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); kašnjenje (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) poruka, strlen (poruka)); vw_wait_tx (); kašnjenje (2000); }}
Preporučuje se:
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 da nastavim dijeliti svoje znanje bez novca na Instructables pišući druge instrukcije. Sada sam sudija, pregledavajući mnoge Instructables i uvijek nađi neki Instructabl
Uradi sam kontroler rukavica sa senzorima e-tekstila: 14 koraka (sa slikama)
Uradi sam kontroler rukavica 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 između Rachel Freire i Artyom Maxim -a. Rachel je dizajner senzora za tekstil i eTekstil za rukavice, a Arty dizajnira krug
Uradi sam 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 pobedili svoje prijatelje. Nije li to vrlo zavisno? 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 sa bežičnim kontrolerima i senzorima (Arduino MEGA & UNO): 10 koraka (sa slikama)
Ručna konzola sa 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- Ultimaker 2+ štampač sa crnom PLA filamentom- laserska rezač sa MDF drvom- crna boja u spreju (za drvo)- 3x nRF24
DDR podloga za ples / tepih u drvetu: 5 koraka
DDR podloga za ples / tepih u drvetu: Kako napraviti dobru ddr podlogu s nešto drveta, bakrene folije, boje i mrtvog USB jastučića / tipkovnice