Obsah:
Video: Koberec se senzory/ RF komunikace s Arduino Micro: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Autor: SabinaStan
O: Jmenuji se Sabina Stan. Jsem výtvarný umělec se sídlem v Rumunsku. Pracuji s lany, papírem a recyklovanými hliníkovými plechovkami a mohu dělat cokoli (obrazové nebo abstraktní) v technice, kterou používám, což je … Více o SabinaStan »
Nedávno jsem dokončil instalaci Stejně rozmanitá, která je vyrobena ze série lamp, které reagují na senzory umístěné v koberci pod lampami. Zde je návod, jak jsem koberec vyrobil se senzory tlaku. Doufám, že vám to bude užitečné.:)
Krok 1: Jak vyrobit senzory
U tlakových senzorů jsem použil piezo senzory, protože jsou levné, efektivní a snadno se používají. K vytvoření RF komunikace jsem použil Arduino Micro a RF vysílač.
Protože se senzory připojují k analogovým pinům, můžete pro každé Arduino použít pouze čtyři senzory. Protože dva senzory nemohou vysílat signál současně, není to ve skutečnosti problém.
Chcete -li připojit vysílač k Arduinu, musíte se připojit zprava doleva, jak se na něj díváte:
- První kolík k zemi mikrořadiče
- Druhý na VCC Arduino Micro
- Poslední pin na datový pin (v mém případě 10)
Chcete -li připojit piezo senzory, musíte nejprve odříznout dostatečně dlouhý vodič a připojit:
- Část, která jde doprostřed piezoelektrického pinu mikrokontroléru
- Část, která je připojena k okraji senzoru k zemi Arduina
Moje rada je připojit všechny uzemnění senzorů a poté připojit jeden vodič k zemi Arduina.
Krok 2: Jak umístit senzory do koberce
Vezměte si načechraně, pro nedostatek lepšího slova koberec a umístěte mikrořadič vedle jednoho z jeho okrajů se senzory umístěnými na koberci.
Ujistěte se, že je mikrořadič někde v bezpečí, aby se na něj nešlapalo nebo aby byl v krabici, na kterou je vidět.
Uspořádejte senzory tak, aby byly v různých částech koberce.
Skrýt senzory pod vlákny koberce a současně jimi zajistit vodiče, které spojují senzory s mikrořadičem.
To je vše! ^.^
Krok 3: Kód
#include const char *message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int senzorReading1 = 0; int senzorReading2 = 0; int sensorReading3 = 0; neplatné nastavení () {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) {; zpráva = "Z"; vw_send ((uint8_t *) zpráva, strlen (zpráva)); vw_wait_tx (); zpoždění (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) zpráva, strlen (zpráva)); vw_wait_tx (); zpoždění (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) zpráva, strlen (zpráva)); vw_wait_tx (); zpoždění (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) zpráva, strlen (zpráva)); vw_wait_tx (); zpoždění (2000); }}
Doporučuje:
DIY teploměr se 2 senzory: 3 kroky (s obrázky)
DIY teploměr se 2 senzory: Tento projekt je vylepšení mého předchozího projektu „DIY teploměr pro protokolování“. Zaznamenává měření teploty na kartu micro SD. Změny hardwaru Do modulu hodin reálného času jsem přidal teplotní senzor DS18B20, kde je
Bezdrátová komunikace pomocí levných RF modulů 433 MHz a obrazových mikrokontrolérů. Část 2: 4 kroky (s obrázky)
Bezdrátová komunikace pomocí levných RF modulů 433 MHz a obrazových mikrokontrolérů. Část 2: V první části tohoto pokynu jsem demonstroval, jak naprogramovat PIC12F1822 pomocí kompilátoru MPLAB IDE a XC8, aby bezdrátově odeslal jednoduchý řetězec pomocí levných modulů TX/RX 433 MHz. Modul přijímače byl připojen přes USB k UART TTL kabelová reklama
Opticky izolovaná jednodrátová komunikace: 4 kroky (s obrázky)
Opticky izolovaná jednodrátová komunikace: Dobrý den, pro projekt akvária jsem potřeboval dlouhý elektrický vodič, který by mohl: dodávat energii zařízení umožňovat komunikaci Další proud a napětí jsou nízké Vodič je dlouhý +/- 3 m Pomalé přenosy dat Obousměrná komunikace, poloviční duplex Omezený prostor
Taneční podložka / koberec ve dřevě DDR: 5 kroků
Taneční podložka / koberec ve dřevě DDR: Jak vytvořit dobrou podložku ddr z dřeva, měděné fólie, barvy a mrtvé podložky / klávesnice USB
Připravte si nějaké přebytečné PIR senzory pro robotiku: 3 kroky (s obrázky)
Připravte si nějaké přebytečné PIR senzory pro robotiku: Na eBay jsem našel spoustu PIR senzorů. Jsou namontovány na desce plošných spojů, která byla vyrobena pro sadu handsfree pro mobilní telefony. Rád bych zde popsal, jak připravit senzor pro použití v robotických projektech. Pokud nevíte, co je PIR senzor