Talaan ng mga Nilalaman:

Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iisip na Mga Pintuan: 5 Hakbang (na may Mga Larawan)
Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iisip na Mga Pintuan: 5 Hakbang (na may Mga Larawan)

Video: Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iisip na Mga Pintuan: 5 Hakbang (na may Mga Larawan)

Video: Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iisip na Mga Pintuan: 5 Hakbang (na may Mga Larawan)
Video: Ang trabaho ko ay pagmamasid sa kagubatan at may kakaibang nangyayari dito. 2024, Nobyembre
Anonim
Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iinterong Mga Pintuan
Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iinterong Mga Pintuan

Ang Reggie ay isang simpleng kasangkapan upang mapaglaruan ang hindi kanais-nais na disenyo ng pinto. Gumawa ka ng sarili mo. Magdala ng isa sa iyo, at pagkatapos kapag nakatagpo ka ng gayong pinto, sampalin mo ito! Ang mga pintuan na may label na "sign" o "pull" sign ay karaniwang naka-highlight ng mga kaso ng paggamit.

Gumagamit si Reggie ng sonar upang sukatin ang distansya sa isang bagay sa harap nito. Ipinapahiwatig ng asul na LED kapag sumusukat si Reggie ng isang hadlang sa loob ng 12 pulgada o mas kaunti sa sarili nito. Pagkatapos ay nagpapalitaw ito ng isa sa dalawang mga pin sa FX Sound Board na nagpe-play ng alinman sa isang "push" o "pull" na sound effect, depende sa hangarin ng gumagamit. Ipinapalagay ng tutorial na ito na pamilyar ka na sa mga sangkap ng Arduino at pangunahing mga circuit. Kung kailangan mo ng isang pag-refresh, mangyaring bisitahin ang tutorial na ito bago magsimula.

Hakbang 1: Ipunin ang Mga Materyales

Ipunin ang Mga Materyales
Ipunin ang Mga Materyales

Upang mabuo ang iyong sarili, kakailanganin mo ang:

  • 1x speaker
  • 13x wires
  • 1x 10mm LED
  • 2x mga breadboard (mas mabuti na 2x Breadboard Mini Solderable)
  • 1x Arduino Nano
  • CH304 Nano Driver
  • 1x Audio FX Sound Board WAV / OGG 16mb
  • 1x Ultrasonic Sensor - HC-SR04
  • NewPing Library
  • 1x 3M malagkit na pader na malagkit
  • 1x supply ng baterya
  • at isang form upang mapanatili itong lahat. Narito pinutol ko ang isang lalagyan ng plastik.

I-download ang NewPingLibrary. Pinapayagan kang makipag-ugnay sa iyong Ultrasonic Sensor HC-SR04.

Suriin ang ilalim ng iyong Arduino Nano. Ang ginagamit sa tutorial na ito ay isang CH304, na tumutugma sa CH304 Driver. I-download ito dito.

Hakbang 2: Wire the Circuit: Sound Board

Wire the Circuit: Sound Board
Wire the Circuit: Sound Board

Sa itaas ay isang larawan ng kumpletong circuit. Tumuon muna tayo sa FX Sound Board, na nasa tamang pisara. Dito mo pipiliin ang iyong dalawang pin para sa "push" at "pull" na mga sound effects. Isang pin lamang ang naka-wire dito (Pin 2), at sa gayon isang tunog na epekto lamang ang maaaring maglaro. Maaari kang magkaroon ng maraming mga tunog tulad ng may mga pin (isinasaalang-alang ang kakayahan sa pag-iimbak ng sound board. Ang ginagamit dito ay nagtataglay ng 16mb. Ang kahalili ay humahawak ng 2mb). Ikonekta lamang ang sound board sa iyong computer gamit ang isang USB sa mini USB cable, pagkatapos ay i-drag at i-drop ang mga file dito. Napakadali nito!

Upang mai-format ang (mga) audio file sa sound board tulad ng halimbawa, i-convert ang iyong audio file sa isang WAV. Pagkatapos ay palitan ang pangalan ng file ayon sa pin sa soundboard na na-program na output. Para sa proyektong ito, na-format ko ang aking file ng file ng tunog tulad ng: T02.wav. Alinsunod dito, ang 02 ang numero ng pin.

Tiyaking basahin lamang ang pahina ng impormasyon ng Adafruit para sa Sound Board. Naglalaman ito ng mga pamantayan sa pag-format at impormasyon para sa partikular na aparato.

Hakbang 3: Wire the Circuit: Ultrasonic Sensor HC-SR04

Wire the Circuit: Ultrasonic Sensor HC-SR04
Wire the Circuit: Ultrasonic Sensor HC-SR04

Ang ultrasonic sensor, kung hindi man kilala bilang isang sonar, ay matatagpuan sa kaliwang pisara. Mayroon itong apat na mga pin, at sa gayon mayroong apat na bagay na kailangan mong tandaan. Ang VCC pin ay napupunta sa kapangyarihan, ang Trigg at Echo ay pupunta sa Nano (dito kumonekta sila sa mga pin A2 at A3 at ang bawat isa ay na-program sa code), at GND, na kumokonekta sa ground sa breadboard. Bisitahin ang HowtoMechatronics para sa isang pagpapakilala sa sensor dito.

Hakbang 4: I-upload ang Code

Image
Image

Mayroong ilang mga paliwanag sa code upang mas malinaw kung ano ang ginagawa nito. I-upload ang code at maglaro gamit ang distansya ng pag-trigger ng sonar. Isinaad ko sa code kung saan maaari mong ayusin ang mga halaga upang makaapekto sa pakikipag-ugnay sa sonar at ng sound board.

Hakbang 5: Hugis ang Karanasan

Hugis ang Karanasan
Hugis ang Karanasan
Hugis ang Karanasan
Hugis ang Karanasan

Ok, nagawa mo na ito hanggang dito. Ngayon ang kasiya-siyang bahagi. Ang aking kapsula ay medyo basic / sketchy. Wala akong alinlangan na magagawa mo nang mas mahusay. Kaya gawin ito! Hinahamon kita na gumamit ng mga solderable board upang gawing mas siksik ang mga bahagi upang makagawa ka ng isang mas madaling maunawaan na form at aparato. Lalo nitong madaragdagan ang kasiyahan ng karanasan sa pag-tag ng isang Reggie sa isang pintuan. Iniisip kong mas maliit ang maliit. Ngunit nais kong makita ang iyong interpretasyon o mga ideya tungkol sa kung paano gawing mas friendly at nakakaapekto ang Reggie. Mangyaring ibahagi sa mga komento. Salamat sa pagbabasa at maraming salamat sa iyong mga mungkahi!

Inirerekumendang: