Obsah:
Video: Otravný bzučák: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Zahrajte si na své přátele (nepřátele?) Žert tím, že skryjete vysoký pípák, který zní v náhodných časových intervalech. Tento návod používá minimum dílů. Vše, co je požadováno, je:
- baterie
- mikrokontrolér
- mluvčí
Proč nevyužiji časovací čip 555? Určitě bys mohl. Tato metoda se mi líbí, protože: 1. Možnost pípání v náhodných intervalech 2. Minimální potřebné součásti (jednoduchost/elegance designu) 3. Chtěl jsem použít mikrokontrolér (protože jsem nedávno zahájil cestu poznávání mikrokontrolérů) Tento projekt byl inspirován článkem v časopise MAKE o výrobě podobného zařízení s časovacím čipem 555. Po vytvoření prototypu jsem hledal instructables.com a našel Raven, což je podobná pípající věc pomocí mikrokontroléru. Rozhodl jsem se přidat svůj instructable, protože používá méně částí a má náhodné intervaly.
Krok 1: Potřebné díly
Kromě 3 základních komponent jsem použil několik dalších dílů, které pomohly při montáži. Zde je úplný seznam dílů požadovaný pro moji finální verzi:
- Mikrokontrolér ATtiny13 (Sparkfun.com)
- Baterie AA (3)
- Držák baterie s vypínačem (Digikey část # SBH-331AS-ND)
- 8kolíková zásuvka pro mikrokontrolér
- Reproduktor (malý 8 Ohm nebo piezoelektrický bzučák)
- Silikonové lepidlo (RTV)
Tento projekt můžete provést s téměř jakoukoli kombinací baterií, mikrokontrolérů a reproduktorů. Obrázky pro tento krok ukazují části, které jsem měl kolem domu. Celý tento projekt jsem vytvořil z částí, které jsem měl v domě. Můžete použít téměř jakoukoli baterii (baterie), která má napětí v rozsahu mikrokontroléru (1,8–5,5 voltů pro ATtiny13). Čím vyšší je napětí, tím hlasitější je pípnutí. Téměř každý malý reproduktor bude fungovat. Možná budete chtít experimentovat s různými malými reproduktory. Vybral jsem reproduktor s plastovou membránou, protože na konci pípnutí nevydával cvaknutí jako některé jiné malé reproduktory. Zdrojový kód můžete upravit pro jiné mikrokontroléry. To by potenciálně vyžadovalo pouze změnu nastavení registru časovače. Požadované dovednosti:
- Základní pájecí dovednosti - Pájecí návod
- Programovací mikrokontrolér - AVR Tutorial
Krok 2: Prototypování
Nejjednodušší způsob, jak otestovat obvod, je použít prototypovací prkénko. Můžete také naprogramovat mikrokontrolér, když jste na prkénku. Jakmile to fungovalo, dal jsem to na malé prkénko, abych to mohl vzít do práce a vyzkoušet to.
Připojte reproduktor k ATtiny13: Piny 4 a 5 Připojte baterii k ATtiny13: Pin 8 (+) a Pin 4 (-) Takže Pin 4 má záporný pól baterie a jeden reproduktorový kabel (nezáleží na tom, který z nich). Pin 5 se připojuje k vodiči druhého reproduktoru a pin 8 se připojuje k kladné straně baterie. Uvědomuji si, že resetovací kolík (pin1) by měl být vytažen vysoko, ale funguje to bez toho, a tento projekt se nepokouší být formálně správný. Všimněte si toho, že pokud chcete kvalitnější zvuk, můžete na výstupní kolík umístit reproduktor s nízkým průchodem rezistoru a kondenzátoru. Ale pro tento projekt chceme každopádně nepříjemný zvuk. Díky prototypu jsem si uvědomil, že zvuk není příliš hlasitý. V klidném prostředí (v kanceláři?) Vám to může stále dobře fungovat. Pro zvýšení hlasitosti jsem změnil baterii z 3V (CR2032) na 4,5 voltů (3 AA).
Krok 3: Firmware
1. Stáhněte si soubor beep.zip a rozbalte jej. V tomto adresáři otevřete příkazové okno. „make program-beep“pro naprogramování ATtiny13Můžete změnit minimální/maximální čas mezi pípnutími, frekvencí pípnutí a trváním změnou parametrů v horní části zdrojového souboru pípnutí.c. Soubory v souboru zip mají následující hodnoty parametrů: secMin = 180; // Minimální počet sekund do pípsecMax = 600; // Maximální počet sekund do pípnutí = 6000; // Frekvence pípnutí v HzmsDuration = 1000; // Doba pípnutí v milisekundách (1000 = 1 s) Pípá tedy na 6kHz po dobu 1 sekundy každé 3 až 10 minut. Nebojte se experimentovat s různými hodnotami. Extrémní hodnoty však mohou způsobit neočekávané výsledky. Dejte mi vědět, jaké hodnoty pro vás fungují dobře. Všimněte si toho, protože pin 4 se používá pro programátor a pro jeden z reproduktorových vodičů, musíte při programování odpojit reproduktor od pinu 4. Pokud potřebujete další informace o tomto kroku, podívejte se na toto tutorial.
Krok 4: Konečná montáž
Když už to funguje, dejte to dohromady a zabalte.
1. Pájejte součásti dohromady 2. Použijte silikonové lepidlo, abyste drželi pohromadě a zajistili odlehčení tahu spojů/vodičů. Použil jsem zásuvku na čip, abych mohl čip vyjmout a přeprogramovat parametry pípnutí (interval, frekvence a doba trvání). Aby zásuvka dosedla na pouzdro baterie, ohnul jsem použité kolíky (4, 5 a 8) vodorovně a odřízl ostatní kolíky zásuvky. Váš výběr baterie a reproduktoru může záviset na tom, jak jej chcete používat. Původně jsem chtěl velmi malé balení, abych se mohl schovat „kamkoli“. Zvažoval jsem použití 1,5 knoflíkových baterií (3), ale nedokázal jsem vymyslet snadný způsob, jak vyrobit držák baterie. Nakonec se mi líbilo řešení 3 AA. Pouzdro má správnou velikost pro montáž mikrokontroléru a reproduktoru. Funguje také dobře k připevnění suchého zipu. Během testování jsem zjistil, že schovat jej na spodní stranu stolu nebo stolu bylo praktické. Pouzdro 3 AA mi umožňuje spojit obě strany suchého zipu, odstranit pásku zakrývající lepivou stranu a plácnout ji pod stůl. Když to pak chci získat zpět, můžu jednoduše sáhnout pod stůl a vytrhnout ho (ponechat stranu „háčku“suchého zipu stále pod stolem). Bavte se, ukažte nám obrázek svého pípače a řekněte nám příběh své oběti.
Doporučuje:
Použijte bzučák na Magicbit [Magicblocks]: 4 kroky
Použijte bzučák na Magicbit [Magicblocks]: Tento tutoriál vás naučí používat bzučák na Magicbit pomocí Magicblocks. Jako vývojovou desku v tomto projektu, který je založen na ESP32, používáme magicbit. V tomto projektu lze tedy použít jakoukoli vývojovou desku ESP32
Dálkově ovládaný bzučák pro ztracené a nalezené: 4 kroky
Dálkově ovládaný bzučák pro ztracené a nalezené: Tento dvoudílný obvod se skládá z bzučáku a ovladače. Připojte bzučák k položce, kterou můžete často ztrácet, a pomocí tlačítka a knoflíku hlasitosti na ovladači aktivujte bzučák, když se položka ztratí. Bzučák a ovladač
Kvízový bzučák pomocí ATMEGA328P (Arduino) DIY: 3 kroky
Kvízový bzučák pomocí ATMEGA328P (Arduino) DIY: V bzučákovém kole kvízových soutěží je otázka otevřena všem týmům. Osoba, která zná odpověď, nejprve zasáhne bzučák a poté na otázku odpoví. Někdy dva nebo více hráčů zasáhne bzučák téměř současně a je to
SlouchyBoard - otravný způsob, jak vám zabránit v poslouchání (úvod do EasyEDA): 4 kroky (s obrázky)
SlouchyBoard - otravný způsob, jak se zbavit poslechu (úvod do EasyEDA): Deska Slouchy je malá deska plošných spojů 30 mm x 30 mm (deska s plošnými spoji), která používá snímač náklonu, piezoelektrický bzučák a ATTiny 85 a vytváří nepříjemný zvuk, když uživatel se plácá. Desku lze připevnit na košili nebo klobouk uživatele, takže když odejdou
Vytvořte otravný program, který otevře a zavře všechny vaše disky CD: 4 kroky
Vytvořte otravný program, který otevírá a zavírá všechny vaše disky CD: toto je můj první Instructable, takže mi prosím řekněte, jak se mohu zlepšit. tento návod vám řekne, jak vytvořit otravný program, který otevírá a zavírá všechny vaše disky CD. budete potřebovat: počítač se systémem Windows