Turinys:

Reggie: intuityvus įrankis neintuityvioms durims: 5 žingsniai (su paveikslėliais)
Reggie: intuityvus įrankis neintuityvioms durims: 5 žingsniai (su paveikslėliais)

Video: Reggie: intuityvus įrankis neintuityvioms durims: 5 žingsniai (su paveikslėliais)

Video: Reggie: intuityvus įrankis neintuityvioms durims: 5 žingsniai (su paveikslėliais)
Video: Гэвин Претор-Пинни: Облака могут быть источником радости 2024, Lapkritis
Anonim
„Reggie“: intuityvi priemonė neintuityvioms durims
„Reggie“: intuityvi priemonė neintuityvioms durims

„Reggie“yra paprastas įrankis žaismingai pašiepti neintuityvų durų dizainą. Pasidaryk savo. Nešiokitės su savimi, o tada, kai susidursite su tokiomis durimis, užtrenkite jas! Durys, pažymėtos ženklu „stumti“arba „traukti“, paprastai pabrėžia naudojimo atvejus.

Reggie naudoja sonarą atstumui iki priešais esantį objektą matuoti. Mėlynas šviesos diodas rodo, kai „Reggie“matuoja barjerą, esantį ne daugiau kaip 12 colių atstumu. Tada jis suaktyvina vieną iš dviejų „FX Sound Board“kaiščių, kurie, priklausomai nuo vartotojo ketinimų, atkuria „stūmimo“arba „traukimo“garso efektą. Šioje pamokoje daroma prielaida, kad jūs jau esate susipažinę su „Arduino“komponentais ir pagrindinėmis grandinėmis. Jei jums reikia atnaujinimo, prieš pradėdami apsilankykite šioje pamokoje.

1 žingsnis: Surinkite medžiagas

Surinkite medžiagas
Surinkite medžiagas

Norėdami sukurti savo, jums reikės:

  • 1x garsiakalbis
  • 13x laidai
  • 1x 10 mm šviesos diodas
  • 2x duonos lentos (pageidautina 2x „Breadboard Mini Solderable“)
  • 1x „Arduino Nano“
  • CH304 „Nano“tvarkyklė
  • 1x garso FX garso plokštė WAV/OGG 16mb
  • 1x ultragarsinis jutiklis-HC-SR04
  • „NewPing“biblioteka
  • Lipni 1x 3M dvipusė siena
  • 1x maitinimo šaltinis
  • ir formą, kad visa tai būtų kartu. Čia aš supjaustiau plastikinį indą.

Atsisiųskite „NewPingLibrary“. Tai leidžia jums sąveikauti su ultragarso jutikliu HC-SR04.

Patikrinkite „Arduino Nano“apačią. Šioje pamokoje naudojamas CH304, atitinkantis CH304 tvarkyklę. Atsisiųskite jį čia.

2 žingsnis: prijunkite grandinę: garso plokštę

Sujunkite grandinę: garso plokštė
Sujunkite grandinę: garso plokštė

Viršuje yra visos grandinės vaizdas. Pirmiausia sutelkime dėmesį į „FX Sound Board“, kuris yra dešinėje lentelėje. Čia pasirenkate du kaiščius, skirtus „stumti“ir „traukti“garso efektams. Čia yra prijungtas tik vienas kaištis (2 kaištis), todėl galima atkurti tik vieną garso efektą. Galite turėti tiek garsų, kiek yra kaiščių (atsižvelgiant į garso plokštės talpą. Čia naudojama 16 MB talpa. Alternatyva - 2 MB). Tiesiog prijunkite garso plokštę prie kompiuterio naudodami USB prie mini USB kabelį, tada vilkite ir numeskite failus į ją. Tai taip paprasta!

Norėdami formatuoti garso failą (-us) garso plokštėje, kaip pavyzdys, konvertuokite garso failą į WAV. Tada pervardykite failą pagal garso plokštės kaištį, kuris yra užprogramuotas išvesti. Šiam projektui aš suformatau savo garso plokštės failą: T02.wav. Atitinkamai 02 yra PIN kodas.

Tiesiog būtinai perskaitykite „Adafruit“informacinį „Sound Board“puslapį. Jame yra šio konkretaus įrenginio formatavimo kriterijai ir informacija.

3 žingsnis: Prijunkite grandinę: ultragarso jutiklis HC-SR04

Sujunkite grandinę: ultragarso jutiklis HC-SR04
Sujunkite grandinę: ultragarso jutiklis HC-SR04

Ultragarso jutiklis, kitaip vadinamas sonaru, yra kairėje duonos lentelėje. Jame yra keturi kaiščiai, todėl reikia atsiminti keturis dalykus. VCC kaištis eina į maitinimą, „Trigg“ir „Echo“eina į „Nano“(čia jie jungiasi prie kaiščių A2 ir A3 ir kiekvienas yra užprogramuotas kode) ir GND, kuris jungiasi prie žemės ant lentos. Apsilankykite „HowtoMechatronics“, kad susipažintumėte su jutikliu čia.

4 veiksmas: įkelkite kodą

Image
Image

Kodekse yra keletas paaiškinimų, kad būtų aiškiau, ką jis daro. Įkelkite kodą ir žaiskite su sonaro trigerio nuotoliu. Kode nurodžiau, kur galite koreguoti reikšmes, kad paveiktų sąveiką su sonaru ir garso plokšte.

5 žingsnis: formuokite patirtį

Formuokite patirtį
Formuokite patirtį
Formuokite patirtį
Formuokite patirtį

Gerai, tau pavyko taip toli. Dabar linksma dalis. Mano kapsulė yra gana paprasta/ eskizinė. Neabejoju, kad galite padaryti geriau. Tai padaryk tai! Aš raginu jus naudoti lituojamas plokštes, kad dalys būtų kompaktiškesnės, kad galėtumėte padaryti intuityvesnę formą ir įrenginį. Tai labai padidins pasitenkinimą patirtimi žymint Reggie ant durų. Aš manau, kad kuo mažesnis, tuo geriau. Bet aš norėčiau pamatyti jūsų interpretaciją ar idėjas, kaip padaryti „Reggie“patogesnį vartotojui ir paveikti. Prašome pasidalinti komentaruose. Dėkojame, kad skaitote, ir iš anksto dėkoju už pasiūlymus!

Rekomenduojamas: