Obsah:
Video: Koberček so senzormi/ RF komunikácia s Arduino Micro: 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Od SabinaStan Nasledovať viac od autora:
O mne: Volám sa Sabina Stan. Som výtvarný umelec so sídlom v Rumunsku. Pracujem s lanami, papierom a recyklovanými hliníkovými plechovkami a môžem robiť takmer čokoľvek (figurálne alebo abstraktné) v technike, ktorú používam, … Viac o SabinaStan »
Nedávno som dokončil inštaláciu Rovnako rozmanitá, ktorá je vyrobená zo série žiaroviek, ktoré reagujú na senzory umiestnené v koberci pod lampami. Tu je návod, ako som koberec vyrobil so snímačmi tlaku. Dúfam, že vám bude užitočný.:)
Krok 1: Ako vyrobiť senzory
Na snímače tlaku som použil piezo snímače, pretože sú lacné, efektívne a ľahko sa používajú. Na vytvorenie RF komunikácie som použil Arduino Micro a RF vysielač.
Pretože sa senzory pripájajú k analógovým kolíkom, pre každé Arduino môžete použiť iba štyri senzory. Pretože dva senzory nemôžu vysielať signál súčasne, nie je to problém.
Ak chcete pripojiť vysielač k Arduinu, musíte sa pripojiť sprava doľava, keď sa na to pozeráte:
- Prvý kolík k zemi mikro-ovládača
- Druhý k VCC Arduino Micro
- Posledný pin na dátový pin (v mojom prípade 10)
Na pripojenie piezoelektrických senzorov musíte najskôr odrezať dostatočne dlhý drôt a pripojiť:
- Časť, ktorá ide do stredu piezo k analógovému kolíku mikrokontroléra
- Časť, ktorá je pripojená k okraju senzora k zemi Arduina
Moja rada je pripojiť všetky uzemnenia senzorov a potom pripojiť jeden vodič k zemi Arduina.
Krok 2: Ako vložiť senzory do koberca
Vezmite si nadýchane, pre nedostatok lepšieho slova, koberec a položte mikrokontrolér vedľa jedného z jeho okrajov so senzormi umiestnenými na koberci.
Uistite sa, že je mikrokontrolér niekde v bezpečí, aby na neho nebolo možné šliapať alebo aby bol v krabici, ktorú je možné vidieť.
Senzory usporiadajte tak, aby boli v rôznych častiach koberca.
Skryte senzory pod vláknami koberca a súčasne nimi zaistite vodiče, ktoré spájajú senzory s mikroradičom.
To je všetko! ^.^
Krok 3: Kód
#include const char *message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int senzorČítanie0 = 0; int senzorReading1 = 0; int senzorReading2 = 0; int sensorReading3 = 0; neplatné nastavenie () {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); } prázdna slučka () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; správa = "Z"; vw_send ((uint8_t *) správa, strlen (správa)); vw_wait_tx (); oneskorenie (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) správa, strlen (správa)); vw_wait_tx (); oneskorenie (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) správa, strlen (správa)); vw_wait_tx (); oneskorenie (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) správa, strlen (správa)); vw_wait_tx (); oneskorenie (2000); }}
Odporúča:
Lokátor ozveny s dvoma senzormi: 7 krokov (s obrázkami)
Lokátor ozveny s dvoma senzormi: a.častice {veľkosť písma: 110,0%; font-weight: bold; štýl písma: kurzíva; textová dekorácia: žiadna; farba pozadia: červená;} a.články: vznášať sa {farba-pozadia: čierna;} Tento návod vysvetľuje, ako určiť polohu objektu pomocou
DIY rukavicový ovládač s elektronickými textilnými senzormi: 14 krokov (s obrázkami)
DIY rukavicový ovládač s elektronickými textilnými senzormi: Tento návod je podrobným návodom, ako vytvoriť dátovú rukavicu so senzormi eTextile. Projekt je spoluprácou Rachel Freire a Artyoma Maxima. Rachel je dizajnérka textilných a eTextilných rukavíc a Arty navrhuje kruhové
DIY magnetický stolný hokej s kartónom, RGB svetlami a senzormi: 11 krokov (s obrázkami)
DIY magnetický stolný hokej s kartónom, RGB svetlami a senzormi: Určite ste hrali vzdušný hokej! Zaplaťte niekoľko $$ dolárov $$ do hernej zóny a začnite strieľať góly a porazte svojich priateľov. Nie je to veľmi návykové? Určite vám napadlo nechať si jeden stôl doma, ale hej! Uvažovali ste niekedy o tom, že si ho vyrobíte sami?
Ručná konzola s bezdrôtovými ovládačmi a senzormi (Arduino MEGA & UNO): 10 krokov (s obrázkami)
Ručná konzola s bezdrôtovými ovládačmi a senzormi (Arduino MEGA & UNO): Čo som použil:- Arduino MEGA- 2x Arduino UNO- Adafruit 3,5 " Dotykový displej TFT 320x480 HXD8357D- Bzučiak- 4Ohm 3W reproduktor- 5 mm LED svetlá- Tlačiareň Ultimaker 2+ s čiernym vláknom PLA- Laserový rezač s drevom MDF- Čierna farba v spreji (na drevo)- 3x nRF24
LED zatmenie s dotykovými senzormi a MIDI: 9 krokov (s obrázkami)
LED zatmenie s dotykovými senzormi a MIDI: LED zatmenie je interaktívny nástroj s LED diódami, kapacitnými dotykovými senzormi a MIDI výstupom, ktoré sú všetky ovládané pomocou Arduino Uno. Zariadenie môžete naprogramovať mnohými rôznymi spôsobmi. Myšlienka je vo všetkých aplikáciách takmer rovnaká: