Cov txheej txheem:

Arduino Raws Li Lub Teeb Qhia: 7 Kauj Ruam
Arduino Raws Li Lub Teeb Qhia: 7 Kauj Ruam

Video: Arduino Raws Li Lub Teeb Qhia: 7 Kauj Ruam

Video: Arduino Raws Li Lub Teeb Qhia: 7 Kauj Ruam
Video: Computer Vision with Python! Resizing Images 2024, Lub Xya hli ntuj
Anonim
Image
Image
Arduino Raws Lub Teeb Qhia
Arduino Raws Lub Teeb Qhia
Arduino Raws Lub Teeb Qhia
Arduino Raws Lub Teeb Qhia
Arduino Raws Lub Teeb Qhia
Arduino Raws Lub Teeb Qhia

Kuv tau tsim Arduino tswj lub teeb pom kev raws li kuv nkag mus rau hauv Makers Rock, Album Art Collab. Koj tuaj yeem kawm paub ntau ntxiv rau nws ntawm qhov txuas hauv qab no: Makers Rock. Lub npog kuv xaiv yog los ntawm Judas Pov Thawj - Painkiller album.

Tag nrho daim yog lub teeb pom kev zoo uas tau muab ntim rau hauv tus ntoo thiab cov duab kos duab tau muab tso rau saum kom lub teeb ci tuaj.

Kauj Ruam 1: Npaj Ntoo Ntoo

Npaj Ntoo Ntoo
Npaj Ntoo Ntoo
Npaj Ntoo Ntoo
Npaj Ntoo Ntoo
Npaj Ntoo Ntoo
Npaj Ntoo Ntoo

Koj tuaj yeem tsim lub thav duab lossis lub thauv rau hauv txhua txoj kev uas koj xav tau. Kuv xaiv ntoo vim nws yooj yim ua haujlwm nrog siv tsuas yog cov cuab yeej yooj yim.

Kuv tau tsim lub thav duab tawm ntawm qee lub thawv ntoo uas kuv tau khaws cia. Kuv cim 4 daim ntawm qhov huv ntawm cov laug cam uas ntsuas 30 centimeters hauv qhov ntev, ua kom ntseeg tau tias cim 45 degrees txo rau cov pob qij txha.

Kuv tau ua txhua qhov kev txiav siv kuv lub jig pom thiab nws ua haujlwm OK. Yog tias koj muaj kev nkag mus rau lub miter pom lossis lub rooj pom dua li koj tuaj yeem siv cov ntawd thiab tau txais txiaj ntsig zoo dua. Cov koom nrog tsis zoo tag nrho tab sis nrog kuv txoj siv hlua kuv tuaj yeem tau txais daim kom haum zoo.

Thaum lub sijhawm ntsuas haum kuv pom tau tias lawv dav heev thiab lawv yuav siv ntau qhov chaw nyob hauv sab hauv ntawm lub thawv ntawv yog li kuv txiav txim siab txiav lawv mus rau 2 cm hauv qhov dav. Ib zaug ntxiv kuv siv kuv lub jig pom kom ntseeg tau tias tsis txhob txiav hauv kab.

Cov miter koom tsis muaj kev txhawb nqa ntau ntawm lawv tus kheej yog li kuv tau txiav daim me me daim duab peb sab rau lo rau hauv cov ces kaum raws li qee qhov kev txhawb nqa ntxiv. Kuv paub tseeb tias muaj ntau qhov kev xaiv zoo dua los ua ntawm no tab sis qhov no yog lub tswv yim zoo tshaj plaws uas kuv muaj tam sim no.

Kuv koom nrog miters nrog cov kua nplaum ntoo nyob hauv nruab nrab ntawm kev koom tes thiab CA kua nplaum ntawm qhov kawg txhawm rau txhawm rau ua tus tuav thiab tuav nws hauv qhov chaw thaum cov kua nplaum ntoo kho tau zoo. Cov duab peb sab me me tau muab tso rau hauv qhov chaw siv tsuas yog CA kua nplaum txhawm rau ua kom cov txheej txheem nrawm dua.

Kauj Ruam 2: Tsab Cai Circuit

Prototype Circuit
Prototype Circuit
Prototype Circuit
Prototype Circuit
Prototype Circuit
Prototype Circuit

Cov khoom siv hluav taws xob rau lub teeb pom sab hauv, suav nrog Arduino Uno board nrog lub microphone los ntawm lub mloog pob ntseg tawg uas mloog lub suab hauv chav thiab tom qab ntawd nws cuam tshuam tag nrho lub suab los ntawm teeb pom kev ntawm ib qho ntawm 5 daim ntawm cov hlua coj sab hauv.

Lub Circuit Court yog tsim los ntawm ob qho kev ywj pheej. Thawj ntu yog lub microphone nrog nws ib leeg transistor amplifier thaum ntu thib ob yog tus tsav tsheb rau LED strips. Peb xav tau lawv txij li Arduino thiab lub tshuab ua haujlwm lub microphone ua haujlwm ntawm 5V thaum LED sawb khiav ntawm 12V.

Lub microphone txuas nrog 5V tso tawm ntawm Arduino los ntawm 10k resistor thiab los ntawm lub peev xwm mus rau lub hauv paus ntawm transistor. Tus transistor tom qab ntawd nthuav tawm lub teeb liab nrog qib nruab nrab ntawm 2.5V yog li peb tuaj yeem khaws nws ntawm cov lus sib piv A0 ntawm Arduino.

Txhawm rau tig lub 12V rau LEDs, lub hauv paus ntawm cov transistors txuas nrog rau cov khoom siv digital los ntawm 10k resistor thiab tib lub Circuit Court tau rov ua dua 5 zaug. Kuv tab tom qhib tsuas yog 3 LEDs hauv txhua kab lus yog li kuv tuaj yeem khiav deb siv cov transistors. Yog tias koj xav hloov kho txoj haujlwm kom siv cov hlua ntev dua li koj yuav xav tau siv qee qhov MOSFETs.

Txawm hais tias nws yuav zoo li qhov nyuaj hauv Circuit Court nws yog qhov yooj yim heev. Kuv tau sim nws txhua qhov ntawm lub khob cij thiab tom qab kuv paub tseeb tias nws ua haujlwm raws li qhov xav tau, Kuv tau tsim daim ntaub thaiv kom ncaj ncaj ntawm Arduino Uno.

Schematic muaj nyob ntawm:

Kauj Ruam 3: Tsim Arduino Shield

Tsim Arduino Shield
Tsim Arduino Shield
Tsim Arduino Shield
Tsim Arduino Shield
Tsim Arduino Shield
Tsim Arduino Shield

Thaum kuv zoo siab nrog lub Circuit Court, Kuv tau tsim daim thaiv rau Arduino ntawm lub qhov rooj. Koj tuaj yeem pom tag nrho cov txheej txheem tsim hauv cov vis dis aus txuas rau qhov haujlwm.

Kauj ruam 4: Program Arduino

Program Arduino
Program Arduino

Lub hnub qub tseem ceeb ntawm txoj haujlwm yog txoj cai uas tau teeb tsa mus rau Arduino. Qhov no yog dab tsi ua qhov hnyav nqa ntawm kev txheeb xyuas lub suab qib los ntawm lub microphone thiab tig lawv mus rau hauv pom kev pom uas ua raws cov nkauj. Koj tuaj yeem rub tawm tag nrho cov cai los ntawm kuv nplooj GitHub thiab koj tuaj yeem pom qhov txuas rau nws hauv cov lus piav qhia video nrog rau cov txheej txheem rau cov khoom siv hluav taws xob.

Hauv qhov tseeb, txoj cai muaj 3 ntu tseem ceeb: rov ua dua cov piv txwv ntawm cov nkauj los tshuaj xyuas, txiav txim siab txog qib suab thiab tom qab ntawd tswj kev tso tawm mus rau LEDs raws li tus lej suav. Kuv paub tias qhov no yuav zoo li kev tshawb fawb foob pob hluav taws rau qee yam tab sis nws yooj yim heev thaum koj tau tuav ntawm yam.

Cov duab kos thaum pib piav qhia txhua yam sib txawv thiab qhov ruaj khov uas peb yuav siv. Kuv ua kom ntseeg tau muab cov lus piav qhia rau txhua tus ntawm lawv kom koj nkag siab nws yooj yim dua. Tom qab ntawd peb muaj teeb tsa kev ua haujlwm uas pib ua kev sib txuas lus hauv xov tooj cua rau lub hom phiaj debug, tshem tawm thiab pib ua cov kab uas peb yuav siv rau qhov siab tshaj plaws kom pom qhov ntim ntau thiab txiav txim siab cov txiaj ntsig rau LEDs.

Hauv ntu ntu ntawm txoj cai, peb xub pib ua piv txwv ntawm lub suab kom peb tuaj yeem pom nws lub ncov mus rau qhov siab tshaj plaws. Hauv lub suab nrov tsis tu ncua, qhov tsis muaj suab nrov yog qib ntawm qhov nruab nrab ntawm qhov tsawg kawg thiab qhov siab tshaj qhov hluav taws xob tuaj yeem tsim tawm. Hauv peb qhov xwm txheej uas yog 2.5V.

Thaum kuaj pom lub suab, peb tau txais nthwv dej uas txav mus thiab nqis los txhawm rau txhawm rau pom lub suab nrov, peb txaus siab rau qhov sib koom ua ke hauv qhov nthwv dej ntawd. Yog li es tsis txhob txav mus los, peb daim ntawv qhia qhov tseem ceeb ntawm 0 txog qhov siab tshaj plaws nyob rau hauv ib hom kev hloov pauv hauv lub xeev kom yooj yim paub qhov txawv ntawm qhov suab qis.

Ob ntu tom ntej ntawm cov cai ua raws qhov ntawd, ua ntej ntawm peb ntsuas qhov siab tshaj plaws mus rau qhov siab tshaj plaws thiab peb txiav txim siab qhov siab tshaj plaws ntawm lub sijhawm ntawd. Txoj kev uas lub microphone ua haujlwm, ntxiv rau koj los ntawm nws, qhov ntim tsawg dua nws tuaj yeem xaiv yog li peb xav tau los xam qhov tseem ceeb uas yuav ua kom nrov nrov lossis txo qhov ntsuas ntsuas thiab muaj cov tshuaj tiv thaiv zoo ib yam ntawm qib sib txawv.

Raws li cov kauj ruam kawg peb muab tus nqi ntsuas los ntawm lub microphone nrog qhov uas peb nyuam qhuav suav thiab ua raws li qhov tshwm sim peb tig rau LEDs tshwj xeeb.

Tom qab lub rooj tsavxwm tau tag nrho cov khoom siv raws li cov txheej txheem, kuv tau ua kom kuaj nws ua ntej npaj rau kev npaj daim duab tiag tiag.

Code ntawm GitHub:

Kauj Ruam 5: Npaj Pem Hauv Ntej

Npaj Pem Hauv Ntej Npog
Npaj Pem Hauv Ntej Npog
Npaj Pem Hauv Ntej Npog
Npaj Pem Hauv Ntej Npog
Npaj Pem Hauv Ntej Npog
Npaj Pem Hauv Ntej Npog

Rau pem hauv ntej ntawm daim ntawv kuv tau siv daim ntawv ntshiab acrylic. Kuv tau txiav cov duab kos rau qhov ntev thiab siv txheej txheej ntawm cov pob tshab pob tshab ntoo rau saum npoo yam tsis muaj kev tiv thaiv npog ntawm acrylic. Yog tias koj muaj kev nkag tau mus rau Mod Podge lossis rau qee qhov ntshiab acrylic gel nruab nrab dua nws zoo dua los siv qhov ntawd tsis yog ntoo kua nplaum, tab sis nws ua haujlwm yuav luag zoo ib yam.

Qhov ua kom yuam kev thaum siv daim duab tsis yog siv cov kua nplaum ntau dhau ib yam li kuv tau ua kom tsis txhob ua pob rau ntawm daim ntawv. Tsawg dua yog qhov zoo dua hauv qhov no tab sis saum npoo yuav tsum tau npog tag nrho. Nrog cov kua nplaum tseem ntub, daim duab tsis tshua pom tab sis tom qab nws qhuav tag nws yuav tig pob tshab.

Kuv tawm ntawm kab ntawv los kho 24 teev thiab tom qab ntawd kuv xam tawm qhov kev tso kawm ntawm Arduino sab hauv tus ncej. Kuv xav kom daim duab kos rau dai ntawm phab ntsa thiab vim nws yuav tsum tau ntsaws rau lub hwj chim, Kuv tau teeb tsa lub rooj tsavxwm nyob rau sab hauv qab kom lub hwj chim hloov pauv hlau yuav los ntawm lub qhov ntsawb.

Kuv siv lub hacksaw tshem tawm cov ntaub ntawv feem ntau thiab tom qab ntawd ua haujlwm kuv txoj hauv kev nrog cov txiab thiab cov ntawv. Yog tias koj muaj lub router tes, dua li qhov ntawd yuav nrawm dua li cov txiab. Kuv kuj tau nqus lub qhov los ntawm tus ncej kom lub microphone tuaj yeem tawm tau thiab khaws cov suab los ntawm chav.

Ua ntej ua tiav, Kuv tau txhuam cov thav duab kom txog 240 cov ntawv xuab zeb thiab tom qab ntawd siv lub tsho ntoo ntawm cov xim pleev xim. Kuv tau siv daim ntaub los so qhov qub thiab tom qab ntawd so nws tom qab qee lub sijhawm.

Kauj Ruam 6: Sib sau Lub Teeb Pom Kev

Sib dhos Lub Teeb Pom Kev
Sib dhos Lub Teeb Pom Kev
Sib dhos Lub Teeb Pom Kev
Sib dhos Lub Teeb Pom Kev
Sib dhos Lub Teeb Pom Kev
Sib dhos Lub Teeb Pom Kev

Lub tuab ntawm cov thav duab tsis txaus los tuav tag nrho cov khoom siv hluav taws xob hauv qhov chaw yog li kuv tau txiav thiab lo ob txheej ntawm 5mm dub XPS ua npuas ncauj rwb thaiv tsev rau ob sab ntawm tus ncej. Ib cag los ntawm kev ua chav rau txhua yam ntawm cov khoom siv hluav taws xob, ua npuas dej tau muab cov khoom ua kom zoo nkauj zoo nkauj los ntawm ob sab.

Tag nrho cov khoom siv hluav taws xob tau teeb tsa sab hauv lub thav duab siv cov kua nplaum kub, pib los ntawm lub microphone thiab tom qab ntawd lub ntsiab Arduino board.

Sab nraub qaum kuv tau cim thiab txiav ib daim ntawv ntawm 3mm siab ntom ntom fiberboard uas yuav ua raws li lub thaub qab thiab lub teeb pom kev txij li ib sab yog dawb. Kuv tau siv me me 3.5 los ntawm 16mm ntsia hlau los txuas nws tom qab. Tom qab ntawd kuv tshem tawm cov thim rov qab los ntawm cov kua nplaum ntawm cov kab hluav taws xob LED thiab lo lawv rau ntawm daim ntawv fiberboard.

Acrylic pem hauv ntej tseem txuas nrog tib 16mm ntsia hlau tab sis kuv suav nrog cov ntsia hlau qhov nrog 6mm laum me ntsis txhawm rau kom lawv zaum yaug nrog lub hauv ntej. Yog tias koj muaj lub router, dua li koj tuaj yeem ua tus zawj hauv tus ncej thiab muab cov acrylic ua li ntawd.

Thaum kawg nws tsuas yog teeb meem tshem tawm lwm txheej tiv thaiv los ntawm daim ntawv acrylic thiab kuaj nws txhua qhov kom paub tseeb tias nws tseem ua haujlwm tau zoo. Txhawm rau dai nws ntawm phab ntsa, Kuv tau ntxiv ib txoj hlua ntawm ob qho ntawm kev sib tw nraub qaum.

Kauj Ruam 7: Txaus Siab Rau Koj Arduino Teeb Qhia

Txaus siab rau koj Arduino Teeb Qhia
Txaus siab rau koj Arduino Teeb Qhia

Txhua qhov kuv zoo siab heev txog qhov no tshwm sim li cas. Lub thawv ntawv tuaj yeem ua tau zoo me ntsis yog tias kuv muaj cov cuab yeej siv ntoo zoo tab sis nws tseem yog cov phab ntsa dai kom zoo nkauj. Txij li thaum kuv tsim nws, peb muaj kev lom zem nrog nws nrog kuv cov menyuam tab sis nws yog lub sijhawm rau nws nrhiav lub tsev tshiab.

Kuv yuav muab cov khoom kuv tau tsim tseg yog li thov tshawb xyuas cov vis dis aus hauv YouTube kom kawm paub tias koj tuaj yeem yeej nws li cas.

Saj Cov Cai hauv YouTube

Tsim video ntawm qhov project

Yog tias koj nyiam txoj haujlwm, thov thov txiav txim siab txhawb kuv txoj haujlwm ntawm Patreon!

Schematic muaj nyob ntawm:

Code ntawm GitHub:

Pom zoo: