Sadržaj:
- Pribor
- Korak 1: Nabavite masku
- Korak 2: Postavite neopiksele (LED diode)
- Korak 3: Povežite Neopiksele
- Korak 4: Postavite ploču FLORA
- Korak 5: Spojite niz Neopixel na Flora Board
- Korak 6: Spojite UltraSonic senzor
- Korak 7: Provjerite svoje veze (izborni korak, ali visoko preporučeno)
- Korak 8: Postavljanje softvera
- Korak 9: Preuzmite kôd za ovaj projekt
- Korak 10: Programirajte ploču FLORA
- Korak 11: Završni dodiri
Video: Elektronička emocionalna maska za društveno distanciranje: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Nosite masku, ali nemojte maskirati svoje emocije!
Ova jednostavna DIY maska mjeri udaljenost osobe preko puta vas, pomoću ultrazvučnog senzora, te u skladu s tim mijenja LED uzorak ("emocije") na masci.
- Ako je netko daleko od vas 6 stopa, prikazuje osmijeh: D
- Ako je netko točno na pragu društvene udaljenosti (na 6 stopa), prikazuje se osmijeh:)
- Ako je netko samo probio prag sigurnog društvenog distanciranja od 6 stopa, prikazuje ravno lice: |
- Ako se netko približi više od 5 stopa, čime se prekida društveno distanciranje, prikazuje se mrštenje:(
- Ako netko priđe bliže od 3 metra, budući da je samo izravno dosadan, prikazuje šokirano lice: O
Pribor
Elektronika
FLORA - Nosiva elektronička platforma - Kompatibilna s Arduinom
14 FLORA RGB PAMETNI NEOPIXEL
Ultrazvučni senzor
Digitalni višemetarski uređaj (opcija) za provjeru spojeva
Opcija montaže-1 (metoda bez šivanja)
Silikonska žica sa jezgrom sa jezgrom (svaka žica će raditi, sviđa mi se silikonska žica zbog fleksibilnosti)
Lemilica i lemljenje (mogu se kupiti na mreži ili u trgovini hardvera)
Željezo za vruće ljepilo i štapići za vruće ljepilo (mogu se kupiti na mreži ili u bilo kojoj zanatskoj trgovini)
Opcija montaže-2 (način šivanja)
NERĐAJUĆI SREDNJI PROVODNI NIT
Redoviti neprovodljivi navoj
Šivaća igla
Prozirni lak za nokte (izborno, ali preporučljivo)
Opcije napajanja (radi jedna od sljedećih opcija):
Mikro USB kabel (koji se može priključiti u USB bateriju)
Baterija ili baterija s JST PH priključkom
Korak 1: Nabavite masku
- Upotrijebite platnenu masku koju već imate
- Ili napravite masku (možete slijediti ovaj jednostavan vodič bez šavova za pretvaranje stare majice u masku
Korak 2: Postavite neopiksele (LED diode)
- Nosite masku i označite opće područje usta, tako da se rešetka od neopiksela poravna s vašim ustima. (oko 2 inča od vrha maske prema sredini dobra je procjena)
- Orijentirajte neopiksele poput rešetke prikazane na slici. Uvjerite se da znak plus, minus i strelice odgovaraju prvoj slici.
- Sada okrenite neopiksele tako da LED strana dodiruje masku od tkanine, a gola strana PCB -a okrenuta je prema vama. Kao što je prikazano na drugoj slici. Ponovno provjerite odgovaraju li oznake slici!
Korak 3: Povežite Neopiksele
- Osigurajte neopiksele na mjestu. Možete nanijeti vruće ljepilo na uglove neopiksela (ne stavljajte vruće ljepilo na jastučiće). Ili upotrijebite obične neprovodljive niti na uglovima neopiksela kako biste ih učvrstili na mjestu.
-
Sada kada su neopikseli učvršćeni u mrežu, napravite električne veze kao što je prikazano na slikama.
- Ako lemite veze, možete spojiti susjedne jastučiće s viškom lemljenja, bez potrebe za žicama. I dalje ćete morati lemiti neke žice za spajanje nesusjednih jastučića (Napomena: vruće ljepilo nastoji se otopiti dok lemite i neopikseli se mogu pomaknuti sa svojih položaja. Imajte to na umu i pustite da se ljepilo ohladi prije nego što se pomaknete za lemljenje sljedećeg neopiksela)
- Ako šivate neopiksele, upotrijebite ovo za referencu o tome kako šivati vodljivom niti.
Korak 4: Postavite ploču FLORA
FLORA ploču postavite blizu polja neopiksela kao što je prikazano na slici. Dasku možete vruće zalijepiti na mjesto ili upotrijebiti obični neprovodljivi konac da biste sašili ploču na mjestu (za šivanje upotrijebite jastučiće #7 i #9)
Korak 5: Spojite niz Neopixel na Flora Board
Izvedite veze kao što je prikazano na slici. Provjerite je li jastučić #6 na flora ploči spojen na DATA_IN jastučić (strelica usmjerena prema unutra) na prvom neopikselu
(Napomena: Ako šivate, pazite da se žice/spojevi ne križaju i uzrokuju kratki spoj)
Korak 6: Spojite UltraSonic senzor
Postavite ultrazvučni senzor na prednju stranu maske (stranu koja ne dodiruje vaše lice). Stavite je na dno maske, u sredinu. Pričvrstite ga na mjesto (vrućim ljepilom ili običnim neprovodljivim navojem)
Spojite ploču s florom kako je prikazano na slici pomoću žica ili vodljivog navoja
Korak 7: Provjerite svoje veze (izborni korak, ali visoko preporučeno)
- Provjerite jesu li sve veze ispravne i sigurne.
- Provjerite kontinuitet svojih veza pomoću digitalnog multimetra (okrenite brojčanik vašeg DMM -a do točke koja izgleda kao zvučni val). Provjerite jesu li sve točke koje je potrebno spojiti u krug stvarno spojene i nema li kratkih spojeva između bilo kojih veza koje nisu namijenjene za spajanje (posebno VBATT, GND i jastučići od 3,3 V)
Korak 8: Postavljanje softvera
- Preuzmite Arduino IDE odavde
-
Knjižnicu Neopixel preuzmite ovdje
- Raspakirajte ZIP datoteku nakon dovršetka preuzimanja
- Preimenujte mapu (koja sadrži.cpp i.h datoteke) u Adafruit_NeoPixel i postavite je pored ostalih Arduino knjižnica, obično u mapu (kućna mapa)/Dokumenti/Arduino/Knjižnice.
- Alternativno, možete učitati knjižnicu putem IDE -a Iz izbornika Sketch,> Include Library> Manage Libraries … U okvir za unos teksta upišite "NeoPixel". Potražite "Adafruit NeoPixel by Adafruit" i odaberite najnoviju verziju klikom na skočni izbornik pored gumba Instaliraj. Zatim kliknite gumb Instaliraj. Nakon što je instaliran, možete kliknuti gumb "zatvori".
Korak 9: Preuzmite kôd za ovaj projekt
Preuzmite ovaj kôd
Korak 10: Programirajte ploču FLORA
- Spojite ploču FLORA na računalo pomoću kabela USB-A na mikro-USB
- Na izborniku Alati, pod "Ploča", odaberite "Adafruit Flora"
- Provjerite COM port na koji je ploča spojena na upravitelju uređaja vašeg računala
- U izborniku Alati provjerite je li odabran isti COM port
- Sada pritisnite gumb Upload na IDE -u i provjerite radi li hardver
Korak 11: Završni dodiri
-
Odlučite se o tome kako želite pokrenuti postavke.
Možete koristiti USB kabel s USB baterijom ili koristiti bateriju s JST PH konektorom (Nikada ne spajajte oboje odjednom!)
- Ako koristite bateriju, možete sašiti ili napraviti mali džep/držač za bateriju vrućim ljepilom na maski s dodatnom tkaninom
- Pokrijte svu elektroniku dodatnom tkaninom tako da vam ne dodiruje lice. (neće vas šokirati, ali može biti pomalo bodljikavo) Uvijek možete nositi drugu masku ispod ove maske kao zamjensku opciju.
Preporučeni:
Kako napraviti Arduino uređaj za socijalno distanciranje s PIR -om: 4 koraka
Kako napraviti Arduino uređaj za društveno distanciranje s PIR -om: 1
1,50 m Mjera trake za društveno distanciranje: 3 koraka (sa slikama)
1,50 m Mjera za društveno distanciranje: U ovoj konstrukciji prilagođujem običnu mjernu traku za mjerenje kada se pređe udaljenost od 1,5 m. Tada ću reći "jedan i pol metar". Također će označiti zeleno ili crveno svjetlo ako ste iznad ili ispod ove udaljenosti. Ova projekcija
Arduino Matrix Display Emocionalna lica: 4 koraka
Arduino Matrix Display Emocionalna lica: Danas stvaramo različita lica s Arduino i Matrix Display 8 x 8
EMOCIONALNA PREPREKA KOJA IZBJEGAVA ROBOT: 11 koraka
EMOCIONALNO PREPREČENJE KOJE IZBJEGAVA ROBOTA: Emocionalni robot. Ovaj robot prikazuje emocije neopikselima (RGB LED diode) kao što su tuga, sreća, ljut i uplašen, također može izbjeći prepreke i napraviti određene pokrete tijekom svojih određenih emocija. Mozak ovog robota je Arduino mega. ke
Društveno zbunjeni sat: 6 koraka (sa slikama)
Društveno zbunjeni sat: Pokušavao sam napraviti nešto ne potpuno steampunk, već "inspirirano opremom", pa sam odlučio rastaviti jeftinu budilicu i učiniti da izgleda drugačije. Također sam želio da se sve pomakne. Shvatio sam da bih mogao natjerati sate da se kreću danonoćno