Kazalo:

Naprava ASS (protidruštvena socialna naprava): 7 korakov
Naprava ASS (protidruštvena socialna naprava): 7 korakov

Video: Naprava ASS (protidruštvena socialna naprava): 7 korakov

Video: Naprava ASS (protidruštvena socialna naprava): 7 korakov
Video: САЛО. ЖАРЕННАЯ КАРТОШКА С ЛУКОМ. УЧУ ДЕТЕЙ ГОТОВИТЬ 2024, Julij
Anonim
Naprava ASS (protidruštvena socialna naprava)
Naprava ASS (protidruštvena socialna naprava)
Naprava ASS (protidruštvena socialna naprava)
Naprava ASS (protidruštvena socialna naprava)

Recimo, da ste nekakšna oseba, ki je rada v bližini ljudi, vendar jim ni všeč, da se jim približajo. Prav tako ste ljubitelj ljudi in težko rečete ne ljudem. Zato ne veste, kako jim reči, naj odstopijo. No, vnesite - naprava ASS! Lahko se približate, vendar ne preblizu.

Naš stroj je v bistvu del opreme, ki lahko povabi ljudi v vaši okolici ali pa jih zadrži, odvisno od časa v dnevu. Oprema bo zlasti prikazala sporočila glede na to, kako blizu vam je nekdo, in zasveti, da jih povabi ali odvrne od uporabnika naprave. Če se vam v temi približajo, se sprožijo alarmi, ki jih opozorijo, naj se umaknejo.

Korak: Videoposnetek naprave v akciji

Image
Image

2. korak: Deli, materiali in orodja

Opis:

Glavni sestavni deli ogrlice so fizično telo in elektronske komponente, ki omogočajo ves ta mehanizem. Cilj projekta je ustvariti nosljivo napravo s preprostimi senzorji, ki delujejo kot vhodi:

  • Foto upor
  • Ultrazvočni senzor

In tri izhodne naprave:

  • Zvočni zvok
  • LCD zaslon
  • RGB svetlobni trak

Elektronika

  • 1 x Arduino Nano
  • 1 x kabel za prenos podatkov USB Micro v USB
  • 1 x RGB LED trak (505 SMD)
  • 1 x ultrazvočni senzor
  • 1 x LCD zaslon
  • 1 x fotootpor
  • 1x potenciometer
  • 1 x plošča (85 mm x 55 mm)
  • 1 x trak za vezje (2 cm x 8 cm)
  • 26 x Mostične žice
  • 1 x upor (220 ohmov)
  • 1 x pasivni zvočni signal
  • 1 x 12V Power Bank z 12V in 5V izhodom

Materiali

  • Super lepilo
  • Električni trak
  • Dostop do 3D tiskalnika
  • Oprema za spajkanje

3. korak: Ožičenje in vezje

Ožičenje in vezje
Ožičenje in vezje
Ožičenje in vezje
Ožičenje in vezje
  1. Potenciometer in LCD pritrdite na ploščo in Arduino UNO (Opomba: Arduino UNO zamenjamo z Arduino Nano, kadar spajkamo dele skupaj, da se prilegajo ogrlici.)
  2. Priključite ultrazvočni senzor
  3. Pritrdite LED (RGB) s tremi 220 ohmskimi upori. (Opomba: ko to zamenjate z RGB LED trakom, upori niso več potrebni, ker LED trak prihaja z lastnimi upori)
  4. Nato dodajte pasivni zvočni signal za zvok in po želji dodajte upor za prilagoditev glasnosti
  5. Pritrdite foto upor

4. korak: Izdelava

Izdelava
Izdelava
Izdelava
Izdelava
Izdelava
Izdelava

Na trak za ožičenje je 6 komponent.

  1. Za sestavo elektronike bomo najprej povezali Arduino nano z vezjem in ga nato ozemljili.
  2. Nato povežemo LED trak RGB. Zatiče RGB povežite z Arduino nano. Nato priključite 12V+ pin na napajalno enoto in ozemljite trak z vezja na ozemljitev napajalne enote. Za pridobivanje večbarvnih luči uporabljamo LED trak RGB, namesto da bi morali pripenjati različne LED. To deluje kot naš osnovni rezultat
  3. Nato priključimo ultrazvočni senzor. To deluje tako, da pošlje ultrazvočni val in posluša odmev, ki ga odbije objekt. To deluje kot naš vložek

Zgornji dve komponenti pokrivata osnovno zanko povratnih informacij. Zdaj, da se malo domislimo in damo napravi nekaj osebnosti, smo dodali naslednje komponente.

  1. Zaslon LCD je pritrjen na potenciometer za nadzor kontrasta zaslona in nato priključen na Arduino in ploščo. Kako so žice povezane, si oglejte na sliki. V naš sistem doda še en izhod
  2. Za scenarij, ko se predmet preveč približa uporabniku, je dodan zvočni signal. To je še en izhod. Če želite spremeniti glasnost zvočnika, lahko dodate ali odstranite upore.
  3. Doda se fotorezistor, ki napravi daje ločeno vedenje, odvisno od količine svetlobe. Pritrjen je na upor in povezan z zatičem na plošči Arduino za pošiljanje signalov metodi isDark v kodi. Ta deluje kot sekundarna vhodna naprava.

Dokumentiranje napak:

V ogrlici sta bili dve dodatni luknji, saj smo prvotno načrtovali 2 ultrazvočna senzorja, a smo na koncu uporabili enega. Eno od teh dodatnih lukenj smo uporabili za priključitev kabla Arduino Nano na vir napajanja 5V v banki napajanja. Nismo upoštevali teže žic in komponent, zato ogrlica ni pravilno uravnotežena. Kasneje smo ugotovili tudi, da ima naša 12 -voltna napajalna enota največ 3 ampe, medtem ko naj bi skakalne žice, ki smo jih uporabile, držale največ 2 ampera. Debelejše žice bi morali uporabiti pri povezavah med 12V virom napajanja.

5. korak: Programiranje

Programiranje
Programiranje

Priložena koda je zaradi jasnosti označena

Arduino psevdo koda

Koda je preprosta, če uporabite nekaj stavkov if in else if ter dva ločena primera, kako se ogrlica obnaša v temi in podnevi. Ko je ogrlica na napajanju, ultrazvočni senzor zazna razdaljo telesa v vaši okolici in ta signal pošlje na LED trak in LCD zaslon. Ko se telo približa vam (kar lahko upravljate na podlagi osebnih želja), ultrazvočni senzor pošilja signale in LED zasveti v treh različnih barvah glede na razdaljo med vami in približujočim se telesom.

Ko je temno:

  • Svetlo zelena na 500 cm
  • Magenta med 50 cm in 500 cm
  • Utripa med rdečo in modro pri manj kot 50 cm

Ko je svetlo:

  • Zelena na 500 cm
  • Svetlo modra med 50 cm in 500 cm
  • Rdeča pri manj kot 50 cm

Korak 6: Rezultati in razmislek

  • 3D -tisk bi lahko imel tečajni del za odpravljanje težav, ko je bilo vse zlepljeno.
  • Material, kjer bi lahko bila večina ožičenja jasna, da bi lažje videli zapleteno ožičenje v notranjosti
  • Za odkrivanje teles iz različnih smeri bi lahko bilo več ultrazvočnih senzorjev
  • Zaslon in zvočni signal bi lahko zamenjali z zvočnikom, ki bi lahko govoril kot Alexa ali Siri
  • LCD zaslon je nameščen na mestu, kjer potencialno ni zelo očitno

7. korak: Reference in krediti

howtomechatronics.com/tutorials/arduino/ul…

Koda s tega spletnega mesta je bila uporabljena za izračun razdalje predmeta od ultrazvočnega senzorja.

Izdelali: Aizah Bakhtiyar, Ying Zhou, Angus Cheung in Derrick Wong

Ta projekt je nastal kot del tečaja fizikalnega računalniškega oblikovanja in digitalne izdelave v dodiplomskem programu šole za arhitekturo Daniels.

Priporočena: