Cov txheej txheem:
- Kauj Ruam 1: Qhov Yuav Tsum Tau
- Kauj ruam 2: Prototyping
- Kauj ruam 3: Firmware
- Kauj Ruam 4: Rooj Sib Tham Kawg
Video: Kev Ua Phem Tsis Zoo: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:31
Ua si prank rau koj cov phooj ywg (cov yeeb ncuab?) Los ntawm kev zais lub suab nrov nrov uas ua suab nrov ntawm lub sijhawm tsis sib xws. Cov lus qhia no siv qhov tsawg. Txhua yam uas yuav tsum tau yog:
- roj teeb
- microcontroller
- hais lus
Vim li cas kuv thiaj tsis siv lub 555 timer chip? Koj yeej ua tau. Kuv nyiam txoj kev no vim: 1. Lub peev xwm los ntawm beep ntawm random sib nrug 2. Yam tsawg kawg xav tau (qhov yooj yim/zoo nkauj ntawm kev tsim) 3. Kuv xav siv lub microcontroller (vim tias kuv nyuam qhuav pib txoj kev kawm txog microcontrollers) Qhov haujlwm no tau tshoov siab los ntawm ib tsab xov xwm hauv MAKE magazine txog kev ua cov cuab yeej zoo sib xws nrog 555 tus timer nti. Tom qab ua kuv tus qauv, kuv tau tshawb fawb instructables.com thiab pom Raven, uas yog qhov zoo ib yam beeping siv microcontroller. Kuv txiav txim siab ntxiv kuv cov lus qhia vim tias nws siv tsawg dua thiab muaj kev sib tham ib ntus.
Kauj Ruam 1: Qhov Yuav Tsum Tau
Dhau li ntawm 3 ntu tseem ceeb, Kuv tau siv ob peb qho ntxiv los pab ua ke. Nov yog daim ntawv teev npe tag nrho uas yuav tsum tau ua rau kuv qhov kawg:
- ATtiny13 microcontroller (Sparkfun.com)
- AA roj teeb (3)
- Cov Roj Teeb Nrog Cov Hloov (Digikey ntu # SBH-331AS-ND)
- 8-tus pin qhov rau microcontroller
- Hais lus (me 8 Ohm lossis piezoelectric buzzer)
- Silicon nplaum (RTV)
Koj tuaj yeem ua qhov haujlwm no nrog yuav luag txhua lub roj teeb, microcontroller, hais lus ua ke. Cov duab rau cov kauj ruam no qhia cov khoom kuv muaj nyob ib ncig ntawm lub tsev. Kuv ua qhov haujlwm no tag nrho los ntawm cov khoom kuv muaj hauv tsev. Koj tuaj yeem siv yuav luag txhua lub roj teeb uas muaj qhov hluav taws xob nyob hauv thaj tsam microcontroller (1.8-5.5 Volts rau ATtiny13). Qhov siab dua qhov hluav taws xob, lub suab nrov nrov nrov. Lawv hais lus me me yuav ua haujlwm. Tej zaum koj yuav xav sim nrog tus hais lus me me sib txawv. Kuv xaiv tus hais lus nrog cov yas yas vim nws tsis ua suab nrov thaum kawg ntawm lub suab nrov zoo li qee lwm tus hais lus me me. Koj tuaj yeem hloov kho qhov chaws rau lwm tus tswj hwm. Nws yuav muaj peev xwm tsuas yog xav tau kev hloov pauv rau lub sijhawm teev npe sau npe.
- Cov txuj ci yooj yim soldering - Kev qhia soldering
- Programming microcontroller - AVR Tutorial
Kauj ruam 2: Prototyping
Txoj hauv kev yooj yim tshaj plaws los ntsuas koj lub Circuit Court yog siv daim ntawv qhia zaub mov ua qauv. Koj tseem tuaj yeem teeb tsa lub microcontroller thaum nyob ntawm lub khob cij. Thaum nws tau ua haujlwm, Kuv muab tso rau ntawm daim ntawv me me thiaj li kuv tuaj yeem nqa nws mus ua haujlwm thiab sim nws.
Txuas tus hais lus rau ATtiny13: Pins 4 & 5 Txuas lub roj teeb rau ATtiny13: Pin 8 (+) & Pin 4 (-) Yog li Pin 4 muaj lub roj teeb tsis zoo lub dav hlau thiab ib lub xov tooj hais lus (tsis muaj teeb meem twg). Tus Pin 5 txuas rau lwm tus xov tooj, thiab tus pin 8 txuas rau sab zoo ntawm lub roj teeb. Kuv paub tias rov pib dua tus pin (pin1) yuav tsum tau rub siab, tab sis nws ua haujlwm yam tsis tau ua qhov ntawd, thiab txoj haujlwm no ua rau tsis muaj kev sim ua kom raug. Nco ntsoov tias yog tias koj xav tau lub suab zoo dua, koj tuaj yeem tso lub resistor-capacitor low-pass lim ntawm cov zis pin inline nrog tus hais lus. Tab sis rau txoj haujlwm no, peb xav tau lub suab tsis txaus ntseeg lawm. Tus qauv ua rau kuv paub tias lub suab tsis nrov heev. Nws tseem yuav ua haujlwm zoo rau koj hauv ib puag ncig ntsiag to (chaw ua haujlwm?). Txhawm rau nce ntim, kuv hloov lub roj teeb los ntawm 3V (CR2032) mus rau 4.5 volts (3 AA).
Kauj ruam 3: Firmware
1. Rub tawm beep.zip, thiab rho tawm. Qhib lub qhov rai hais kom ua hauv cov npe ntawd. 3. "ua program-beep" rau program ATtiny13Koj tuaj yeem hloov qhov tsawg kawg/lub sijhawm siab tshaj ntawm lub suab nrov, lub suab nrov nrov, thiab lub sijhawm los ntawm kev hloov pauv tsis nyob ze rau sab saum toj ntawm cov ntaub ntawv beep.c. Cov ntaub ntawv hauv zip file muaj cov ntsuas ntsuas hauv qab no: secMin = 180; // Tus naj npawb tsawg kawg ntawm vib nas this kom txog thaum beepsecMax = 600; // Tus naj npawb ntawm vib nas this kom txog thaum beepfreq = 6000; // Zaus ntawm beep hauv HzmsDuration = 1000; // Duration ntawm beep hauv milliseconds (1000 = 1 sec) Yog li nws nrov ntawm 6kHz rau 1 thib ob txhua 3 txog 10 feeb. Feeled dawb mus sim nrog qhov sib txawv qhov tseem ceeb. Txawm li cas los xij, qhov tseem ceeb heev tuaj yeem ua rau muaj txiaj ntsig yam tsis tau xav txog. Qhia rau kuv paub tias qhov txiaj ntsig ua haujlwm zoo rau koj li cas. Nco ntsoov tias txij li Pin 4 tau siv rau tus programmer thiab rau ib tus hais lus xov hlau, koj yuav tsum txuas tus neeg hais lus los ntawm tus pin 4 thaum ua haujlwm. qhia.
Kauj Ruam 4: Rooj Sib Tham Kawg
Tam sim no koj tau ua haujlwm, muab nws tso ua ke thiab ntim nws.
1. Cov khoom sib dhos ua ke 2. Siv cov nplaum Silicon los tuav nws ua ke thiab muab kev nyem nyem rau kev sib txuas/xov hlau. Kuv siv lub qhov (socket) yog li kuv tuaj yeem tshem tawm cov nti thiab rov ua dua lub suab tsis tau (ncua, zaus, thiab ntev). Yog li lub qhov (socket) tso ncaj rau ntawm lub roj teeb, Kuv khoov tus pin siv (4, 5, thiab 8) kab rov tav, thiab txiav tawm lwm lub qhov (socket). Koj xaiv lub roj teeb thiab tus hais lus yuav nyob ntawm seb koj xav siv nws li cas. Kuv xub xav tau pob me me yog li kuv tuaj yeem nkaum "nyob qhov twg". Kuv tau txiav txim siab siv 1.5 khawm roj teeb ntawm tes (3), tab sis kuv tsis tuaj yeem xav txog txoj hauv kev yooj yim los ua tus tuav lub roj teeb. Kuv xaus qhov nyiam 3 AA daws. Cov ntaub ntawv yog qhov loj me kom haum rau lub microcontroller thiab tus hais lus. Nws kuj tseem ua haujlwm tau zoo los txuas Velcro. Kuv pom thaum lub sijhawm ntsuas uas zais nws nyob hauv qab ntawm lub rooj lossis rooj tau yooj yim. 3 AA rooj plaub tso cai rau kuv txuas ob sab ntawm Velcro, tshem daim kab xev npog sab nplaum, thiab npuaj nws hauv qab lub rooj. Tom qab ntawd thaum kuv xav khaws nws, kuv tuaj yeem nkag mus tau yooj yim hauv qab ntawm lub rooj thiab rub nws tam sim ntawd (tawm ntawm sab 'nuv' ntawm Velcro tseem nyob hauv qab rooj). Muaj kev lom zem, qhia peb daim duab ntawm koj tus beeper, thiab qhia peb zaj dab neeg ntawm koj tus neeg raug tsim txom.
Pom zoo:
Tricky Txhim Kho Tus Kheej Tsis Zoo (Txoj Kev Tsis Zoo): 5 Kauj Ruam
Tricky Txhim Kho Tus Kheej Tsis Zoo (Txoj Kev Tsis Zoo): Nyob zoo txhua tus, ntawm no yog li cas kuv kho lub kiv cua tawg kuv tau txais txoj hauv kev nyuaj tab sis muaj txiaj ntsig! Kuv vam tias koj yuav txaus siab, thiab, yog li, pov npav rau kuv hauv qee qhov kev sib tw! Ua tsaug koj
Dual 7 -ntu Cov Lus Qhia Tswj los ntawm Potentiometer hauv CircuitPython - Qhia tawm ntawm Kev Ua Phem Tsis Pom Kev: 9 Kauj Ruam (nrog Duab)
Dual 7-ntu Cov Lus Qhia Tswj los ntawm Potentiometer hauv CircuitPython-Qhia tawm ntawm Kev Ua Phem Tsis Pom Kev: Qhov haujlwm no siv lub zog ntsuas los tswj cov zaub ntawm ob peb ntawm 7-ntu LED qhia (F5161AH). Raws li lub pob qhov ntsuas hluav taws xob tau tig lub teeb pom kev hloov pauv hauv thaj tsam 0 txog 99. Tsuas yog ib qho LED tau teeb nyob rau txhua lub sijhawm, luv luv, tab sis
SIR (Kev Pom Tsis Zoo Qhov Tsis Pom Zoo): 4 Cov Kauj Ruam
SIR (Sight Impairment Replicators): Sight Impairment Replicators (SIR) yog ib txoj hauv kev rau tib neeg uas dhau los ua qhov muag tsis pom kev kom paub tias lawv qhov muag tsis pom yuav cuam tshuam rau lawv li cas yav tom ntej. Cov googles yuav tsum tuaj yeem thaiv tawm txhua lub teeb thiab tsim qhov tsaus ntuj ze-zoo meej rau kev siv
Lub Siab Phem: Qhov Uas Phem: 11 Kauj Ruam
Khawm Tsis Zoo: Qhov Uas Phem: Ua kom yuam kev koj lub khawm yooj yim los ntawm Staples kom xa cov kab lus kev cai thiab muaj qhov tshiab Halloween zoo saib.Koj xav tau dab tsi rau txoj haujlwm no: Ib Qho Staples Easy Button (Dure) Ib qho kaw me me thiab ntaus ntawv ~ Kuv yog los ntawm Xov Tooj Cua, tab sis YakBak tuaj yeem ua, lossis
Tsis Txhob Muab Lub Xov Tooj Phem Tsis Zoo! Kho lawv: 9 Kauj Ruam
Tsis Txhob Muab Lub Xov Tooj Phem Tsis Zoo! Txhim Kho Lawv.: Kuv lub mloog pob ntseg yuav luag ib txwm tawg hauv tib qho chaw. tsis txhob chucking lawv thiab tua tawm $ 10 lossis $ 20 bucks rau ib khub tshiab, kuv yuav ob peb daim me me thiab kho kuv tus qub khub. nws tsis nyuaj heev yog tias koj muaj qee lub sijhawm