Sadržaj:
- Korak 1: Video uređaj na djelu
- Korak 2: Dijelovi, materijali i alati
- Korak 3: Ožičenje i krug
- Korak 4: Izrada
- Korak 5: Programiranje
- Korak 6: Rezultati i refleksija
- Korak 7: Reference i krediti
Video: ASS uređaj (antisocijalni društveni uređaj): 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Recimo da ste osoba koja voli biti u blizini ljudi, ali ne voli da im se približavaju. Takođe volite ljude i teško vam je reći ljudima ne. Tako da ne znate kako im reći da odustanu. Pa, unesite - ASS uređaj! Možete doći blizu, ali ne previše blizu.
Naša mašina je u osnovi dio opreme koja bi mogla pozvati ljude u vašem okruženju ili ih držati podalje ovisno o dobu dana. Konkretno, oprema će prikazivati poruke ovisno o tome koliko vam je neko blizu i svijetli ili ih poziva ili odvraća od korisnika uređaja. U mraku, ako vam se približe, alarmi će se uključiti upozoravajući ih da se povuku.
Korak 1: Video uređaj na djelu
Korak 2: Dijelovi, materijali i alati
Opis:
Glavne komponente ogrlice su samo fizičko tijelo i elektroničke komponente koje omogućuju cijeli ovaj mehanizam. Cilj projekta je stvoriti nosivi uređaj s jednostavnim senzorima koji djeluju kao ulazi:
- Fotootpornik
- Ultrazvučni senzor
I tri izlazna uređaja:
- Zvučni signal
- LCD ekran
- RGB svjetlosna traka
Elektronika
- 1 x Arduino Nano
- 1 x USB Micro na USB kabel za prijenos podataka
- 1 x RGB LED traka (505 SMD)
- 1 x ultrazvučni senzor
- 1 x LCD ekran
- 1 x fotootpornik
- 1 x Potenciometar
- 1 x Oglasna ploča (85 mm x 55 mm)
- 1 x oplata (2 cm x 8 cm)
- 26 x kratkospojne žice
- 1 x otpornik (220 ohma)
- 1 x pasivni zujalica
- 1 x 12V Power Bank sa 12V i 5V izlazom
Materijali
- Super ljepilo
- Električna traka
- Pristup 3D štampaču
- Oprema za lemljenje
Korak 3: Ožičenje i krug
- Pričvrstite potenciometar i LCD na matičnu ploču i Arduino UNO (Napomena: Arduino UNO zamjenjuje se Arduino Nano pri lemljenju dijelova zajedno kako bi stali u ogrlicu.)
- Priključite ultrazvučni senzor
- Priključite LED (RGB) sa tri otpornika od 220 ohma. (Napomena: kada ovo zamijenite RGB LED trakom, otpornici više nisu potrebni jer LED traka dolazi sa vlastitim otpornicima)
- Zatim dodajte pasivni zujalicu za zvuk i opcionalno dodajte otpornik za podešavanje glasnoće
- Priključite fotootpornik
Korak 4: Izrada
Postoji 6 komponenti koje se mogu spojiti na karton.
- Za sastavljanje elektronike najprije ćemo povezati Arduino nano s kartonom, a zatim ga uzemljiti.
- Zatim povezujemo RGB LED traku. Spojite RGB pinove na Arduino nano. Zatim spojite 12V+ pin na bateriju napajanja i spojite uzemljenje s trake za krug na masu banke napajanja. Koristimo RGB LED traku za dobijanje više svjetla u boji umjesto da moramo pričvrstiti različite LED diode. Ovo djeluje kao naš osnovni izlaz
- Zatim priključujemo ultrazvučni senzor. To funkcionira tako što šalje ultrazvučni val i osluškuje odjek koji odbija objekt. Ovo djeluje kao naš input
Gornje dvije komponente pokrivaju osnovnu petlju povratne sprege. Sada kako bismo se malo dotjerali i dali uređaju malo ličnosti dodali smo sljedeće komponente.
- LCD ekran je priključen na potenciometar za kontrolu kontrasta ekrana, a zatim je povezan sa Arduinom i matičnom pločom. Na slici pogledajte kako su žice spojene. Dodaje još jedan izlaz našem sistemu
- Zvučni alarm se dodaje za scenarij kada se objekt previše približi korisniku. Ovo je još jedan izlaz. Možete dodati ili ukloniti otpornike da promijenite jačinu zvučnog signala.
- Dodaje se fotootpornik koji daje uređaju posebno ponašanje, ovisno o količini svjetla. Priključen je na otpornik i spojen na pin na Arduino ploči za slanje signala isDark metodi u kodu. Ovo djeluje kao sekundarni ulazni uređaj.
Greške u dokumentovanju:
U ogrlici su bile dvije dodatne rupe jer smo prvobitno planirali dva ultrazvučna senzora, ali smo na kraju koristili jedan. Koristili smo jednu od ovih dodatnih rupa za spajanje Arduino Nano kabela na 5V izvor napajanja u banci napajanja. Nismo uzeli u obzir težinu žica i komponenti pa ogrlica nije pravilno izbalansirana. Kasnije smo saznali i da naša 12V naponska banka ima izlaz od najviše 3 ampera, dok bi kratkospojne žice koje smo koristili trebale držati samo 2 ampera. Za povezivanje izvora napajanja od 12V trebalo je koristiti deblje žice.
Korak 5: Programiranje
Priloženi kôd je označen radi jasnoće
Arduino pseudo-kod
Kôd je jednostavan koristeći nekoliko if i else if izjava i dva odvojena slučaja za to kako se ogrlica ponaša u mraku i danju. Kada se ogrlica napaja, ultrazvučni senzor detektuje udaljenost tijela u vašem okruženju i šalje ovaj signal LED traci i LCD ekranu. Kako vam se tijelo približava (s čime se može manipulirati na osnovu ličnih preferencija), ultrazvučni senzor šalje signale, a LED svijetli u tri različite boje na osnovu udaljenosti između vas i tijela koje se približava.
Kad padne mrak:
- Svijetlozelena na 500 cm
- Magenta između 50 cm i 500 cm
- Treperi između crvene i plave boje ispod 50 cm
Kad je svijetlo:
- Zelena na 500 cm
- Svijetloplava između 50 cm i 500 cm
- Crveno na bilo čemu ispod 50 cm
Korak 6: Rezultati i refleksija
- 3D ispis je mogao imati zglobni dio za rješavanje problema nakon što se sve zalijepilo.
- Materijal na kojem je većina ožičenja mogla biti razjašnjena kako bi se lakše vidio zamršeno ožičenje iznutra
- Moglo je postojati više od jednog ultrazvučnog senzora za otkrivanje tijela iz više smjerova
- Zaslon i zujalica mogli su se zamijeniti zvučnikom koji bi mogao govoriti kao Alexa ili Siri
- LCD ekran je postavljen na mesto gde potencijalno nije očigledno
Korak 7: Reference i krediti
howtomechatronics.com/tutorials/arduino/ul…
Kôd s ove web stranice korišten je za izračunavanje udaljenosti objekta od ultrazvučnog senzora.
Napravili: Aizah Bakhtiyar, Ying Zhou, Angus Cheung i Derrick Wong
Ovaj projekt nastao je kao dio kursa Fizičko računarsko projektiranje i digitalna izrada u predškolskom programu Danielske škole arhitekture.
Preporučuje se:
Nema mokraće sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišu u vašem domu: 4 koraka
Nema pišaka sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišaju po vašem domu: toliko mi je smetala moja maca da voli pišati po mom krevetu, provjerio sam sve što joj je potrebno, a odveo sam je i veterinaru. Nakon što riješim sve što mogu misliti i poslušam doktorovu riječ, shvaćam da se samo ponaša loše. Tako da
Versano: Višenamjenski praktičan uređaj (arduino Nano): 6 koraka
Versano: Višenamjenski praktični uređaj (arduino Nano): Trebao mi je zgodan multimetar koji se može lako nositi bilo gdje. Htio sam da bude mali i minijaturni u kampusu s normalnim multimetrima. Uz sate kodiranja i projektiranja kola završio sam s izradom uređaja koji može mjeriti volt
Animo (društveni robot): 5 koraka
Animo (društveni robot): Animo je skup omota izrađenih od papira za upotrebu s OPSORO kompletom za izgradnju. Uz komplet možete izgraditi vlastitog društvenog robota. Animo može napraviti bilo ko, ali meta su djeca od 10 do 14 godina. Napravite i igrajte se s robotom i njegovim izrazom lica
Društveni robot: Youxi: 11 koraka
Društveni robot: Youxi: Ovo je uputstvo za upotrebu društvenog robota Youxi.Youxi je počeo sa radom kao gezelschapsspelen.Noot meer iemand die het spel moet leiden, nooit meer ruzie … alleen maar plezier
Dope Ass Beat Box: 8 koraka
Dope Ass Beat Box: Gospodin "T" kaže: "Žao mi je budale koja nema Dope Ass Beat Box!"