Turinys:
- 1 žingsnis: grandinės surinkimas
- 2 veiksmas: įkelkite kodą
- 3 žingsnis: Patikrinkite ryšį
- 4 žingsnis: būsto šablono kūrimas
- 5 žingsnis: iškirpkite korpusą
- 6 veiksmas: ultragarso atstumo jutiklio išjungimų atsekimas
- 7 žingsnis: išjunkite jutiklį
- 8 žingsnis: išjunkite šviesos diodą
- 9 veiksmas: išjunkite garsinį signalą
- 10 žingsnis: Surinkite korpuso pagrindą ir šonus
- 11 žingsnis: Surinkite korpuso šonus
- 12 žingsnis: Įvertinkite taškus (neprivaloma, bet rekomenduojama)
- 13 žingsnis: korpuso viršaus surinkimas
- 14 žingsnis: išbandykite
- 15 žingsnis: pradėkite socialinį atsiribojimą
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Pasibaigus 2020 m., Pagalvojau, kad būtų malonu atsisveikinti su pamoka, kuri yra tokia 2020 m. Aš jums, socialinio atstumo detektorius. Naudodami šį įrenginį galėsite socialiai atsiriboti nuo technologijų ir palikti rūpesčius. Šis prietaisas gali būti gana pigus naudojant pagrindinius komponentus ir namų medžiagas.
Priedai:
- Penki (5) jungiamieji laidai nuo vyrų iki vyrų
- Aštuoni (8) jungiamieji laidai nuo vyrų iki moterų
- Elegoo Uno R3
- Duonos lenta https://www.adafruit.com/product/239 (Galite naudoti bet kokio dydžio duonos lentą, tiesiog laikykitės mano, kad ši pamoka skirta visam dydžiui)
- „Buzzer 5V“https://www.adafruit.com/product/1536
- 9 V baterija
- Raudonas šviesos diodas
- Ultragarsinis atstumo jutiklis
- 220Ω rezistorius
- Įtampos nuolatinės srovės maitinimo šaltinio jungtis
- „Foam Core Board“https://www.michaels.com/elmers-black-core-foam-bo… (galite naudoti bet kokią spalvą, aš naudoju juodą)
- Įdėtas karšto klijų pistoletas
- „X-Acto“peilis
- Vidutinio grūdėtumo švitrinis popierius (neprivaloma)
- Pieštukas
- Valdovas
Iš viso čia viską galite įsigyti už maždaug 50–60 USD
1 žingsnis: grandinės surinkimas
Pradėkite uždėdami šuolio laidą ant duonos lentos, kaip parodyta (aš naudoju 18 bėgelį)
Prijunkite kitą šio laido galą prie „Arduino“GND kaiščio, kaip parodyta
Tada pridėkite 220Ω rezistorių prie duonos lentos tame pačiame bėgyje, kuriame yra jūsų pirmasis trumpiklis, kaip parodyta
Tada paimkite kitą jungiamąjį laidą ir pridėkite jį iš jungties taško, esančio žemiau rezistoriaus, prie kaiščio, esančio žemiau duonos lentos. Aš naudoju kaištį 23 bėgyje
Tada paimkite trečiąjį jungiamąjį laidą ir prijunkite jį prie kaiščio, esančio tame pačiame bėgyje kaip ir ką tik pridėtas jungiamasis laidas
Prijunkite šio naujo jungiamojo laido galą prie neigiamos (-) šviesos diodo pusės (tai žymima didesne metaline detale LED lemputės viduje ir paprastai trumpesne kojelė ant šviesos diodo)
Paimkite kitą jungiamąjį laidą ir prijunkite jį prie kito kaiščio toje pačioje eilutėje kaip ir ką tik prijungtas laidas. Aš įdėjau min į 25 bėgį
Prijunkite šio laido galą prie teigiamos (+) šviesos diodo pusės (žymima mažesne metaline detale LED lemputės viduje ir ilgesne kojelė)
Tada paimkite kitą jungiamąjį laidą ir įkiškite į kaištį tame pačiame bėgyje, kurį ką tik padarėte (mano yra 25 bėgis), ir prijunkite kitą šio laido galą prie „Arduino“GND, kaip parodyta. Jūs oficialiai užbaigėte savo LED ryšį
Tada paimkite laidą „Male to Female“(M-F) ir padėkite jį ant teigiamo garso signalo galo ir prijunkite jį prie (2) „Arduino“kaiščio
Paimkite kitą M laidą ir prijunkite jį prie neigiamos (-) signalo pusės, o kitą galą prijunkite prie „Arduino“GND kaiščio, kaip parodyta. Sėkmingai užmezgėte garso signalo ryšį
Paimkite M-F laidą ir prijunkite jį prie atstumo jutiklio GND. Kitas galas bus prijungtas prie „Arduino“GND, kaip parodyta
Paimkite kitą M laidą ir prijunkite jį prie atstumo jutiklio „Echo“, o kitą galą prijunkite prie „Arduino“3 kaiščio
Paimkite kitą M laidą ir prijunkite jį prie atstumo jutiklio „Trig“, o kitą galą prijunkite prie „Arduino“4 kaiščio
Paimkite ketvirtą M-F laidą ir prijunkite jį prie atstumo jutiklio VCC, o kitą galą prijunkite prie „Arduino“5V kaiščio. Jūs oficialiai užmezgėte ryšį su atstumo jutikliu
Paimkite nuolatinės srovės maitinimo šaltinio jungtį ir prijunkite ją prie 9 V baterijos
Prijunkite nuolatinės srovės kabelį prie „Arduino“maitinimo šaltinio
Jūsų ryšiai turėtų būti baigti
2 veiksmas: įkelkite kodą
Spustelėkite nuorodą, kad atsisiųstumėte socialinio atstumo detektoriaus kodą naudodami „Arduino“programą. Atsisiuntę kodą, naudokite USB kabelį ir įkelkite kodą iš savo kompiuterio į „Arduino“.
3 žingsnis: Patikrinkite ryšį
Tai svarbus proceso žingsnis. Čia įsitikinsite, kad sukūrėte sėkmingą ryšį.
Įkėlus kodą į „Arduino“, jei atstumo jutiklis yra nutolęs mažiau nei už 6 pėdų, šviesos diodas turėtų užsidegti, o garsinis signalas turi išsijungti. Jei taip neatsitiks, patikrinkite ryšį. Tai gali būti kažkas tokio paprasto kaip viela, kurią nutraukia kaištis, arba kažkas atsilaisvina.
Tai vieta, kur turėtumėte dar kartą patikrinti visus šiuos dalykus, kad įsitikintumėte, jog turite tvirtą ryšį.
Įsitikinkite, kad kai esate už 6 pėdų nuo kažko, šviesos diodas užgęsta ir pasigirsta garsinis signalas. Taip pat patikrinkite, ar kai nesate 6 pėdų atstumu nuo kažko, šviesos diodas neįsijungia ir garsinis signalas neskamba.
4 žingsnis: būsto šablono kūrimas
PATARIMAS: Šiuo metu labai rekomenduoju atjungti akumuliatorių nuo „Arduino“. Tokiu būdu jis neišsijungs kiekvieną kartą, kai nuo kažko atsitraukiate mažiau nei 6 pėdų, kai dažnai jį judinate.
Atlikdami šiuos kelis veiksmus, mes gaminsime komponentų korpusą. Tai labai palengvina valdymą ir palengvina akį!
Pirmiausia padėkite duonos lentą ant putplasčio šerdies ir pieštuku ar žymekliu sukurkite šabloną aplink duonos lentą. Suteikite sau daugiau nei 1/32 colio (putplasčio šerdies pločio) papildomai trumpose duonos lentos pusėse, kad galuose būtų vietos klijuoti.
Iš viso korpuso dėžės matmenys yra tokie:
A pusė) 6,75 colio L x 2,5 colio H
B pusė) 6,75 colio L x 2,5 colio H
Pabaiga A) 2,5 colio L x 1,75 colio H
Pabaiga B) 2,5 x L x 1,75 colio H
Viršuje) 7 col. L x 3 col. W
Apačioje) 6,75 colio x 2,5 colio pločio
Tiesą sakant, galite naudoti bet kokius matmenis, kurie jums labiausiai tinka. Jei naudojote mažesnę arduino ar mažesnę duonos lentą, turėtumėte sumažinti savo matmenis, kad sukurtumėte kompaktiškesnį galutinį dizainą. Tiesiog įsitikinkite, kad galėsite įkišti visus laidus į korpusą ir ar yra pakankamai vietos, kad iš duonos lentos kyšančių laidų būtų šiek tiek vietos.
5 žingsnis: iškirpkite korpusą
Naudodami „X-Acto“peilį iškirpkite šabloną, kurį sukūrėte sau. Geriausia tai padaryti ant kilimo ar tam skirto pjovimo paviršiaus, kad netyčia nenupjautumėte skaitiklio ar stalo.
Iškirpę visas dalis, turėtumėte turėti 6 plokštumas, kurios vėliau bus surinktos.
6 veiksmas: ultragarso atstumo jutiklio išjungimų atsekimas
Toliau korpuse padarysime skyles atstumo jutikliui prasiskverbti.
Uždėkite ultragarsinį atstumo jutiklį ant vieno iš iškirptų galų ir atsekite jį pieštuku.
7 žingsnis: išjunkite jutiklį
Naudokite X-Acto peilį, kad iškirptumėte daviklio pėdsakus.
Patarimas: naudokite „X-Acto“peilį valdomu sukimo judesiu arba nedidelį vidutinio švitrinio popieriaus gabalėlį, kad išlygintumėte šiurkščius kraštus.
Įsitikinkite, kad ultragarsinis atstumo jutiklis telpa į korpusą ir atidėkite jį.
8 žingsnis: išjunkite šviesos diodą
Toliau korpuso viršuje padarysime skylę, kad LED šviestų.
Taip pat galite atsekti šį, jei norite būti tikslesni, tačiau pastebėjau, kad tiesiog pieštuku išgręžkite skylę per putplasčio šerdį, kol pieštukas nebus stumiamas per toli ir nebus per platus.
Išbandykite ir įsitikinkite, kad šviesos diodas tinka skylėje.
Būkite atsargūs, kad jo nepriverstumėte, nes galite sulenkti ar sulaužyti laidą.
Norite, kad jis būtų prigludęs, kad nenukristų.
9 veiksmas: išjunkite garsinį signalą
Toliau mes iškirsime skylę garsui, kad ji būtų girdima, kai detektorius išsijungs.
Kaip ir anksčiau, atsekite garsinį signalą, išpjaukite jį peiliu „X-Acto“ir išvalykite šiurkščias vietas.
Įsitikinkite, kad garsinis signalas telpa į skylę.
10 žingsnis: Surinkite korpuso pagrindą ir šonus
Toliau mes pradėsime surinkti detektoriaus korpusą.
Pradėkite padėdami korpuso pagrindą ant stalo ir sucentruokite ant jo duonos lentą.
Naudokite karšto klijų pistoletą, kad priklijuotumėte abu galus prie korpuso pagrindo.
Atlikdami šiuos veiksmus, būkite atsargūs, kad ant bet kokių komponentų netyčia nepatektų klijų.
11 žingsnis: Surinkite korpuso šonus
Naudokite karštus klijus, kad pritvirtintumėte korpuso šonus prie pagrindo.
Įdėkite visus komponentus į korpusą ir įsitikinkite, kad jie yra tinkamoje padėtyje, kad nebūtų per daug pasislinkę ir kad viskas turėtų pakankamai vietos.
12 žingsnis: Įvertinkite taškus (neprivaloma, bet rekomenduojama)
Šiuo metu mes lengvai nubrėšime viršutinę dalį į vidų, kad ant korpuso būtų atvartas, leidžiantis patekti į vidų, kad atkabintumėte ar pakeistumėte akumuliatorių.
Šis žingsnis yra neprivalomas, tačiau labai rekomenduojamas, nes tai yra geriausias būdas visiškai išjungti detektorių, įsitikinti, kad nešvaistote baterijos, ir taip pat lengvai pakeisti bateriją, jei ji miršta.
13 žingsnis: korpuso viršaus surinkimas
Galiausiai karštais klijais pritvirtinkite viršutinę dalį prie likusio korpuso.
Išdžiūvę galite švitriniu popieriumi nušlifuoti kraštus ir padaryti juos lygesnius.
Jei iš siūlių nutekėjo klijų perteklius, išlyginkite švitriniu popieriumi arba nupjaukite peiliu „X-Acto“.
14 žingsnis: išbandykite
Dabar atėjo laikas išbandyti savo socialinio atstumo detektorių!
Čia aš panaudojau sieną, norėdamas parodyti, kaip ji įsijungia, kai priartėju arčiau nei 6 pėdos, ir išsijungia, kai atsitraukiu toliau nei 6 pėdos.
15 žingsnis: pradėkite socialinį atsiribojimą
Jūs oficialiai sukūrėte socialinio atstumo detektorių
Tai tik prototipas ir, deja, ultragarsinis atstumo jutiklis dar negali pasakyti skirtumo tarp sienos ir žmogaus, bet manau, kad tai yra pradžia. Tikrai smagu vaikščioti ir tikrai pokalbio pradininkas. Tik nepamirškite laikytis atstumo!