Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Bahagi
- Hakbang 2: Mga PCB ng Aming Hardware
- Hakbang 3: Gumagawa ng Wood sa Fret Board ng Guitar
- Hakbang 4: Panghinang Bahagi 1
- Hakbang 5: Paglalapat ng I-clear ang dagta
- Hakbang 6: Panghinang na Bahagi 2
- Hakbang 7: Pagpapaganda ng Fret Board
- Hakbang 8: Pangwakas: Arduino Sketch at Pagsubok
Video: Ipinapakita ang Chord ng Smart Guitar: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ako ay isang Electronics engineer sa pamamagitan ng propesyon at isang gitarista sa pamamagitan ng libangan. Nais kong gumawa ng isang gitara na maaaring ipakita mismo sa nagsisimula ng gitara kung paano patugtugin ang mga kuwerdas sa pamamagitan ng pagpapakita nito sa fret board.
Kaya't napagpasyahan kong baguhin ang aking acoustic gitara upang gawin itong isang matalinong gitara na maaaring magpakita ng mga kuwerdas gamit ang maliliit na mga leds na naka-embed sa kanyang fret board at kinokontrol sa pamamagitan ng isang Arduino mega at isang module ng Bluetooth. Ang mga utos ng boses ay maaaring maipadala sa isang smartphone app sa hardware sa gitara.
Kaya't sinusulat ko ang aking unang itinuro sa matalinong gitara na ito upang makagawa ka rin ng isa para sa iyong sarili.
Cheers !!
Hakbang 1: Listahan ng Bahagi
1. Acoustic Guitar
2. Arrdino Mega at isang usb cable para sa pagprograma. (Mega dahil mayroon itong higit sa 60 digital / analog out pin upang magamit namin ang mga ito para sa pag-iilaw ng mga leds sa aming fret board.)
3. Module ng Bluetooth, HC 05 (komunikasyon sa uart)
4. Pagkonekta ng mga wire
5. Smd Leds (gumamit kami ng puti)
6.330 ohm resistors
7. Dremel tool para sa larawang inukit sa fret board
8. I-clear ang Resin / adhesive tulad ng Araldite.
9. Power bank para sa pagpapagana ng hardware
10. Solding iron para sa mga sangkap ng paghihinang sa pcb.
11. Cu Clad board para sa paggawa ng pcb.
Hakbang 2: Mga PCB ng Aming Hardware
Sa seksyong ito ay hindi ko naipaliwanag kung paano ako gumawa ng mga PCB dahil aalisin nito ang interes, maaari ko itong sakupin sa mga paparating na instruksyon, ngunit nabanggit ko lamang kung ano ang kailangan namin.
Ang aming buong pag-setup ay binubuo ng dalawang uri ng mga circuit board:
1. Hardware Controller PCB: Ito ay isang kalasag sa arduino mega board kung saan ang lahat ng manipis na mga wire na kumokonekta mula sa lahat ng mga leds ay magtatagpo at ang 330 ohm resistors ay mai-mount.
Maghihinang kami ng ilang mga male header upang ipapalakpak ito sa Mega board.
2. Led display Strip PCB: Ito ang mga manipis na piraso ng PCB kung saan mai-mount ang mga smd LED at ang bawat hanay ng 6 Leds board ay mailalagay sa bawat fret ng gitara.
Hakbang 3: Gumagawa ng Wood sa Fret Board ng Guitar
Sa hakbang na ito, susukatin namin ang lapad ng bawat PCB led strip at pagkatapos ay gumagamit ng dremel rotary tool, gumawa kami ng maliliit na puwang sa bawat fret upang magkasya sa led pcb.
Tandaan: Gumamit kami ng napaka manipis na pcb / tanso na nakabalot sa board para sa hangaring ito upang hindi namin kailangang i-trim ang fret board nang malalim.
Sa mga larawan maaari mong madaling makita ang asul na simpleng gawin ito. Maingat lamang na hindi maghukay ng malalim habang nakalagay ang isang truss rod sa ilalim ng fret board.
Hakbang 4: Panghinang Bahagi 1
Ngayon ay hinihinang ang mga smd leds sa manipis na mga piraso ng pcb, na inaalagaan nang wasto ang + at - mga terminal ng mga leds. Pagkatapos maghinang manipis na mga wire ng tanso (kabuuang 7 mga numero, 6 para sa mga leds (+) at 1 para sa karaniwang (-)).
Ang mga wire na ito ay iginuhit mula sa ilalim ng fret board at samakatuwid ay hindi makikita. Ang lahat ng mga wires na ito ay pupunta sa pangunahing PCB ng kalasag at pagkatapos ay mai-solder.
Hakbang 5: Paglalapat ng I-clear ang dagta
Matapos mailagay ang lahat ng mga Led strip pcb sa mga puwang na ginawa sa fret board at pagkonekta ng mga wire sa bawat leds, oras na nito upang mai-seal ang board sa pamamagitan ng paglalapat ng isang malinaw na dagta / malagkit (ginamit ko ang Araldite) upang gawing maayos ang ibabaw.
Kapag tapos na ang buong proseso ay hindi ka makakararamdam ng anumang Leds at nararamdaman na eksaktong kapareho ng isang bagong gitara.
Hakbang 6: Panghinang na Bahagi 2
Sa bahaging ito ay hihihinang namin ang manipis na enameled na mga wire ng tanso na lumalabas sa bawat leds sa pcb ng kalasag.
Maaari kaming gumawa ng marka sa bawat kawad upang ang aming pagprograma ay magiging mas madali dahil malalaman namin kung aling humantong ang napunta sa kung anong numero ng Pin sa Arduino mega board.
Ngunit, kung mahirap iyan, walang mga alalahanin. Maaari rin nating maiugnay nang random ang mga wire sa alinman sa mga digital na pin ng mega board na kalasag at pagkatapos ay gumagamit ng isang test code na maaari nating matukoy sa paglaon, kung saan ang humantong ay nakatalaga sa aling digital / analog oin.
Hihinang din namin ang module ng blu-HC-05 sa mga Uart pin / serial pin ng Mega kalasag upang ang hardware ay maiugnay sa aming smartphone gamit ang ilang android application.
Koneksyon ng Bluetooth Module ……………………..> Arduino Mega
Tx ……………………………………………………………………> Rx
Rx ……………………………………………………………………> Tx
Vcc ………………………………………………………………….> + 5v
Gnd ………………………………………………………………….> Gnd
Koneksyon ng Leds (10 frets = 60 leds) ……………………………………..> Arduino Mega
(1, 2, 3 ……… 60) ……………………………………………………………………………> Pin (2, 3, 4….62)
Hakbang 7: Pagpapaganda ng Fret Board
Matapos makumpleto ang pagbabago sa aking acoustic gitara, oras na nito upang gawing mas mahusay ito.
Para sa hangaring ito, gumamit ako ng itim na nakadikit na papel na vinyl na may mga butas na pinutol ng laser para sa pagpapakita ng bawat led.
Maaari mong makita ang mga imahe kung gaano ito kaayos pagkatapos na mai-paste ang vinyl paper.
Hakbang 8: Pangwakas: Arduino Sketch at Pagsubok
Kaya narito ang aming panghuling hakbang upang magawa ang aming matalinong gitara.
Narito ang pagsubok at huling arduino sketch na nakakabit sa mga file sa itaas. Inaasahan kong lahat kayo ay pamilyar sa mahusay na platform ng arduino, gawin lamang ang board Mega 2560 at piliin ang tamang com port para sa iyong aparato at i-upload ang code.
Matapos baguhin (kung kinakailangan) ang ilang mga numero ng pin sa code, ang iyong fret board ng iyong gitara ay handa nang ipakita ang mga chords.
Mayroong ilang mga utos ng boses sa serial sa pamamagitan ng mga application ng Bluetooth ay magagamit sa bukas na mapagkukunan tulad ng google play store. I-configure lamang ito nang naaayon at handa ka nang umalis. Maaari mo ring ipasadya ang app alinsunod sa iyong pattern ng chord. Ngayon plug lang ang power bank sa arduino mega hardware at ipares ang bluetooth sa iyong smartphone at handa ang iyong matalinong gitara upang ipakita ang mga chord sa iyong utos ng boses.
Inirerekumendang:
16 X 2 LCD I2c Ipinapakita ang Data ng MQTT: 3 Mga Hakbang
16 X 2 LCD I2c Ipinapakita ang Data ng MQTT: Salamat sa Random Nerd Tutorials at 3KU_Delta para sa kanilang inspirasyon, tulong at code
Dobleng 7-segment na Ipinapakita na Kinokontrol ng Potentiometer sa CircuitPython - Pagpapakita ng Pagpupumilit ng Paningin: 9 Mga Hakbang (na may Mga Larawan)
Dobleng 7-segment na Ipinapakita na Kinokontrol ng Potentiometer sa CircuitPython - Pagpapakita ng Pagpupursige ng Paningin: Ang proyektong ito ay gumagamit ng potensyomiter upang makontrol ang pagpapakita sa isang pares ng 7-segment LED display (F5161AH). Habang ang potentiometer knob ay naka-on ang ipinakitang mga pagbabago sa bilang sa saklaw na 0 hanggang 99. Isang LED lamang ang naiilawan sa anumang sandali, napakaliit, ngunit ang
Ipinapakita ang Data ng Wireless Sensor Gamit ang Mga Tsart ng Google: 6 Mga Hakbang
Ang Pag-visualize ng Data ng Wireless Sensor Gamit ang Mga Tsart ng Google: Ang mahuhulaan na pagtatasa ng mga machine ay kinakailangan upang ma-minimize ang downtime ng makina. Ang regular na pag-check up ay nakakatulong sa pagpapahusay ng oras ng tungkulin ng makina at pinahuhusay nito ang pagpapaubaya sa kasalanan. Wireless Vibration at Temperature sen
Mapapakita ang 7-Segment na Ipinapakita: 10 Hakbang (na may Mga Larawan)
Mapapakita ang 7-Segment na Ipinapakita: Tuwing madalas na ang isang ideya ay nag-click sa aking utak at sa palagay ko, " paano hindi ito nagagawa dati? &Quot; at karamihan ng oras, ito talaga. Sa kaso ng " Addressable 7-Segment Display " - Hindi ko talaga iniisip na tapos na ito,
Ipinapakita ang Ambient para sa Arrival ng Bus: 6 na Hakbang (na may Mga Larawan)
Ipinapakita ang Ambient para sa Arrival ng Bus: Habang ang mga screen ay maaaring popular para sa pagtingin ng impormasyon, tiyak na hindi lamang sila ang paraan upang ubusin ang impormasyon. Mayroong maraming mga pagkakataon para sa pagpapakita ng impormasyon mula sa paligid ng aming kapaligiran at sa proyektong ito, hinahangad naming mag-hack sa