Cov txheej txheem:
- Kauj Ruam 1: Lub Hom Phiaj ntawm Txoj Haujlwm
- Kauj ruam 2: Txoj kev xav
- Kauj Ruam 3: Cov txheej txheem
- Kauj Ruam 4: Hom Kev Ua Haujlwm: 1- LEDs Raws li PWM Digital Outputs
- Kauj Ruam 5: Hom Kev Ua Haujlwm: 2- LEDs Raws Li Digital Outputs
- Kauj Ruam 6: Hom Kev Ua Haujlwm: 3- Twj Raws Li Digital Outputs
- Kauj Ruam 7: Tiv tauj
Video: Dancing Dej: Arduino Nrog MSGEQ7 Spectrum Analyzer: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Kev txais tos ntawm lub teeb liab thiab hloov nws mus rau hauv kev pom lossis lub tshuab ua haujlwm yog qhov nthuav heev. Hauv txoj haujlwm no peb yuav siv Arduino Mega los txuas nrog lub tshuab ntsuas hluav taws xob MSGEQ7 uas siv lub suab tso tawm suab thiab ua cov qhab nia hla kev lim dej rau nws faib nws mus rau 7 lub hauv paus loj. Arduino yuav tshuaj xyuas qhov teeb meem sib piv ntawm txhua zaus thiab tsim kev nqis tes ua.
Kauj Ruam 1: Lub Hom Phiaj ntawm Txoj Haujlwm
Txoj haujlwm no yuav tham txog 3 hom kev ua haujlwm:
- LEDs tau txuas nrog PWM cov pins digital kom ua rau cov zaus ntau zaus
- LEDs tau txuas nrog cov pins digital kom ua rau muaj kev cuam tshuam ntau zaus
- Lub twj tso kua mis txuas nrog Arduino Mega los ntawm Lub Cev Tsav Tsheb thiab ua haujlwm rau cov zaus
Kauj ruam 2: Txoj kev xav
Yog tias peb tham txog MSGEQ7 Spectrum Analyzer IC peb tuaj yeem hais tias nws muaj 7 band hla cov lim uas faib cov suab tso tawm rau hauv 7 pawg tseem ceeb: 63 Hz, 160 Hz, 400 Hz, 1 kHz, 2.5 kHz, 6.25 kHz thiab 16 kHz ua.
Qhov tsim tawm ntawm txhua lub lim dej tau xaiv los ua IC ntawm cov khoom siv los ntawm kev siv tus lej sib txuam. Qhov multiplexer no muaj cov kab xaiv los ntawm tus lej binary sab hauv. Yog li peb tuaj yeem hais tias lub txee yuav tsum suav los ntawm 0 txog 6 (000 txog 110 hauv binary) tso cai rau ib pab pawg hla dhau ntawm ib lub sijhawm. Qhov ntawd ua kom pom tseeb tias cov cai ntawm Arduino yuav tsum tuaj yeem rov pib lub txee thaum nws mus txog qhov suav 7.
Yog tias peb tau saib ntawm daim duab qhia chaw ntawm MSGEQ7 peb tuaj yeem pom tias peb siv RC zaus tuner los tswj lub moos sab hauv ntawm oscillator. tom qab ntawd peb siv lim RC cov ntsiab lus ntawm qhov chaw nres nkoj lub suab tawm tswv yim.
Kauj Ruam 3: Cov txheej txheem
Raws li nplooj ntawv nplooj ntawv (https://www.baldengineer.com/msgeq7-simple-spectrum-analyzer.html) peb tuaj yeem pom tias cov cai siv cuam tshuam nrog cov txiaj ntsig raws li PWM cov cim uas rov ua dua. peb tuaj yeem hloov qee txoj kab kab kom haum rau peb lub hom phiaj.
Peb tuaj yeem pom tias yog tias peb muaj lub tso suab tso suab, peb tuaj yeem muab ob npaug ntawm cov lus tawm tswv yim thiab lub tshuab hluav taws xob mus rau qhov thib ob channel. Peb lub zog MSGEQ7 los ntawm Arduino VCC (5 volts) thiab GND. Peb yuav tsum txuas MSGEQ7 rau Arduino board. Kuv nyiam siv Arduino Mega vim nws muaj PWM pins haum rau txoj haujlwm. Cov zis ntawm MSGEQ7 IC txuas nrog tus pin analog A0, STROBE txuas nrog tus pin 2 ntawm Arduino Mega thiab RESET txuas nrog tus pin 3.
Kauj Ruam 4: Hom Kev Ua Haujlwm: 1- LEDs Raws li PWM Digital Outputs
Raws li qhov chaws, peb tuaj yeem txuas cov LEDs tso tawm rau tus pin 4 txog 10
const int LED_pins [7] = {4, 5, 6, 7, 8, 9, 10};
Tom qab ntawd peb tuaj yeem pom cov LEDs dhia seev cev raws li lub zog ntawm txhua zaus.
Kauj Ruam 5: Hom Kev Ua Haujlwm: 2- LEDs Raws Li Digital Outputs
Peb tuaj yeem txuas cov LEDs tawm mus rau txhua tus pin.
const int LED_pins [7] = {40, 42, 44, 46, 48, 50, 52};
Tom qab ntawd peb tuaj yeem pom cov LEDs flashes raws li lub zog ntawm txhua zaus band.
Kauj Ruam 6: Hom Kev Ua Haujlwm: 3- Twj Raws Li Digital Outputs
Hauv hom kawg no peb yuav tsum txuas L298N lub cev muaj zog tsav tsav mus rau qhov tshwm sim ntawm Arduino. qhov no ua rau peb tswj hwm kev ua haujlwm ntawm lub twj tso kua mis raws li qhov tsim tawm ntawm MSGEQ7 lub tshuab ntsuas hluav taws xob.
Raws li paub, cov tsav tsheb ua haujlwm pab peb tswj kev ua haujlwm ntawm cov tshuab txuas lossis lub twj tso kua mis raws li lub teeb liab tsim los ntawm Arduino yam tsis poob dej tam sim no los ntawm Arduino, hloov lawv lub zog ncaj qha los ntawm cov khoom siv txuas nrog.
Yog tias peb siv cov cai raws li cov khoom siv raw, cov twj yuav tsis ua haujlwm zoo. Qhov ntawd yog vim tias PWM teeb liab qis thiab yuav tsis haum rau tus tsav tsheb kom khiav lub cav lossis lub twj tso kua mis thiab xa qhov tsim nyog tam sim no. Tias yog vim li cas kuv pom zoo kom nce tus nqi PWM los ntawm kev sib piv cov ntawv nyeem los ntawm A0 nrog qhov loj dua 1.3. Qhov no pab ua daim duab qhia chaw kom haum rau tus tsav tsheb. Kuv pom zoo 1.4 txog 1.6. Tsis tas li peb tuaj yeem hloov PWM kom yog 50 txog 255 kom ntseeg tau tias tus nqi PWM yuav haum.
Peb tuaj yeem txuas cov LEDs ua ke nrog cov txiaj ntsig rau cov tsav tsheb, tab sis cov LEDs yuav tsis nyem nyob rau hauv txoj kev pom zoo ib yam li ua ntej raws li PWM qhov tseem ceeb tau nce. Yog li kuv hais qhia kom lawv txuas nrog cov pins digital 40 txog 52.
Kauj Ruam 7: Tiv tauj
Yog li zoo siab tau hnov cov lus tawm tswv yim los ntawm koj. Thov tsis txhob ua siab deb koom nrog kuv cov channel ntawm:
YouTube:
Instagram: @simpledigital010
Twitter: @simple01Digital
Pom zoo:
Kev Tswj Dej Hauv Dej Hauv Dej Hauv Dej: 10 Kauj Ruam (nrog Duab)
Underwater Remote Control Drone: Kuv txiav txim siab los tsim ROV no rau lub hom phiaj ntawm kev tshawb fawb thiab kev qhuas ntawm lub ntiaj teb hauv qab dej vim tias tsis muaj ntau tus nqi tsim txiaj hauv cov drones hauv qab. Txawm hais tias nws siv sijhawm ntau, tshawb fawb, thiab autodidacticism, nws yog qhov kev lom zem
Dej Nco Dej Dej Lub Raj Dej: 16 Cov Kauj Ruam
Nco Ntug Dej Cov Dej Lub Raj Dej: Koj puas tau hnov qab haus koj cov dej? Kuv paub kuv ua! Tias yog vim li cas kuv thiaj los nrog lub tswv yim tsim lub raj mis dej uas ceeb toom koj kom haus koj cov dej. Tus tuav lub raj mis dej muaj qhov tshwj xeeb uas lub suab nrov yuav nrov txhua teev kom nco koj
Dej Tswb Tswb Dej /Saib Xyuas Dej Dej: 6 Kauj Ruam
Dej Tswb Tswb Dej /Saib Xyuas Dej Dej: Peb Yuav Tsum Haus Dej Kom Muaj Dej Txhua Hnub kom txaus noj qab nyob zoo rau peb tus kheej. Tsis tas li muaj ntau tus neeg mob uas tau hais kom haus qee qhov tshwj xeeb ntawm cov dej txhua hnub. Tab sis hmoov tsis peb plam lub sijhawm yuav luag txhua hnub. Yog li kuv tsim
Tsim kom muaj DIY Tus Kheej Dej Dej Nrog WiFi - Dej Tsob Ntoo Tuaj thiab Xa Kev Ceeb Toom Thaum Dej Tsawg: 19 Kauj Ruam
Ua DIY Tus Kheej Tus Kheej Dej Nrog WiFi - Dej Tsob Ntoo Tuaj thiab Xa Kev Ceeb Toom Thaum Dej Tsis Tshua: Cov ntawv qhia no qhia koj yuav tsim kho li cas Wi -nkaus txuas nrog tus kheej cog cog dej siv lub qub vaj cog, cov thoob khib nyiab, qee cov nplaum thiab tus kheej Watering Pot Subassembly Kit los ntawm Adosia
Txuag Dej & Nyiaj Nrog Tus Dej Dej Saib Dej: 15 Kauj Ruam (nrog Duab)
Txuag Dej & Nyiaj Nrog Tus Dej Dej Saib Xyuas: Qhov twg siv dej ntau dua - da dej lossis da dej? Kuv paub thaum kuv da dej qee zaum kuv lub siab ploj mus, xav txog qhov txias txias