Kazalo:
- Korak: Videoposnetek naprave v akciji
- 2. korak: Deli, materiali in orodja
- 3. korak: Ožičenje in vezje
- 4. korak: Izdelava
- 5. korak: Programiranje
- Korak 6: Rezultati in razmislek
- 7. korak: Reference in krediti
Video: Naprava ASS (protidruštvena socialna naprava): 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
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
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
- 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.)
- Priključite ultrazvočni senzor
- 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)
- Nato dodajte pasivni zvočni signal za zvok in po želji dodajte upor za prilagoditev glasnosti
- Pritrdite foto upor
4. korak: Izdelava
Na trak za ožičenje je 6 komponent.
- Za sestavo elektronike bomo najprej povezali Arduino nano z vezjem in ga nato ozemljili.
- 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
- 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.
- 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
- 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.
- 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
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:
Versano: večnamenska priročna naprava (arduino Nano): 6 korakov
Versano: večnamenska priročna naprava (arduino Nano): Potreboval sem priročen multimeter, ki ga lahko enostavno nosite kamor koli. Želel sem, da bi bil majhen in miniaturni v kampariji z običajnimi multimetri. Z urami kodiranja in oblikovanja vezja sem na koncu izdelal napravo, ki lahko meri volt
Zvočna naprava + 2 neprevodni plošči = 24 vhodnih digitalnih instrumentov: 7 korakov
Soundplant + 2 bareconductive deske = 24 vhodnih digitalnih instrumentov: Ta projekt je dokumentacija za delovni projekt, ki ga opravljam v CEISMC (Center za izobraževanje, ki povezuje znanost, matematiko in računalništvo). CEISMC je izobraževalno krilo Georgia Tech v Atlanti, GA. Program, v katerem sodelujem, je " GoS
Opozorilo o vodi - naprava za reševanje vašega čolna: 5 korakov (s slikami)
Opozorilo o vodi - naprava za reševanje vašega čolna: Če ste lastnik čolna, obstaja trdno udobje, da čoln končno spravite na suho. Tam ne more potoniti. Povsod drugje se sooča z nenehno bitko, da bi premagala težnjo, da bi zdrsnila pod valove in izginila. Pozimi tukaj, na žalost
Alarmna naprava za hladno kavo z uporabo Arduino Uno: 5 korakov
Alarmna naprava za hladno kavo z uporabo Arduino Uno: Ustvaril sem alarmno napravo, ki bo določila temperaturo vaše kave (ali čaja), pokazala stanje, če je še vroča, topla ali hladna z LED diodami (rdeča, rumena in modra) , sproži opozorilni alarm, če je hladno in bo zazvonil c
Dope Ass Beat Box: 8 korakov
Dope Ass Beat Box: G. "T" pravi: "Žal mi je za norca, ki nima Dope Ass Beat Box!"