Sadržaj:
- Korak 1: Videozapis uređaja na djelu
- Korak 2: Dijelovi, materijali i alati
- Korak 3: Ožičenje i sklop
- 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 promjena: 2024-01-30 09:33
Recimo da ste osoba koja voli biti u blizini ljudi, ali ne voli da im se približavaju. Također volite ljude i teško vam je reći ljudima ne. Dakle, ne znate kako im reći da odustanu. Pa, unesite - ASS uređaj! Možete doći blizu, ali ne previše blizu.
Naš je stroj u biti 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 netko blizu i svijetli ili ih poziva ili odvraća od korisnika uređaja. U mraku, ako vam se približe, alarm će se uključiti upozoravajući ih da se povuku.
Korak 1: Videozapis uređaja 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 zaslon
- 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 kružna traka (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 pisaču
- Oprema za lemljenje
Korak 3: Ožičenje i sklop
- Pričvrstite potenciometar i LCD na matičnu ploču i Arduino UNO (Napomena: Arduino UNO zamjenjuje se s Arduino Nano pri lemljenju dijelova zajedno kako bi stali u ogrlicu.)
- Priključite ultrazvučni senzor
- Priključite LED (RGB) s 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 po želji dodajte otpornik za podešavanje glasnoće
- Priključite fotootpornik
Korak 4: Izrada
Postoji 6 komponenti koje se mogu spojiti na traku za povezivanje.
- 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 dobivanje 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
Gore navedene dvije komponente pokrivaju osnovnu petlju povratne sprege. Sada kako bismo se malo dotjerali i dali uređaju malo osobnosti dodali smo sljedeće komponente.
- LCD zaslon je pričvršćen na potenciometar za kontrolu kontrasta zaslona, a zatim ožičen na Arduino i matičnu ploču. Pogledajte sliku kako su spojene žice. Dodaje još jedan izlaz našem sustavu
- Zvučni alarm dodaje se za scenarij kada se objekt previše približi korisniku. Ovo je još jedan izlaz. Za promjenu glasnoće zujalice možete dodati ili ukloniti otpornike.
- Dodaje se fotootpornik koji daje uređaju zasebno 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.
Dokumentiranje grešaka:
U ogrlici su bile dvije dodatne rupe budući da smo prvotno 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 također saznali 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 označen je radi jasnoće
Arduino pseudo kod
Kôd je jednostavan koristeći nekoliko if i else if izjava i dva odvojena slučaja o tome kako se ogrlica ponaša u mraku i danju. Kad se ogrlica napaja, ultrazvučni senzor detektira 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 temelju osobnih preferencija), ultrazvučni senzor šalje signale, a LED svijetli u tri različite boje ovisno o 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 ispod 50 cm
Korak 6: Rezultati i refleksija
- 3D ispis mogao je imati zglobni dio za rješavanje problema nakon što se sve zalijepilo.
- Materijal u kojem je većina ožičenja mogla biti jasna 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 poput Alexa ili Siri
- LCD zaslon postavljen je na mjesto gdje potencijalno nije očito
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 je projekt nastao kao dio tečaja Fizičko računsko projektiranje i digitalna izrada u predškolskom programu Danielske škole arhitekture.
Preporučeni:
Nema mokraće sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišaju po 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škiti u moj krevet, provjerio sam sve što joj treba, a odveo sam je i veterinaru. Nakon što riješim sve što mogu misliti i poslušam liječničku 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čan 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 sklopova 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. S kompletom možete izgraditi vlastitog društvenog robota. Animo može napraviti bilo tko, 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
Social Robot: Youxi: Dit is een tutorial over het bouwen van de social robot Youxi.Youxi gaat je begeleiden bij gezelschapsspelen.Nooit 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!"