Sadržaj:

ASS uređaj (antisocijalni društveni uređaj): 7 koraka
ASS uređaj (antisocijalni društveni uređaj): 7 koraka

Video: ASS uređaj (antisocijalni društveni uređaj): 7 koraka

Video: ASS uređaj (antisocijalni društveni uređaj): 7 koraka
Video: HITMAN - SVE MISIJE | SAMO ODIJELO / TIHI UBORNIK (BEZ KOMENTARA) 2024, Juli
Anonim
ASS uređaj (antisocijalni društveni uređaj)
ASS uređaj (antisocijalni društveni uređaj)
ASS uređaj (antisocijalni društveni uređaj)
ASS uređaj (antisocijalni društveni uređaj)

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

Image
Image

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

Ožičenje i krug
Ožičenje i krug
Ožičenje i krug
Ožičenje i krug
  1. 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.)
  2. Priključite ultrazvučni senzor
  3. 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)
  4. Zatim dodajte pasivni zujalicu za zvuk i opcionalno dodajte otpornik za podešavanje glasnoće
  5. Priključite fotootpornik

Korak 4: Izrada

Fabrication
Fabrication
Fabrication
Fabrication
Fabrication
Fabrication

Postoji 6 komponenti koje se mogu spojiti na karton.

  1. Za sastavljanje elektronike najprije ćemo povezati Arduino nano s kartonom, a zatim ga uzemljiti.
  2. 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
  3. 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.

  1. 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
  2. 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.
  3. 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

Programiranje
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: