Cov txheej txheem:

Music Box Nrog Mini Monitor (OLED) thiab LED: 8 Kauj Ruam (nrog Duab)
Music Box Nrog Mini Monitor (OLED) thiab LED: 8 Kauj Ruam (nrog Duab)

Video: Music Box Nrog Mini Monitor (OLED) thiab LED: 8 Kauj Ruam (nrog Duab)

Video: Music Box Nrog Mini Monitor (OLED) thiab LED: 8 Kauj Ruam (nrog Duab)
Video: Как поработить человечество ►1 Прохождение Destroy all humans! 2024, Kaum ib hlis
Anonim
Music Box Nrog Mini Monitor (OLED) thiab LED
Music Box Nrog Mini Monitor (OLED) thiab LED
Music Box Nrog Mini Monitor (OLED) thiab LED
Music Box Nrog Mini Monitor (OLED) thiab LED
Music Box Nrog Mini Monitor (OLED) thiab LED
Music Box Nrog Mini Monitor (OLED) thiab LED

Kuv lub tswv yim yog lub thawv uas yuav ua suab paj nruag thaum koj qhib nws. Nws kuj tseem muaj cov zaub nrog emoji ntawm nws uas ua rau sawv, tos txais koj. Kuj tseem muaj LED nyob hauv nws lub teeb yog tias koj tuav lub zog-rhiab resistor nyem ntawm koj cov ntiv tes, thaum lub voj tom ntej ntawm zaj nkauj tshwm sim. Lub suab nkauj nres yog tias koj kaw lub thawv dua vim tias lub hau kaw kaw rau ntawm lub pob.

Kuv xav ua lub thawv uas tom ntej yog lub npov suab paj nruag kuj zoo li zoo li me ntsis neeg hlau nrog tus yam ntxwv. Cov zaub uas qhia 2 emojis ua lub luag haujlwm loj tshaj plaws hauv qhov no, vim tias kuv pom tib neeg cuam tshuam nrog cov khoom uas muaj lub ntsej muag ntau dua. Cov emojis ntawm cov zaub qhia kev xav, uas pab txhawb rau lub tswv yim ntawm nws yog neeg hlau me. Kuv pom tib neeg hnov qhov no zoo. Lub zog-rhiab resistor ntxiv kev cuam tshuam rau nws. Yog tias koj tuav nws nias ib yam li zaj nkauj txuas mus rau lub voj thib ob, lub teeb yuav mus uas yog lub cim ntawm lub npov ua rau koj. Lub teeb uas kuv xaiv yog daj uas yog xim zoo siab thiab phim rau sab nrauv ntawm lub thawv.

Nov yog ua raws cov lus qhia ntawm yuav ua li cas kuv ua qhov haujlwm no.

Kauj Ruam 1: Kuv Pib Li Cas, thiab Yam Koj Yuav Tsum Tau

Kuv Pib Li Cas, thiab Yam Koj Yuav Tsum Tau
Kuv Pib Li Cas, thiab Yam Koj Yuav Tsum Tau

Kuv pib los ntawm kev ua lub tswv yim kos duab ntawm yam kuv xav ua

Koj yuav xav tau dab tsi:

1. Ib Arduino. (Kuv siv Arduino Uno.)

2. Ib qho zaub OLED. (Kuv siv 0.96 OLED I2C)

3. Lub Piezo buzzer.

4. Ib qho Pushbutton.

5. Ib lub zog-rhiab resistor.

6. Ib qho LED.

7. Ib qho 220 Ohm resistor thiab 1KOhm resistor.

8. Cov xov hlau. (Kuv siv cov hlua pib dhia.)

9. Ib lub rooj tsav xwm me me.

10. Ib lub raj hlau thiab cov tin.

Dab tsi koj yuav xav tau los ua lub thawv:

1. Ntoo.

2. Saws.

3. Sandpaper los yog lub tshuab sanding.

4. Rauj thiab ntsia hlau.

5. Riam, ntsia hlau thiab lub latch me me.

7. Lub laum thiab ntswj ntsia hlau

8. cov kab xev xev.

Ua tiav tag nrho cov cai ntawm tag nrho txoj haujlwm yuav suav nrog tom qab ntawm qhov kev qhia no

Kauj Ruam 2: Sau Nkauj

Sau Nkauj
Sau Nkauj
Sau Nkauj
Sau Nkauj
Sau Nkauj
Sau Nkauj

Tom ntej no, Kuv tau tsim ib zaj nkauj kuv xav kom lub thawv ua si

Kuv tau siv digital software rau qhov no, tab sis koj kuj tseem tuaj yeem siv cov cuab yeej thiab sau cov ntawv, lossis ua si ib puag ncig nrog koj Piezo buzzer thiab zaus.

Nws yog ib qho yooj yim heev los sib txuas ua piezo buzzer. Txhua yam nws xav tau yog tus pin nkag. (Kuv siv 12) thiab tus pin hauv av. Kuv kuj tau tso lub pob nyob nruab nrab ntawm 2 sab ntawm kuv daim ntawv qhia zaub mov los ua tus choj. Lub pob no yuav nres lub suab yog nias,

Kuv siv lub xaib no yooj yim los txhais cov ntawv sau ua ntu zus rau kuv tus lej:

pages.mtu.edu/~suits/notefreqs.html

Hauv daim duab thib peb, koj tuaj yeem pom me ntsis ntawm kuv cov cai rau zaj nkauj. Tom qab 'suab nrov', thawj tus lej nruab nrab ntawm kab ntawv yog de pin qhov Piezo buzzer txuas nrog. Tus lej thib ob yog qhov zaus ntawm lub suab nrov. Nrog ncua, tus naj npawb nruab nrab ntawm kab lus yog ntev npaum li cas lub suab tuav mus txog thaum nws mus rau qhov txuas ntxiv hauv qab nws.

Kauj Ruam 3: Txuas OLED

Txuas cov OLED
Txuas cov OLED
Txuas cov OLED
Txuas cov OLED
Txuas cov OLED
Txuas cov OLED

OLED kuv siv muaj plaub lub ntsiab lus: GND, VCC, SCL thiab SDA.

GND koj txuas rau GND (hauv av) ntawm koj Arduino.

VCC koj txuas rau 5V (5-volt) ntawm Arduino.

SCL to CSY

Thiab SDA rau SDA.

Txhawm rau ua haujlwm OLED koj thawj zaug yuav tsum rub qee Lub Tsev Qiv Ntawv.

Kuv rub tawm Adafruit Circuit chaw ua si, Adafruit GFX Library thiab Adafruit SSD1306.

Kuv siv qhov piv txwv kos duab ssd1306_12x64_i2c kom pom tias nws ua haujlwm li cas. Koj tuaj yeem pom qhov no ntawm Cov Ntaub Ntawv> piv txwv> Adafruit SSD1306> ssd1306_128x64_i2c (Kuv xaiv qhov no vim tias kuv lub vijtsam muaj qhov loj me) Koj tuaj yeem pom qhov no hauv daim duab thib ob

Yog tias cov ntawv no tsis ua haujlwm nws tuaj yeem yog qhov koj xav tau hloov qee yam me me hauv nws.

Saib hauv cov cai hauv qab qhov tsis muaj teeb tsa rau:

yog (! display.begin (SSD1306_SWITCHCAPVCC, 0x3D)) {// Chaw nyob 0x3D rau 128x64

Kuv bolted D ntawm no vim tias kuv yuav tsum hloov D no rau hauv C kom nws ua haujlwm.

Hauv daim duab thib peb, koj tuaj yeem pom me ntsis ntawm kuv tus lej uas ua rau emoji ntawm thawj daim duab.

Kauj Ruam 4: Txuas lub zog-rhiab Resistor thiab LED mus rau qhov so

Txuas lub Force-sensitive Resistor thiab LED mus rau So
Txuas lub Force-sensitive Resistor thiab LED mus rau So
Txuas lub Force-sensitive Resistor thiab LED mus rau So
Txuas lub Force-sensitive Resistor thiab LED mus rau So

Txhawm rau txuas rau Force-sensitive resistor thiab LED koj xav tau 2 tus tiv thaiv. 220 Ohm rau LED thiab 1K Ohm resistor rau Force-sensitive resistor.

LED:

Qhov zoo ntawm Cov LED xav tau txuas nrog 220 Ohm resistor uas txuas rau tus pin 10 ntawm Arduino. Qhov tsis zoo ntawm LED yuav tsum tau txuas nrog kab hauv av ntawm kev sib cais me me ntawm pawg thawj coj saib. Ntawm lub rooj tsav xwm hauv Circuit Court kuv tau ua kab hauv av thiab kab 5-volt, vim tias kuv muaj ntau tus pin uas xav tau mus rau ntawd thiab tsis muaj qhov txaus rau ntawm kuv Arduino.

Force-sensitive resistor:

Lub zog-rhiab tiv thaiv xav tau sab laug ceg txuas nrog rau ob qho 1K Ohm resistor, thiab xaim uas txuas rau lub qhov A0 ntawm Arduino. 1K Ohm resistor Txuas rau kab hauv av ntawm lub rooj tsav xwm hauv Circuit.

Txoj cai sab xis koj txuas rau kab 5-volt ntawm lub rooj tsav xwm Circuit Court.

Txhawm rau ua qhov no txhua yam ua haujlwm hauv cov cai koj yuav tsum txhais kom tus pin nws txuas nrog rau saum toj no qhov tsis muaj teeb tsa teeb tsa () {.

Kauj ruam 5: Txoj Cai

Txoj Cai
Txoj Cai

Nov yog qhov txuas mus rau qhov chaws:

github.com/kai-calis/Kai-fawn/blob/master/Arduino%20code%20for%20a%20school%20project

Kauj Ruam 6: Tsim Lub Thawv

Tsim Lub Thawv
Tsim Lub Thawv
Tsim Lub Thawv
Tsim Lub Thawv

Koj tau pom 8 daim phiaj ntoo tag nrho.

Ntoo kuv siv yog tuab li 0.5cm.

1. Lub hau thiab hauv qab ntawm lub npov yog 11cm los ntawm 11cm.

2. Cov no yog sab laug thiab sab xis ntawm lub npov uas yog 10.2cm los ntawm 8cm. Ua ib qho ntawm cov phaj nrog ib lub xwmfab rau USB qaum ntawm Arduino kom lo tawm. Lub qhov no yog 1.5cm los ntawm 1.5cm thiab yog li 1 centimeter los ntawm qhov pib ntawm cov phaj ntoo.

3. Cov no yog lub hauv ntej thiab nraub qaum ntawm lub npov, thiab yog 11cm los ntawm 8cm

4. Qhov no yog lub txee me me Piezo buzzer, OLED thiab so yuav so. Koj yuav tsum tau siv lub qhov rau OLED ntawm kwv yees li 1cm los ntawm 0.5cm yog li cov xov hlau tuaj yeem tawm tau, tab sis cov OLED tuaj yeem so tau ntawm lub txee.

Rau lub qhov ntawm LED koj xav tau lub laum me me ntawm 0.5cm.

Rau Force-sensitive resistor, koj xav tau lub qhov ntawm 1cm los ntawm 0.5cm

Rau Piezo buzzer, koj xav tau lub qhov ntawm 1.4cm.

Rau lub laub khawm koj xav tau 4 lub qhov me me ntawm 0.2cm yog li nws ob txhais ceg tuaj yeem tawm.

5. Thaum kawg, koj yuav xav tau ntoo ntoo ntawm 10cm los ntawm 10cm, daim phaj no yuav npog Arduino thiab nws cov xov hlau. Kuv tau txiav thiab sau ob daim ntawv ntawm ob sab ntawm daim phaj no kom nws muaj peev xwm ntsaws rau ntawm lub txee ntawm tus lej 4 thiab ua kom ntsiag to nyob ntawm kaum ntawm lub npov.

Kuv siv cov ntsia hlau los txuas ob sab, 2 hinges rau lub hau thiab xauv kom lub hau kaw.

Tsis txhob hnov qab ua ntaub ntawv tag nrho cov npoo kom tau txais kev huv dua thiab zam kev tawg.

Thaum tsim lub thawv tsis txhob tso tus lej 4 thiab 5 nyob rau tam sim no

Kauj Ruam 7: Lub Sij Hawm Rau Tus Kheej

Lub sij hawm rau Solder
Lub sij hawm rau Solder
Lub sij hawm rau Solder
Lub sij hawm rau Solder
Lub sij hawm rau Solder
Lub sij hawm rau Solder

Kuv suav nrog daim ntawv qhia xaim kom koj tuaj yeem luam nws los ntawm daim duab.

Tsis txhob hnov qab ntsuas yog tias yam khoom txuas nrog raug los ntawm kev pom yog tias nws ua haujlwm nyob nruab nrab ntawm cov laug.

Tom qab qhov muag kuv hammered hauv 2 tus ntsia hlau me me kom OLED tsis txhob txav mus.

Thaum kawg, nws yuav tsum saib qee yam zoo li daim duab thib peb.

Kauj Ruam 8: Muab tag nrho ua ke

Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke
Muab Nws Tag Nrho Ua Ke

Txhawm rau muab lub txee ntawm tus lej 4 los ntawm cov kauj ruam dhau los nyob rau ntawd, Kuv xub ntsuas qhov siab npaum li cas nws xav tau kom raug nias los ntawm lub hau. Koj tuaj yeem ua qhov no los ntawm kev ntsuas lub siab khawm tawm ntawm lub txee thiab siab npaum li cas thaum nias hauv. Qhov ntev no koj ntxiv rau qhov tuab ntawm cov ntoo uas koj tau siv thiab muab ob lub rau tes tso rau ntawm txhua sab. Lub txee yuav so ntawm cov ntawd. Kuv ntxiv 2 cov ntsia hlau ntxiv, ib qho ntawm txhua sab, saum lub txee kom lawv nyob hauv qhov chaw. Kuv khoov cov ntsia hlau zoo li tus duab L yog li kuv tuaj yeem yooj yim siv tus nuv los tshem lawv dua.

Tshem Tawm Cov Txee, Kuv txuas cov phaj ntoo tus lej 5 mus rau lub txee ntawm tus lej 4 los ntawm kev lo ib daim kab xev hauv qab tus lej 4 thiab lo txuas qhov txuas ntxiv hauv qab tus lej 5. Koj yuav tsum muaj qee yam zoo li daim duab 3.

Hmoov tsis zoo, Kuv tsis tau cia siab tias lub pob khawm yuav tsum tau ntsaws rau ntawm ntug ntawm lub laub khawm, tiv thaiv nws los ntawm kev thawb hauv lub pob. Kev daws sai uas kuv pom tau yog muab cov yas yas thim, hais txog qhov tuab tib ntawm pob khawm, sab xis saum nws ces nws yuav nias ntawm lub pob.

Pom zoo: