Orodha ya maudhui:
- Hatua ya 1: Sehemu Zinazohitajika
- Hatua ya 2: Prototyping
- Hatua ya 3: Programu dhibiti
- Hatua ya 4: Mkutano wa Mwisho
Video: Beeper ya Kukasirisha: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:55
Cheza prank kwa marafiki wako (maadui?) Kwa kujificha beeper ya juu-sauti ambayo inasikika kwa vipindi vya wakati wa nasibu. Inayoweza kufundishwa hutumia sehemu ndogo. Kinachohitajika ni:
- betri
- mdhibiti mdogo
- mzungumzaji
Kwa nini situmii tu kipima muda cha 555? Kwa kweli ungeweza. Ninapenda njia hii kwa sababu: 1. Uwezo wa kulia mara kwa mara2. Sehemu ndogo zinahitajika (unyenyekevu / umaridadi wa muundo) 3. Nilitaka kutumia microcontroller (kwa sababu hivi karibuni nilianza safari ya kujifunza juu ya wadhibiti wadogowadogo) Mradi huu uliongozwa na nakala katika jarida la MAKE juu ya kutengeneza kifaa kama hicho na chip ya kipima muda cha 555. Baada ya kutengeneza mfano wangu, nilitafuta maagizo.com na iligundua Raven, ambayo ni kitu sawa cha kulia kwa kutumia mdhibiti mdogo. Niliamua kuongeza maelezo yangu kwa sababu hutumia sehemu ndogo na ina vipindi vya nasibu.
Hatua ya 1: Sehemu Zinazohitajika
Mbali na vifaa 3 vya msingi, nilitumia sehemu zingine kadhaa kusaidia mkutano. Hapa kuna orodha kamili ya sehemu inayohitajika kwa toleo langu la mwisho:
- Mdhibiti mdogo wa ATtiny13 (Sparkfun.com)
- Betri za AA (3)
- Mmiliki wa Battery na swichi (Digikey sehemu # SBH-331AS-ND)
- Tundu la pini 8 kwa microcontroller
- Spika (ndogo 8 Ohm au buzzer ya piezoelectric)
- Wambiso wa Silicon (RTV)
Unaweza kufanya mradi huu karibu na betri yoyote, microcontroller, mchanganyiko wa spika. Picha za hatua hii zinaonyesha sehemu nilizokuwa nazo karibu na nyumba. Nilifanya mradi huu wote kutoka kwa sehemu nilizokuwa nazo nyumbani. Unaweza kutumia karibu betri yoyote ambayo ina voltage ndani ya anuwai ya microcontroller (1.8-5.5 Volts kwa ATtiny13). Kadiri msemaji mdogo atafanya kazi. Unaweza kutaka kujaribu spika ndogo tofauti. Nilichagua spika na utando wa plastiki kwa sababu haikutoa kelele ya kubonyeza mwishoni mwa beep kama spika zingine ndogo. Unaweza kubadilisha nambari ya chanzo kwa watawala wengine wadogo. Ingeweza tu inahitaji mabadiliko kwenye mipangilio ya sajili ya kipima muda.
- Ujuzi wa msingi wa kuuza - Mafunzo ya Soldering
- Kupanga microcontroller - Mafunzo ya AVR
Hatua ya 2: Prototyping
Njia rahisi ya kujaribu mzunguko wako ni kutumia ubao wa mkate wa prototyping. Unaweza pia kupanga microcontroller ukiwa kwenye ubao wa mkate. Mara tu ilipokuwa ikifanya kazi, niliiweka kwenye ubao mdogo wa mkate ili niweze kuipeleka kazini na kuijaribu.
Unganisha spika kwa ATtiny13: Pini 4 na 5 Unganisha betri na ATtiny13: Piga 8 (+) & Pin 4 (-) Kwa hivyo Pin 4 ina kituo cha betri hasi na waya ya spika moja (haijalishi ni ipi). Pini 5 inaunganisha kwa waya mwingine wa spika, na pini 8 inaunganisha upande mzuri wa betri. Natambua kuwa pini ya kuweka upya (pin1) inapaswa kuvutwa juu, lakini inafanya kazi bila kufanya hivyo, na mradi huu haufanyi jaribio la kuwa sahihi rasmi. Kumbuka kuwa ikiwa unataka sauti bora zaidi, unaweza kuweka kichujio cha kupitisha chini cha kipikizi kwenye pini ya pato iliyowekwa ndani na spika. Lakini kwa mradi huu, tunataka sauti ya kukasirisha hata hivyo. Mfano huo ulinifanya nitambue kuwa sauti haikuwa kubwa sana. Bado inaweza kukufanyia kazi katika mazingira tulivu (ofisini?). Ili kuongeza sauti, nilibadilisha betri kutoka 3V (CR2032) hadi volts 4.5 (3 AA).
Hatua ya 3: Programu dhibiti
1. Pakua beep.zip, na utoe.2. Fungua dirisha la amri katika saraka hiyo. "fanya programu-beep" kupanga ATtiny13Unaweza kubadilisha muda wa chini / kiwango cha juu kati ya beeps, mzunguko wa beep, na muda kwa kubadilisha vigezo karibu na juu ya faili ya chanzo beep.c. Faili kwenye faili ya zip zina maadili yafuatayo: secMin = 180; // Kima cha chini cha sekunde hadi beepsecMax = 600; // Idadi kubwa ya sekunde hadi beepfreq = 6000; // Mzunguko wa beep katika HzmsDuration = 1000; // Muda wa beep katika milliseconds (1000 = 1 sec) Kwa hivyo inalia kwa 6kHz kwa sekunde 1 kila dakika 3 hadi 10. Jisikie huru kujaribu maadili tofauti. Walakini, maadili yaliyokithiri yanaweza kusababisha matokeo yasiyotarajiwa. Nijulishe ni maadili gani yanayokufaa. Kumbuka kuwa kwa kuwa Pin 4 inatumiwa kwa programu na kwa moja ya waya za spika, lazima utenganishe spika kutoka kwa pini 4 wakati wa programu. Ikiwa unahitaji habari zaidi juu ya hatua hii, angalia hii mafunzo.
Hatua ya 4: Mkutano wa Mwisho
Sasa kwa kuwa unafanya kazi, iweke yote pamoja na uifunghe.
1. Sehemu za Solder pamoja 2. Tumia wambiso wa Silicon kuishika pamoja na kutoa unafuu wa shida kwa unganisho / waya. Nilitumia tundu la chip ili niweze kuondoa chip na kupanga upya vigezo vya beep (muda, masafa, na muda). Ili tundu liketi gorofa kwenye kasha la betri, niliinama pini zilizotumiwa (4, 5, na 8) kwa usawa, na kukata pini zingine za tundu. Chaguo lako la betri na spika inaweza kutegemea jinsi unavyotaka kuitumia. Awali nilitaka kifurushi kidogo sana ili niweze kujificha "popote". Nilikuwa nimefikiria kutumia betri za seli 1.5 (3), lakini sikuweza kufikiria njia rahisi ya kutengeneza kipakiaji cha betri. Niliishia kupenda suluhisho la 3 AA. Kesi hiyo ni saizi sahihi ya kuweka mdhibiti mdogo na spika. Pia inafanya kazi vizuri kushikamana na Velcro. Nilipata wakati wa kupima kuwa kuificha chini ya meza au dawati ilikuwa rahisi. Kesi ya 3 AA inaniruhusu kuunganisha pande zote za Velcro, kuondoa mkanda unaofunika kando ya kunata, na kuipiga chini ya meza. Halafu wakati ninataka kuipata tena, ninaweza kufikia chini ya meza na kuipasua (na kuacha upande wa 'ndoano' wa Velcro bado iko chini ya meza). Furahiya, tuonyeshe picha ya mchungaji wako, na utuambie hadithi ya mwathirika wako.
Ilipendekeza:
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)
SlouchyBoard - Njia ya Kukasirisha Ili Kukuzuia Kuteleza (Intro kwa EasyEDA): Hatua 4 (na Picha)
SlouchyBoard - Njia ya Kukasirisha Ili Kukuzuia Kuteleza (Intro kwa EasyEDA): Bodi ya Slouchy ni ndogo ya 30mm x 30mm PCB (Bodi ya Mzunguko Iliyochapishwa) ambayo hutumia sensorer ya kuteleza, buzzer ya piezo na ATTiny 85 kutoa sauti ya kukasirisha wakati mtumiaji analala. Bodi inaweza kushikamana na shati la watumiaji au kofia ili wanapokuwa wakitoka
Jenereta ya Sauti ya Morse (Nguvu ya chini ya CW Beeper): Hatua 3
Jenereta ya Sauti ya Morse (Nguvu ya chini ya CW Beeper): Hapa ninaelezea jinsi ya kuunda jenereta rahisi ya sauti ya chini ambayo ninayotumia kufundisha mwanangu morse code. Kitufe hiki kilitumiwa na vikosi vya Wajerumani wakati wa vita vya pili vya ulimwengu. Kifunguo kilikuwa na
Gurudumu la Kukasirisha Gombo linalofuta (Gombo laini): Hatua 5
Gurudumu la Kukasirisha Gombo la Kukasirisha (Gombo laini): je! Unakasirika na sauti ya gurudumu la kusogeza? vizuri hapa ni nafasi yako ya kuchukua kwamba bonyeza nje ya kitabu kwamba! ukivunja kipanya chako, sio kosa langu. im kufanya mod hii na panya ya logitech. sina hakika kuwa itafanya kazi kwa panya nyingine b
Tengeneza Programu ya Kukasirisha inayofungua na kufunga Gari zako zote za Cd: Hatua 4
Tengeneza Programu ya Kukasirisha Inayofungua na Kufunga Dereva Zako Zote za Cd: hii ni ya kwanza kufundishwa kwa hivyo tafadhali niambie jinsi ninavyoweza kuboresha. kufundisha hukuambia jinsi ya kutengeneza programu ya kukasirisha inayofungua na kufunga gari zako zote za cd. utahitaji: kompyuta inayoendesha windows