Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
Pieņemsim, ka esat tāds cilvēks, kuram patīk būt blakus cilvēkiem, bet nepatīk, ka viņi nāk pārāk tuvu. Jūs arī esat cilvēku baudītājs un jums ir grūti pateikt cilvēkiem nē. Tātad jūs nezināt, kā viņiem pateikt atkāpties. Nu, ievadiet - ASS ierīce! Jūs varat nākt tuvu, bet ne pārāk tuvu.
Mūsu mašīna būtībā ir iekārta, kas atkarībā no diennakts laika var vai nu aicināt cilvēkus jūsu apkārtnē, vai arī turēt viņus prom. Jo īpaši iekārta parādīs ziņojumus, pamatojoties uz to, cik tuvu jums ir, un iedegas, lai uzaicinātu vai novērstu viņu no ierīces lietotāja. Tumsā, ja tie nonāks pārāk tuvu jums, atskanēs trauksmes signāli, brīdinot tos atkāpties.
1. darbība: video ierīcē darbībā
2. solis: detaļas, materiāli un instrumenti
Apraksts:
Kaklarotas galvenās sastāvdaļas ir pats fiziskais ķermenis un elektroniskie komponenti, kas padara iespējamu visu šo mehānismu. Projekta mērķis ir izveidot valkājamu ierīci ar vienkāršiem sensoriem, kas darbojas kā ievadi:
- Fotorezistors
- Ultraskaņas sensors
Un trīs izvadierīces:
- Skaņas signāls
- LCD ekrāns
- RGB gaismas sloksne
Elektronika
- 1 x Arduino Nano
- 1 x USB Micro -USB datu pārraides kabelis
- 1 x RGB LED sloksne (505 SMD)
- 1 x ultraskaņas sensors
- 1 x LCD ekrāns
- 1 x fotorezistors
- 1 x potenciometrs
- 1 x maizes dēlis (85 mm x 55 mm)
- 1 x shēmas plāksne (2 cm x 8 cm)
- 26 x Jumper vadi
- 1 x rezistors (220 omi)
- 1 x pasīvs skaņas signāls
- 1 x 12V barošanas bloks ar 12V un 5V izeju
Materiāli
- Superlīme
- Elektriskā lente
- Piekļuve 3D printerim
- Lodēšanas iekārtas
3. darbība: elektroinstalācija un ķēde
- Pievienojiet potenciometru un LCD pie maizes dēļa un Arduino UNO (Piezīme: Arduino UNO tiek aizstāts ar Arduino Nano, lodējot detaļas kopā, lai tās ietilptu kaklarotā.)
- Pievienojiet ultraskaņas sensoru
- Pievienojiet LED (RGB) ar trim 220 omu rezistoriem. (Piezīme: nomainot to ar RGB LED sloksni, rezistori vairs nav nepieciešami, jo LED sloksnei ir savi rezistori)
- Pēc tam pievienojiet skaņai pasīvo skaņas signālu un pēc izvēles pievienojiet rezistoru, lai pielāgotu skaļumu
- Pievienojiet fotorezistoru
4. solis: izgatavošana
Ir 6 komponenti, kas jāpievieno shēmas sloksnei.
- Lai saliktu elektroniku, vispirms mēs saistīsim Arduino nano ar shēmas sloksni un pēc tam to iezemēsim.
- Tālāk mēs savienojam RGB LED sloksni. Pievienojiet RGB tapas Arduino nano. Pēc tam pievienojiet 12V+ tapu barošanas blokam un pievienojiet zemi no shēmas sloksnes līdz strāvas bankas zemei. Mēs izmantojam RGB LED sloksni, lai iegūtu vairākas krāsainas gaismas, nevis jāpiesprauž dažādas gaismas diodes. Tas darbojas kā mūsu pamata rezultāts
- Pēc tam mēs savienojam ultraskaņas sensoru. Tas darbojas, izsūtot ultraskaņas viļņu un klausoties, vai objekts atskanēja atbalsi. Tas darbojas kā mūsu ieguldījums
Iepriekš minētie divi komponenti aptver pamata atgriezeniskās saites cilpu. Tagad, lai mazliet iedomātos un piešķirtu ierīcei nedaudz personības, mēs pievienojām šādus komponentus.
- LCD ekrāns ir pievienots potenciometram, lai kontrolētu ekrāna kontrastu, un pēc tam ir savienots ar Arduino un maizes dēli. Skatiet attēlu, kā savienot vadus. Pievieno mūsu sistēmai vēl vienu izvadi
- Skaņas signāls tiek pievienots scenārijam, kad objekts nonāk pārāk tuvu lietotājam. Šī ir vēl viena izeja. Jūs varat pievienot vai noņemt rezistorus, lai mainītu skaņas signāla skaļumu.
- Tiek pievienots fotorezistors, lai piešķirtu ierīcei atsevišķu uzvedību atkarībā no gaismas daudzuma. Tas ir pievienots rezistoram un savienots ar Arduino plates tapu, lai kodā nosūtītu signālus uz isDark metodi. Tas darbojas kā sekundārā ievades ierīce.
Dokumentējot kļūdas:
Kaklarotā bija divi papildu caurumi, jo sākotnēji bijām plānojuši 2 ultraskaņas sensorus, bet galu galā izmantojām vienu. Mēs izmantojām vienu no šiem papildu caurumiem, lai savienotu Arduino Nano kabeli ar 5 V barošanas avotu strāvas bankā. Mēs neņēmām vērā vadu un sastāvdaļu svaru, tāpēc kaklarota nav pareizi līdzsvarota. Vēlāk mēs uzzinājām, ka mūsu 12 V strāvas bankas jauda ir ne vairāk kā 3 ampēri, savukārt mūsu izmantotajiem džemperu vadiem vajadzētu būt ne vairāk kā 2 ampēriem. Savienojumos starp 12 V barošanas avotu vajadzēja izmantot biezākus vadus.
5. solis: programmēšana
Skaidrības labad pievienotais kods ir anotēts
Arduino pseidokods
Kods ir vienkāršs, izmantojot pāris paziņojumus, ja un citādi, ja divus atsevišķus gadījumus, kā kaklarota uzvedas tumsā un dienā. Kad kaklarota ir darbināta, ultraskaņas sensors nosaka ķermeņa attālumu jūsu apkārtnē un nosūta šo signālu uz LED sloksni un LCD ekrānu. Kad ķermenis tuvojas jums (ar to var manipulēt, pamatojoties uz personīgajām vēlmēm), ultraskaņas sensors sūta signālus, un gaismas diode iedegas trīs dažādās krāsās, pamatojoties uz attālumu starp jums un tuvojošos ķermeni.
Kad ir tumšs:
- 500 cm gaiši zaļā krāsā
- Fuksīna krāsa no 50 līdz 500 cm
- Mirgo starp sarkanu un zilu, ja tas ir mazāks par 50 cm
Kad ir gaišs:
- Zaļš pie 500 cm
- Gaiši zils no 50 līdz 500 cm
- Sarkans pie visa, kas mazāks par 50 cm
6. darbība: rezultāti un pārdomas
- 3D drukāšanai varēja būt eņģu daļa problēmu novēršanai, kad viss bija pielīmēts.
- Materiālu, kurā lielāko daļu elektroinstalāciju varēja noskaidrot, lai būtu vieglāk saskatīt sarežģīto elektroinstalāciju iekšpusē
- Varētu būt vairāk nekā viens ultraskaņas sensors, lai atklātu ķermeņus no vairākiem virzieniem
- Ekrānu un skaņas signālu varēja aizstāt ar skaļruni, kas varētu runāt kā Alexa vai Siri
- LCD ekrāns ir novietots vietā, kur tas, iespējams, nav ļoti acīmredzams
7. darbība: atsauces un kredīti
howtomechatronics.com/tutorials/arduino/ul…
Šīs vietnes kods tika izmantots, lai aprēķinātu objekta attālumu no ultraskaņas sensora.
Izgatavojis: Aizah Bakhtiyar, Ying Zhou, Angus Cheung un Derrick Wong
Šis projekts tika izveidots kā daļa no fiziskā skaitļošanas dizaina un digitālās izgatavošanas kursa Daniela arhitektūras skolas bakalaura programmā.
Ieteicams:
Sociālā attāluma signalizācija, izmantojot Arduino Nano: 4 soļi
Sociālā attāluma trauksme, izmantojot Arduino Nano: Sveiki, lasītāji šajā pamācībā, es jums parādīšu, kā dažos vienkāršos soļos izveidot atgādinājumu par sociālo distancēšanos un brīdināt, izmantojot arduino nano. Lai iegūtu vairāk satriecošu projektu, apmeklējiet letsmakeprojects.com
Sociālā attāluma detektors: 7 soļi (ar attēliem)
Sociālās distances detektors: Sociālās distances detektors: Es esmu Ovens O no Denveras Kolorādo, un šogad es būšu 7. klasē. Manu projektu sauc par sociālā attāluma detektoru! Ideāla ierīce drošībai šajos grūtajos laikos. Sociālā attāluma detektora mērķis
Sociālā attāluma lieta: 9 soļi (ar attēliem)
Sociālā attāluma lieta: personisks sociālās distancēšanās lāzera projektors Šī konstrukcija ir paredzēta kā ātrs un vienkāršs projekts, lai palīdzētu veidot izpratni par sociālo distancēšanos. Kad pirmo reizi tika ieviesta sociālā distancēšanās, bija skaidrs, ka ne katrs cilvēks to pareizi praktizēja
Pievienojiet tukšgaitu (2. ass montāžas punkts) mikro servos robotiem projektiem: 4 soļi
Robotprojektiem pievienojiet dīkstāvi (2. ass montāžas punkts) mikro servos: Humanoīdu robotu projektos servos tiek izmantoti savienojumi, lai pārvietotu dažādus robota segmentus, lielākoties vislabāk ir katru segmentu uzstādīt 2 vai vairākos punktos servo rotējošā ass stabilitātei un pareizai griezes momenta nodošanai … Sma
3D drukātā Arduino sociālā robota drauga veidošana: 9 soļi
3D drukātā Arduino sociālā robota drauga veidošana: Draugs ir 3D drukāts arduino sociālais robots. Viņš mijiedarbojas ar pasauli, izmantojot ultraskaņas sensoru, lai kartētu savu tuvāko apkārtni. Kad kaut kas mainās viņa vidē, viņš reaģē. Viņš var būt pārsteigts vai zinātkārs un dažreiz mazliet agresīvs