Innehållsförteckning:
Video: Matta med sensorer/ RF -kommunikation med Arduino Micro: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Av SabinaStanFölj mer av författaren:
Om: Jag heter Sabina Stan. Jag är en bildkonstnär baserad i Rumänien. Jag arbetar med rep, papper och återvunna aluminiumburkar och jag kan göra nästan vad som helst (figurativt eller abstrakt) i tekniken jag använder, vilket är en … Mer om SabinaStan »
Jag avslutade nyligen installationen Equally diverse, som är gjord av en serie lampor som reagerar på sensorerna placerade i en matta under lamporna. Så här gjorde jag mattan med trycksensorer.:)
Steg 1: Hur man gör sensorerna
För trycksensorerna använde jag piezosensorer eftersom de är billiga, effektiva och enkla att använda. För att skapa RF -kommunikation använde jag en Arduino Micro och en RF -sändare.
Eftersom sensorerna ansluter till de analoga stiften kan du bara använda fyra sensorer för varje Arduino. Eftersom två sensorer inte kan avge en signal samtidigt är det egentligen inget problem.
För att ansluta sändaren till Arduino måste du ansluta, från höger till vänster när du tittar på den:
- Den första stiftet till marken på mikrokontrollen
- Den andra till VCC för Arduino Micro
- Den sista stiftet till datapinnen (10, i mitt fall)
För att ansluta piezosensorerna måste du först klippa en tråd tillräckligt länge och ansluta:
- Den del som går till mitten av piezoen till mikrokontrollerens analoga stift
- Den del som är ansluten till sensorns kant till marken på Arduino
Mitt råd är att ansluta alla grunder för sensorerna och sedan ansluta en tråd till marken på Arduino.
Steg 2: Hur man sätter sensorerna i mattan
Ta en fluff, för bristen på ett bättre ord, matta och placera mikrokontrollen bredvid en av kanterna med sensorerna placerade på mattan.
Se till att mikrokontrollern är någonstans säker från att trampas på eller i en låda som kan ses.
Ordna sensorerna så att de kommer att finnas i olika delar av mattan.
Dölj sensorerna under fibrerna i mattan medan du använder dem för att fästa trådarna som ansluter sensorerna till mikrokontrollen.
Det är allt! ^.^
Steg 3: Kod
#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) {; meddelande = "Z"; vw_send ((uint8_t *) meddelande, strlen (meddelande)); vw_wait_tx (); fördröjning (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) meddelande, strlen (meddelande)); vw_wait_tx (); fördröjning (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) meddelande, strlen (meddelande)); vw_wait_tx (); fördröjning (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) meddelande, strlen (meddelande)); vw_wait_tx (); fördröjning (2000); }}
Rekommenderad:
Hur man gör IoT -baserad hemautomation med NodeMCU -sensorer Kontrollrelä: 14 steg (med bilder)
Hur man gör IoT-baserad hemautomation med NodeMCU-sensorer Kontrollrelä: I detta IoT-baserade projekt har jag gjort Hemautomation med Blynk och NodeMCU-styrrelämodul med realtidsfeedback. I manuellt läge kan denna relämodul styras från mobil eller smartphone och manuell omkopplare. I autoläge är detta smar
Arduino Smart Cup -matta: 5 steg
Arduino Smart Cup Mat: Vi vet alla att det är bra för vår hälsa att dricka mer vatten, men det verkar alltid vara lättare sagt än gjort att öka vårt dagliga vattenintag. Vi fyller på en flaska när vi kommer in på kontoret, sedan kastar vi oss i jobbet. Några timmar senare var det
Point of Care EKG -matta: 14 steg
Point of Care EKG -matta: Introduktion: Det finns många medicinska tillstånd som kräver ett elektrokardiogram, EKG eller EKG, för korrekt diagnos och behandling. Ett elektrokardiogram är ett mått på hjärtats elektriska aktivitet. Hjärtmusklerna drar ihop sig, vilket resulterar i
Handhållen konsol med trådlösa kontroller och sensorer (Arduino MEGA & UNO): 10 steg (med bilder)
Handhållen konsol med trådlösa kontroller och sensorer (Arduino MEGA & UNO): Vad jag använde:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 pekskärm HXD8357D- summer- 4Ohm 3W högtalare- 5mm LED-lampor- Ultimaker 2+ skrivare m/ svart PLA-filament- Laserskärare m/ MDF-trä- Svart sprayfärg (för träet)- 3x nRF24
DDR Dance Pad / Matta i trä: 5 steg
DDR Dance Pad / Carpet in Wood: Hur man gör en bra ddr -pad med lite trä, kopparfolie, färg och en död USB -pad / tangentbord