Talaan ng mga Nilalaman:

MUSIC QUIZ: 5 Mga Hakbang
MUSIC QUIZ: 5 Mga Hakbang

Video: MUSIC QUIZ: 5 Mga Hakbang

Video: MUSIC QUIZ: 5 Mga Hakbang
Video: Ang 7 Araw sa Isang Linggo "Pito- Pito" Song by Teacher Cleo Action by: Teacher Kristine Borras 2024, Hulyo
Anonim
MUSIKONG QUIZ
MUSIKONG QUIZ

Kumusta, kami ay isang pangkat ng tatlong mag-aaral sa ika-4 na taon na module ng electronics engineering mula sa University of Malaga, Shool of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/) at ipapakita namin sa iyo ang aming kumilos para sa paksang tinatawag na 'Creative Electronics'.

Ang proyekto ay binubuo ng isang mini-game kung saan ang arduino board ay nagpasya nang sapalarang isang tugtog upang tugtugin at ang manlalaro ay dapat na sumagot nang naaangkop sa pamamagitan ng pag-click sa kaukulang push-button; kung pinindot mo ang push-button na nauugnay sa kanta na nagpe-play ng ilaw ng isang berdeng LED at tataas ang bilang ng display, kung hindi, isang pulang LED na ilaw at ang bilang ay na-reset.

Sana ay masiyahan ka!

Hakbang 1: Listahan ng Mga Materyales at Mga Bahagi

1x Arduino Leonardo

1x Lupon ng PCB

8x Mga push-button

7x 220ohm Resistors

1x 74HC595

1x 7-Segment LED Display

1x Buzzer

1x Welder

1x Tin Coil

1x Mga Plier

1x 5V output power supply (halimbawa ng powerbank)

Ito ang mga materyales na kinakailangan upang gawin ang kahon:

1x Isang piraso ng Kahoy

1x Puting pandikit

1x Isang lagari sa kuryente

1x Henge

Hakbang 2: Buuin ang Kahon

Buuin ang Kahon
Buuin ang Kahon
Buuin ang Kahon
Buuin ang Kahon
Buuin ang Kahon
Buuin ang Kahon
Buuin ang Kahon
Buuin ang Kahon

Una, gupitin ang 4 na gilid ng kahon na may mga sukat (20x5) cm. Pagkatapos, gawin ang tuktok ng kahon at ang base, na may mga sukat ng parisukat na ginawa sa mga gilid at idikit ang mga gilid sa base.

Sa paglaon, ilagay ang tuktok gamit ang isang bisagra at gawin ang mga butas para sa mga pindutan, leds at humantong 7 na mga segment. Ipako ang mga pindutan sa itaas at ilagay ang Arduino board sa base gamit ang isang tornilyo.

Sa wakas, ang lahat ng mga bahagi ay konektado at ang mga larawan ng mga kanta ay na-paste sa tuktok ng kahon.

Hakbang 3: Sa Loob ng Kahon

Sa loob ng Kahon
Sa loob ng Kahon
Sa loob ng Kahon
Sa loob ng Kahon
Sa loob ng Kahon
Sa loob ng Kahon

Kapag nakuha mo ang kahon, inirerekumenda namin na subukan ang circuit sa isang protoboard bago maghinang sa PCB board. Tandaan na ang mga pindutan ay gumagamit ng Pull-UP risistor ng Arduino ng software.

Pagkatapos ay ikonekta ang lahat ng mga push-button at ang 7seg display sa arduino board gamit ang halimbawa ng mga male-female na konektor.

Ang board ng arduino ay maaaring pinalakas ng isang panlabas na baterya sa loob ng kahon o direktang konektado sa PC ng isang butas sa kahon kung nais mo.

Hakbang 4: Diagram ng Programming at Mga Block

Programming at Mga Bloke ng Diagram
Programming at Mga Bloke ng Diagram

Ang pangunahing problema ay magagawang maglagay ng maraming mga kanta nang hindi gumagamit ng isang module ng SD at nang hindi ginagawang masyadong mahaba at mahirap pamahalaan ang code. Para dito inilagay namin ang lahat ng mga kanta sa isang hiwalay na silid-aklatan at tumawag kami mula sa arduino na ginagawang madaling basahin ang isang code at madaling mabago upang mabago mo ang mga kanta ayon sa gusto mo. Gumagamit ang library ng dalas at katahimikan ng bawat tala.

Ang Arduino code ay ginawa gamit ang isang switch-case na istraktura. Una, isang random na numero ang nabuo at isang kanta na nauugnay sa kasong iyon ang tunog. Kung pinindot ng gumagamit ang tamang pindutan, ang asul na humantong ay mag-iilaw at ang counter ay magdagdag ng 1, kung hindi man ang pula na humantong ilaw up at isa pang random na kanta ay nabuo kapag ang pindutan ng pagsisimula ay pinindot.

Upang maipon ang code, kailangan mo munang i-zip ang.cpp at.h code, pagkatapos ay kakailanganin mong i-import ang library sa iyong arduino IDE, Program-> Isama ang library-> Magdagdag ng. ZIP library.

Inirerekumendang: