Talaan ng mga Nilalaman:

BreatHe Project: 3 Hakbang
BreatHe Project: 3 Hakbang

Video: BreatHe Project: 3 Hakbang

Video: BreatHe Project: 3 Hakbang
Video: 1096 Gang ft. @trvmata7292 - BREAK THE LOOP (Official Music Video) prod. by Asiaboi x Guddisc 2024, Nobyembre
Anonim
BreatHe Project
BreatHe Project

Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse sa University of South Florida (www.makecourse.com). Ang layunin ng proyektong ito ay inilaan upang matulungan ang mga tao na makontrol ang kanilang paghinga kapag sila ay namimighati o kailangan lamang magpahinga. Ang paraan ng paggana nito ay kapag pinipilit ng indibidwal ang 1 sa remote control, ang stepper motor ay paikutin upang mapalawak ang bola habang ang tao ay lumanghap at kapag binawasan ng bola ang tao ay humihinga.

Mga gamit

3D printer (Ginamit ko ang Flashforge Finder 3D Printer)

Arduino UNO

Stepper motor 28BYJ-48 + ULN2003 Driver Test Module Board

16x2 Puti sa Blue Character LCD

IR Remote Control & Receiver

Lalaki sa Lalaki at Babae sa Mga wires ng Lalaki na Arduino

9V Battery Clip (kumokonekta sa Arduino)

9V Baterya

Hakbang 1: 3D I-print ang Hoberman Ball

3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball
3D I-print ang Hoberman Ball

Ang bahaging ito ay ang pinaka-gugugol na bahagi ng proyekto at iminumungkahi ko na simulang i-print ang mga bahagi nang maaga sa proyektong ito. Inilakip ko ang mga file na.stl sa ibaba upang masimulan mo agad ang pag-print. Kakailanganin mo ng 96 na mga kopya ng "Arm_hoberman", 12 mga kopya ng "sectional_hoberman", 168 na mga kopya ng "Pin_hoberman" at isang pag-print lamang sa natitirang mga file. Kapag na-print na ang mga ito, mayroon kang mga piraso nang eksakto tulad ng sa pangalawang larawan na ipinakita. Kakailanganin mong ikonekta ang 8 na piraso ng "Arm_hoberman" gamit ang mga pin at pagkatapos ay magpatuloy upang ikonekta ang mga piraso ng "sectional_hoberman" sa bawat dulo. Magbayad ng pansin sa kung paano mo ito tipunin at tiyaking ang mga piraso ng "sectional_hoberman" ay eksaktong natipon tulad ng sa ipinakitang pangatlong larawan. Ulitin ang prosesong ito hanggang sa makagawa ka ng isang buong singsing. Matapos mong makumpleto ang isang singsing, ulitin ang proseso tulad ng sa simula ngunit ikabit ito sa mga "sectional_hoberman" na mga piraso na sa unang singsing. Ulitin hanggang sa magkaroon ka ng tatlong mga singsing na bubukas nang maayos at isara ang bola. Susunod na mai-print ang natitirang mga piraso na "HOBERMANHEADmotor", "HOBERMANmotor", at "HOBERPLATEmotor", at tipunin ito bilang ika-apat na larawan na nagpapakita.

Hakbang 2: Mga Set-up na Circuit

Mga Set-up na Circuit
Mga Set-up na Circuit
Mga Set-up na Circuit
Mga Set-up na Circuit
Mga Set-up na Circuit
Mga Set-up na Circuit

I-set up ang IR remote at receiver, stepper motor at LCD screen display tulad ng ipinakita. Maaari mong ikonekta ang babae sa lalaki sa display ng LCD Screen at sa driver ng ULN2003 1. Tiyaking ikinonekta mo ang IN1 sa driver ng ULN2003 1 upang i-pin 8 ang Arduino, IN2 sa pin 9, IN3 sa pin 10, at IN4 upang i-pin 11. Gayundin, tiyaking ikinonekta mo ang SDA at SLC sa tamang mga pin sa Arduino (Tingnan ang likuran ng Arduino upang makita ang mga SDA at SLC na pin). Panghuli, ikonekta ang IR receiver bilang ipinapakita ng pangatlong larawan; Ang S ay papunta sa pin 2, ang GND ay pupunta sa lupa, at ang Vcc ay pupunta sa positibong haligi sa breadboard.

Kapag tapos na ang code, ikonekta ang clip ng baterya sa Arduino kasama ang bateryang 9V. Masidhi kong iminumungkahi din ang pagbili ng isa pang baterya na magkahiwalay na kumonekta sa stepper motor. Ang pagkonekta sa stepper motor na may parehong baterya na nakabukas sa lahat ng bagay ay mas mabilis na maubos ang baterya at maaaring hindi ito gumana nang maayos.

Hakbang 3: Code

I-download ang Arduino IDE kung hindi mo pa nagagawa. Personal kong ginamit at inirerekumenda ang pinakabagong bersyon 1.8.10. Inilakip ko ang code sa ibaba at tiyaking gumagana ang lahat nang maayos. Magsaya ka!

Inirerekumendang: