Kazalo:
- 1. korak: Materiali
- 2. korak: Zasnova senzorja in diagram vezja
- 3. korak: Namestitev strojne opreme in koda
- 4. korak: Nastavitev Arduina
- 5. korak: Ustvarjanje senčila svetilke
- 6. korak: Naslednji korak
- 7. korak: Kaj sledi
Video: Bližinska svetilka z uporabo Arduina: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
V tem projektu vam bom pokazal, kako lahko ustvarite senzor bližine z uporabo aluminijaste folije in upora velike vrednosti (upor od 10 MΩ do 40 MΩ). Deluje na osnovi knjižnice kapacitivnega zaznavanja Arduino. Kadarkoli približate roko (kateri koli prevodni predmet) senzorju, se svetlost LED spremeni glede na razdaljo. Na najmanjši razdalji prikazuje največjo svetlost.
Knjižnica kapacitivnega senzorja spremeni dva ali več Arduino zatičev v kapacitivni senzor, ki lahko zazna električno kapacitivnost človeškega telesa. Vse, kar potrebujete za nastavitev senzorja, je upor srednje do visoke vrednosti in majhen (do velik) kos aluminijaste folije na koncu. Ko je najbolj občutljiv, bo senzor zaznal roko ali telo nekaj centimetrov stran od senzorja.
Kako delujejo kapacitivni senzorji? Kapacitivno zaznavanje je tehnologija zaznavanja bližine. Kapacitivni senzorji delujejo tako, da ustvarjajo električno polje in zaznavajo predmete v bližini, tako da zaznajo, ali je to polje moteno. Kapacitivni senzorji lahko zaznajo vse, kar je prevodno ali ima bistveno drugačno prepustnost kot zrak, na primer človeško telo ali roko. Dopustnost je merilo, kako težko je ustvariti električno polje okoli materiala. To je sposobnost snovi, da hrani električno energijo v električnem polju.
1. korak: Materiali
Za začetek boste potrebovali:
- Arduino Uno ·
- USB kabel ·
- 10 MΩ upor ·
- LED·
- Aluminijasta folija (velikost 4 cm x 4 cm)
- Izolacijski trak
- Karton
- Beli dokumenti
- Vroče lepilo
2. korak: Zasnova senzorja in diagram vezja
Majhni senzorji (približno velikosti prstnega odtisa) najbolje delujejo kot gumbi, občutljivi na dotik, medtem ko večji senzorji bolje delujejo v načinu bližine.
Velikost aluminijaste folije lahko vpliva na občutljivost senzorja, zato poskusite nekaj različnih velikosti, če želite, in poglejte, kako se s tem spremeni način odziva senzorja.
Shema vezja:
3. korak: Namestitev strojne opreme in koda
Med 2. in 4. nožico Arduina vstavite 10 M ohmski upor. V skladu s programskim zatičem 4 je sprejemni zatič. Alu folijo povežite s sprejemnim zatičem. Priključite Led -ov +ve terminal na 9. pin -ve terminal na GND Arduina.
4. korak: Nastavitev Arduina
Super! Zdaj je vse fizično delo končano in nadaljujemo s kodo. Prepričajte se, da ste namestili knjižnico kapacitivnega zaznavanja.
Zdaj smo pripravljeni preizkusiti vaš senzor! Prepričajte se, da je računalnik priključen na steno ali pa je Arduino priključen na ozemljitev, saj to izboljša stabilnost senzorja. Če želite preveriti izhod senzorja, odprite serijski monitor v programskem okolju Arduino (preverite, ali je monitor nastavljen na 9600 baud, saj je to določeno v kodi). Če deluje pravilno, bi s premikanjem roke bližje in dlje od folije spremenila svetlost LED. Senzorska plošča in vaše telo tvori kondenzator. Vemo, da se kondenzator shranjuje. Večja kot je njegova kapacitivnost, več naboja lahko shrani. Kapaciteta tega kapacitivnega senzorja na dotik je odvisna od tega, kako blizu je vaša roka s ploščo.
Kaj počne Arduino?
Arduino v bistvu meri, koliko časa traja kondenzator (tj. Senzor na dotik), da se napolni, in mu tako oceni kapacitivnost. Kapaciteta je lahko zelo majhna, vendar jo Arduino natančno meri.
5. korak: Ustvarjanje senčila svetilke
razrežite karton po naslednjih dimenzijah
6. korak: Naslednji korak
Karton pokrijte z belim papirjem
7. korak: Kaj sledi
Arduino in nastavitev senzorja prilepite na karton, kot je prikazano na spodnji sliki
Aluminijasto folijo (senzor) pokrijte z izolacijskim trakom, kot je prikazano na spodnji sliki
Zložite karton po spodnji sliki in ga prilepite na drugi kos kartona
Priporočena:
Svetilka za pivo (svetilka): 7 korakov
Svetilka za pločevinke za pivo (bakla): Ko sem uporabil vezje sončne vrtne svetilke za povečanje voltov za mini generator in za spreminjanje naglavne svetilke, sem se vprašal, ali bi lahko pivo uporabili kot reflektor za ustvarjanje svetilke z nizko močjo … Svetilka z nizko porabo energije bi lahko bila koristna
Programiranje Arduina z uporabo drugega Arduina za prikaz drsnega besedila brez knjižnice: 5 korakov
Programiranje Arduina z uporabo drugega Arduina za prikaz drsnega besedila brez knjižnice: Sony Spresense ali Arduino Uno nista tako draga in ne zahtevata veliko energije. Če pa ima vaš projekt omejeno moč, prostor ali celo proračun, razmislite o uporabi Arduino Pro Mini. Za razliko od Arduino Pro Micro, Arduino Pro Mi
Bližinska naprava Walker: 4 koraki
Walker Proximity Device: Pozdravljeni vsi! Smo skupina študentov z Akademije za matematiko in naravoslovje Massachusetts na WPI. Pred kratkim smo zaključili projekt pomožne tehnologije za pomoč stranki z demenco v podjetju Seven Hills. Zaradi njene demence je stranka tako
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom - Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter - Rc helikopter - Rc ravnina z uporabo Arduina: 5 korakov (s slikami)
Brezžični daljinski upravljalnik z uporabo 2.4Ghz modula NRF24L01 z Arduinom | Nrf24l01 4 -kanalni / 6 -kanalni sprejemnik oddajnika za Quadcopter | Rc helikopter | Rc letalo z uporabo Arduina: za upravljanje avtomobila Rc | Quadcopter | Dron | RC ravnina | RC čoln, vedno potrebujemo sprejemnik in oddajnik, recimo za RC QUADCOPTER potrebujemo 6 -kanalni oddajnik in sprejemnik in ta vrsta TX in RX je predraga, zato jo bomo naredili na svojem
RGB svetilka z uporabo Arduina: 4 koraki
RGB svetilka z uporabo Arduina: Pozdravljeni! V tej vadnici se boste naučili izdelovati svetilko za razpoloženje z arduinom. Vem, da ste morda videli veliko projektov svetilk za razpoloženje z arduinom, vendar z njimi nisem bil zelo zadovoljen, ker vsi nenadoma spremenijo barvo. Zato sem se odločil, da bom