Turinys:
- 1 veiksmas: vaizdo įrašas apie įrenginį veikiant
- 2 žingsnis: dalys, medžiagos ir įrankiai
- 3 žingsnis: laidai ir grandinė
- 4 žingsnis: gamyba
- 5 žingsnis: programavimas
- 6 žingsnis: Rezultatai ir apmąstymai
- 7 žingsnis: nuorodos ir kreditai
Video: ASS įrenginys (antisocialinis socialinis įrenginys): 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tarkime, kad esate tas žmogus, kuriam patinka būti šalia žmonių, bet nepatinka, kad jie artėja. Jūs taip pat mėgstate žmones ir jums sunku pasakyti „ne“žmonėms. Taigi jūs nežinote, kaip liepti jiems atsitraukti. Na, įveskite - ASS įrenginys! Galite priartėti, bet ne per arti.
Mūsų mašina iš esmės yra įranga, kuri gali pakviesti žmones jūsų aplinkoje arba laikyti juos atokiau, priklausomai nuo paros laiko. Visų pirma, įranga parodys pranešimus, atsižvelgdama į tai, kaip arti kas nors yra, ir užsidega, kad pakviestų ar išvengtų prietaiso dėvėtojo. Tamsoje, jei jie priartės prie jūsų, įsijungs signalizacija, įspėsianti atsitraukti.
1 veiksmas: vaizdo įrašas apie įrenginį veikiant
2 žingsnis: dalys, medžiagos ir įrankiai
Apibūdinimas:
Pagrindiniai karolių elementai yra pats fizinis kūnas ir elektroniniai komponentai, leidžiantys sukurti visą šį mechanizmą. Projekto tikslas yra sukurti nešiojamą prietaisą su paprastais jutikliais, kurie veikia kaip įvestys:
- Fotorezistorius
- Ultragarsinis jutiklis
Ir trys išvesties įrenginiai:
- Garso signalas
- LCD ekranas
- RGB šviesos juosta
Elektronika
- 1 x „Arduino Nano“
- 1 x USB Micro į USB duomenų perdavimo kabelis
- 1 x RGB LED juostelė (505 SMD)
- 1 x ultragarso jutiklis
- 1 x LCD ekranas
- 1 x fotorezistorius
- 1 x potenciometras
- 1 x duonos lenta (85 mm x 55 mm)
- 1 x grandininė juostelė (2 cm x 8 cm)
- 26 x jungiamieji laidai
- 1 x rezistorius (220 omų)
- 1 x pasyvus garsinis signalas
- 1 x 12 V maitinimo blokas su 12V ir 5V išėjimu
Medžiagos
- Super klijai
- Elektrinė juosta
- Prieiga prie 3D spausdintuvo
- Litavimo įranga
3 žingsnis: laidai ir grandinė
- Prie duonos lentos ir „Arduino UNO“pritvirtinkite potenciometrą ir skystųjų kristalų ekraną (Pastaba: „Arduino UNO“pakeičiamas „Arduino Nano“, kai lituojamos dalys kartu, kad tilptų į karolius.)
- Prijunkite ultragarso jutiklį
- Pritvirtinkite šviesos diodą (RGB) su trimis 220 omų rezistoriais. (Pastaba: kai jį pakeičiate RGB LED juostele, rezistorių nebereikia, nes LED juostelė turi savo rezistorius)
- Tada pridėkite pasyvų garso signalą ir pasirinktinai pridėkite rezistorių, kad sureguliuotumėte garsumą
- Prijunkite fotorezistorių
4 žingsnis: gamyba
Yra 6 komponentai, kuriuos reikia prijungti prie grandinės plokštės.
- Norėdami surinkti elektroniką, pirmiausia prijungsime „Arduino nano“prie grandinės plokštės ir tada įžeminsime.
- Tada mes prijungiame RGB LED juostą. Prijunkite RGB kaiščius prie „Arduino nano“. Tada prijunkite 12 V+ kaištį prie maitinimo bloko ir įjunkite žemę nuo grandinės plokštės prie maitinimo bloko žemės. Mes naudojame RGB šviesos diodų juostą, kad gautume kelių spalvų šviesas, o ne tam, kad prisegtume skirtingus šviesos diodus. Tai veikia kaip pagrindinė mūsų produkcija
- Tada mes prijungiame ultragarso jutiklį. Tai veikia siunčiant ultragarso bangą ir klausantis, ar aidas atsimuša į objektą. Tai veikia kaip mūsų indėlis
Pirmiau minėti du komponentai apima pagrindinę grįžtamojo ryšio kilpą. Dabar, norėdami šiek tiek išgalvoti ir suteikti įrenginiui šiek tiek asmenybės, pridėjome šiuos komponentus.
- Skystųjų kristalų ekranas yra prijungtas prie potenciometro, kad būtų galima kontroliuoti ekrano kontrastą, tada prijungtas prie „Arduino“ir duonos lentos. Žiūrėkite paveikslėlį, kaip prijungti laidus. Prideda dar vieną išvestį prie mūsų sistemos
- Pridedamas signalinis signalas, kai objektas priartėja prie dėvėtojo. Tai dar vienas išėjimas. Norėdami pakeisti garsinio signalo garsumą, galite pridėti arba pašalinti rezistorius.
- Pridedamas fotorezistorius, kad prietaisas veiktų atskirai, priklausomai nuo šviesos kiekio. Jis pritvirtintas prie rezistoriaus ir prijungtas prie „Arduino“plokštės kaiščio, kad būtų siunčiami signalai pagal kodą „isDark“. Tai veikia kaip antrinis įvesties įrenginys.
Dokumentacijos klaidos:
Vėrinyje buvo dvi papildomos skylės, nes iš pradžių planavome 2 ultragarso jutiklius, bet galiausiai panaudojome vieną. Mes panaudojome vieną iš šių papildomų skylių, norėdami prijungti „Arduino Nano“kabelį prie 5 V maitinimo šaltinio maitinimo banke. Mes neatsižvelgėme į laidų ir komponentų svorį, todėl karoliai nėra tinkamai subalansuoti. Vėliau taip pat sužinojome, kad mūsų 12 V maitinimo bloko galia yra ne didesnė kaip 3 amperai, o mūsų naudojami trumpieji laidai turėtų išlaikyti tik 2 amperus. Sujungus tarp 12 V maitinimo šaltinio, reikėjo naudoti storesnius laidus.
5 žingsnis: programavimas
Aiškumo dėlei pridedamas kodas yra pažymėtas
Arduino pseudo kodas
Kodas yra paprastas, naudojant keletą teiginių, jei ir jei, ir du atskirus atvejus, kaip karoliai elgiasi tamsoje ir dieną. Kai karoliai maitinami, ultragarso jutiklis nustato kūno atstumą jūsų aplinkoje ir siunčia šį signalą į LED juostą ir LCD ekraną. Kai kūnas artėja prie jūsų (juo galima manipuliuoti pagal asmenines nuostatas), ultragarso jutiklis siunčia signalus, o šviesos diodas šviečia trimis skirtingomis spalvomis, atsižvelgiant į atstumą tarp jūsų ir artėjančio kūno.
Kai tamsu:
- Šviesiai žalia, 500 cm
- Rausvai raudona nuo 50 iki 500 cm
- Mirksi tarp raudonos ir mėlynos spalvos esant bet kokiam 50 cm atstumui
Kai šviesu:
- Žalia 500 cm
- Šviesiai mėlyna spalva nuo 50 iki 500 cm
- Raudona, kai viskas yra žemiau 50 cm
6 žingsnis: Rezultatai ir apmąstymai
- 3D spaudinyje galėjo būti šarnyrinė dalis, skirta trikčių šalinimui, kai viskas buvo priklijuota.
- Medžiaga, kurioje buvo galima paaiškinti daugumą laidų, kad būtų lengviau pamatyti sudėtingus laidus viduje
- Galėjo būti daugiau nei vienas ultragarso jutiklis, skirtas aptikti kūnus iš kelių krypčių
- Ekranas ir garsinis signalas galėjo būti pakeisti garsiakalbiu, galinčiu kalbėti kaip „Alexa“ar „Siri“
- LCD ekranas yra tokioje vietoje, kur jis nėra labai akivaizdus
7 žingsnis: nuorodos ir kreditai
howtomechatronics.com/tutorials/arduino/ul…
Šios svetainės kodas buvo naudojamas objekto atstumui nuo ultragarso jutiklio apskaičiuoti.
Kūrėjai: Aizah Bakhtiyar, Ying Zhou, Angus Cheung ir Derrick Wong
Šis projektas buvo sukurtas kaip fizinio skaičiavimo projektavimo ir skaitmeninės gamybos kurso dalis Danielso architektūros mokyklos bakalauro programoje.
Rekomenduojamas:
Socialinis atstumas: 9 žingsniai (su nuotraukomis)
Socialinio atstumo dalykas: asmeninis socialinio atsiribojimo lazerinis projektorius. Ši konstrukcija skirta kaip greitas ir paprastas projektas, padedantis suvokti socialinį atstumą. Kai pirmą kartą buvo įvestas socialinis atsiribojimas, buvo aišku, kad ne kiekvienas žmogus tai tinkamai praktikuoja
Animo (socialinis robotas): 5 žingsniai
„Animo“(socialinis robotas): „Animo“yra popierinių dangtelių rinkinys, skirtas naudoti su „OPSORO“statybiniu rinkiniu. Su šiuo rinkiniu galite sukurti savo socialinį robotą. „Animo“gali kurti visi, tačiau tikslas yra 10–14 metų vaikai. Kurk ir žaisk su robotu ir jo mimika
Socialinis robotas: Youxi: 11 žingsnių
Socialinis robotas: Youxi: tai yra pamoka apie socialinį robotą Youxi. Youxi gaat je begeleiden iš gezelschapsspelen. Nooit meer iemand die het spel moet leiden, nooit meer ruzie … alleen maar plezier
ARUPI - nebrangus automatinis įrašymo įrenginys/autonominis įrašymo įrenginys (ARU), skirtas garsų kraštovaizdžio ekologams: 8 žingsniai (su nuotraukomis)
ARUPI - pigių automatinių įrašų įrenginys/autonominis įrašymo įrenginys (ARU) garso peizažo ekologams: šią instrukciją parašė Anthony Turneris. Projektas buvo sukurtas padedant Kento universiteto Kompiuterijos mokyklos „Shed“(ponas Daniel Knox buvo puiki pagalba!). Jis parodys, kaip sukurti automatizuotą garso įrašymo
Dope Ass Beat Box: 8 žingsniai
Dope Ass Beat Box: Ponas „T“sako: „Man gaila kvailio, kuris neturi„ Dope Ass Beat Box “!“