Cov txheej txheem:

Kev Ua Phem Tsis Zoo: 4 Kauj Ruam
Kev Ua Phem Tsis Zoo: 4 Kauj Ruam

Video: Kev Ua Phem Tsis Zoo: 4 Kauj Ruam

Video: Kev Ua Phem Tsis Zoo: 4 Kauj Ruam
Video: ICU Album.6 - 03 Kev ua niam txiv 2024, Hlis ntuj nqeg
Anonim
Tsis Txaus Siab Beeper
Tsis Txaus Siab Beeper

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

Yam Yuav Tsum Tau
Yam Yuav Tsum Tau
Yam Yuav Tsum Tau
Yam Yuav Tsum Tau
Yam Yuav Tsum Tau
Yam 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

Prototyping
Prototyping
Prototyping
Prototyping
Prototyping
Prototyping
Prototyping
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

Firmware
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

Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke Kawg
Los Ua Ke 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: