Tartalomjegyzék:
Videó: Szőnyeg érzékelőkkel/ RF kommunikáció az Arduino Micro -val: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Kövesse a szerző további információit:
Névjegy: A nevem Sabina Stan. Romániában élő képzőművész vagyok. Kötéllel, papírral és újrahasznosított alumínium dobozokkal dolgozom, és szinte bármit megtehetek (figurális vagy absztrakt) az általam használt technikában, ami egy … Tovább a SabinaStanről »
Nemrég fejeztem be az Egyenlően változatos telepítést, amely lámpák sorozatából áll, amelyek reagálnak a lámpák alatt lévő szőnyegbe helyezett érzékelőkre. Így készítettem el a szőnyeget nyomásérzékelőkkel. Remélem, hasznosnak találja.:)
1. lépés: Az érzékelők elkészítése
A nyomásérzékelőkhöz piezo érzékelőket használtam, mert olcsók, hatékonyak és könnyen használhatók. Az RF kommunikáció létrehozásához egy Arduino Micro és egy RF jeladót használtam.
Mivel az érzékelők az analóg tűkhöz csatlakoznak, minden Arduino -hoz csak négy érzékelőt használhat. Mivel két érzékelő nem tud egyszerre jelet kibocsátani, ez nem jelent problémát.
Az adó Arduino -hoz való csatlakoztatásához jobbról balra kell csatlakoznia, ahogy nézi:
- Az első érintkező a mikrovezérlő földéhez
- A második az Arduino Micro VCC -jéhez
- Az utolsó tű az adattűhöz (10, az én esetemben)
A piezo -érzékelők csatlakoztatásához először egy elég hosszú vezetéket kell elvágni, és csatlakoztatni:
- Az a rész, amely a piezo közepére megy a mikrokontroller analóg érintkezőjéhez
- Az a rész, amely az érzékelő széléhez van kötve az Arduino talajához
Azt tanácsolom, hogy csatlakoztassa az érzékelők összes földjét, majd csatlakoztasson egy vezetéket az Arduino földjéhez.
2. lépés: Az érzékelők szőnyegbe helyezése
Vegyen egy bolyhos szőnyeget jobb híján a szőnyegnek, és helyezze a mikrovezérlőt az egyik széle mellé a szőnyegen elhelyezett érzékelőkkel.
Győződjön meg arról, hogy a mikrovezérlő valahol biztonságban van, hogy ráléphessen, vagy látható dobozban legyen.
Az érzékelőket úgy rendezze el, hogy a szőnyeg különböző részein legyenek.
Rejtse el az érzékelőket a szőnyeg alatt, miközben rögzíti azokat a vezetékeket, amelyek az érzékelőket a mikrovezérlőhöz csatlakoztatják.
Ez minden! ^.^
3. lépés: Kód
#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 (igaz); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; üzenet = "Z"; vw_send ((uint8_t *) üzenet, strlen (üzenet)); vw_wait_tx (); késleltetés (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) üzenet, strlen (üzenet)); vw_wait_tx (); késleltetés (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) üzenet, strlen (üzenet)); vw_wait_tx (); késleltetés (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) üzenet, strlen (üzenet)); vw_wait_tx (); késleltetés (2000); }}
Ajánlott:
Boe-Bot infravörös érzékelőkkel: 12 lépés (képekkel)
Boe-Bot infravörös érzékelőkkel: Ez az oktatóanyag bemutatja, hogyan kell felépíteni és kódolni egy olyan Boe-Bot-ot, amely képes az akadályok elkerülése érdekében infravörös érzékelőkkel navigálni a labirintusban. Ez egy könnyen követhető útmutató, amely lehetővé teszi az igényeinek megfelelő egyszerű módosításokat. Ehhez alapszintű és
GLO FLO: Interaktív meditációs szőnyeg: 8 lépés (képekkel)
GLO FLO: Interaktív meditációs szőnyeg: A stimuláció mindenütt jelen van a modern korban. A külvilág tele van villogó fényekkel, hangos hangokkal, reklámokkal, zenével, autókkal. Manapság ritka, hogy csendes pillanatot kapunk, hogy kitisztítsuk az elménket. Ahogy a technológia egyre inkább elhalványul
Kézi konzol vezeték nélküli vezérlőkkel és érzékelőkkel (Arduino MEGA & UNO): 10 lépés (képekkel)
Kézi konzol vezeték nélküli vezérlőkkel és érzékelőkkel (Arduino MEGA & UNO): Amit használtam:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 érintőképernyő HXD8357D- hangjelző- 4 ohm 3 W hangszóró- 5 mm-es LED-es fények- Ultimaker 2+ nyomtató fekete fekete PLA szállal- lézervágó MDF-fával- fekete spray-festék (a fához)- 3x nRF24
Használja a HC-05 Bluetooth modult a Micro: bit kommunikáció megvalósításához a mobiltelefonnal: 9 lépés (képekkel)
Használja a HC-05 Bluetooth modult a mikro: bit kommunikáció megvalósításához a mobiltelefonnal: A HC-06 Bluetooth modul használata a mikro: bit kommunikáció megvalósításához a mobiltelefonnal című fejezetben arról beszéltünk, hogyan kell használni a HC-06-t a mikro közötti kommunikáció megvalósításához: bit és mobiltelefon. A HC-06 kivételével van még egy közös Bluetooth modul
Használja a HC-06 Bluetooth modult a Micro: bit kommunikáció megvalósításához a mobiltelefonnal: 8 lépés (képekkel)
Használja a HC-06 Bluetooth modult a Micro: bit kommunikáció megvalósításához a mobiltelefonnal: Sok barátom körülöttem, aki micro: bit-et játszik, mondja el, hogy a micro: bit Bluetooth-kapcsolata nem stabil. Könnyű lekapcsolni. Ha mikropitont használunk, akkor a Bluetooth -ot sem lehet használni. Mielőtt ezt a problémát megoldja a micro: bit offic