Obsah:
- Krok 1: Nástroje a materiály
- Krok 2: Flashování Arduina
- Krok 3: Sestavení desky (umístění a elektrické pájení)
- Krok 4: Sestavení desky (zapojení signálu a testování)
- Krok 5: 3D tisk dílů a sestavy
- Krok 6: ZAŘÍZENÍ
- Krok 7: Volitelné doplňky + řešení problémů
Video: Bluetooth Air Horn: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Jako dlouholetý lurker jsem se nakonec rozhodl, že tento projekt si zaslouží sepsat (také zabíjím kvůli tričku s instrukcemi). Miluji tyto stránky a doufám, že se vám tento projekt bude líbit.
DŮLEŽITÉ! Jen stručně, v této sestavě existují volitelné kroky. Váš klakson bude plně funkční do kroku 6, nicméně zahrnul jsem další možnosti sledování úrovně baterie, změny názvu zařízení Bluetooth a další!
Pokud vám něco není jasné, dejte mi prosím vědět! Upravím to tak, že napíšu cokoli, co mi možná uniklo.
Krok 1: Nástroje a materiály
Odkazy budou aktualizovány, pokud budou nějaké offline.
Požadované součásti:
- Arduino Pro Mini 3,3 V 8 MHz nebo 5 V 16 MHz (odkaz)
- Programátor UART TTL (odkaz)
- Modul Bluetooth HC-05 (odkaz)
- Piny záhlaví [asi ~ 25 by mělo dělat] (odkaz)
- Propojovací vodič (stačí k připojení kolíků na desce)
- Air Horn 134A (odkaz)
- 180 stupňový servomotor (odkaz)
- Pájitelný prkénko [střih na velikost] (odkaz)
- Spona na baterie 4 x AA [Bez obrázku] (odkaz)
- 4 x baterie AA (bez obrázku)
Volitelné doplňky:
- 2 drátový voltmetr (odkaz)
- Okamžitý přepínač (odkaz)
- Super kondenzátor (bez obrázku) (odkaz)
Požadované nástroje:
- Páječka + pájka
- Pistole na horké lepidlo
- Flush Cutters
- 3D tiskárna (nebo služba 3D tisku online)
Krok 2: Flashování Arduina
Nejprve budete chtít flashovat Arduino. Pokud to nepřišlo s pájenými kolíky hlavičky, budete muset pájet 6 pinů označených:
GND, GND, VCC, RXI, TXO, DTR (všechny budou v řadě na spodní straně vaší vývojové desky)
Jakmile pájky připájíte, budete je muset připojit k programátoru FTDI následujícím způsobem:
FTDI - Arduino
DTR - DTRRXD - TXOTXD - RXI+5v - VCCGND - GND
Nyní nahrajte náš testovací kód (kód najdete také zde):
#include #include
Servo rohServo; // vytvoření objektu servo pro ovládání servoSoftwareSerial BT (10, 11); char a; // ukládá příchozí znaky z jiného zařízení int pos = 0; // proměnná pro uložení polohy serva
neplatné nastavení () {BT.begin (9600); BT.println („Air Horn Active“); hornServo.attach (9); // připojí servo na pinu 9 k objektu serva hornServo.write (10); // nastaví polohu serva
}
void loop () {if (BT.available ()) {a = (BT.read ());
pokud (a == '1')
{hornServo.write (90); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); BT.println (""); zpoždění (350); hornServo.write (10); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); } if (a == '2') {hornServo.write (90); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); BT.println (""); zpoždění (400); hornServo.write (10); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); } if (a == '3') {hornServo.write (90); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); BT.println (""); zpoždění (500); hornServo.write (10); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); }
pokud (a == '4')
{hornServo.write (90); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); BT.println (""); zpoždění (600); hornServo.write (10); // řekněte servu, aby přešlo na pozici v proměnné 'pos' delay (15); } if (a == '?') {BT.println ("Odeslat '1' pro prudký výbuch"); BT.println ("Odeslat '2' pro delší výbuch"); BT.println („Pošli‚ 3 ‘pro pořádný výbuch“); BT.println („Odeslat '4' pro ohlušující výbuch“); }}}
Krok 3: Sestavení desky (umístění a elektrické pájení)
Tento krok bude vyžadovat několik spojení a určitou trpělivost, ale je docela přímočarý.
POZNÁMKA: Tento krok můžete také provést na běžném prkénku bez pájení, ale váš konečný produkt bude o něco méně přenosný.
Umístění:
Součásti pro tento krok:
- Arduino
- BT modul
- 3 kolíkové hlavičky
- Drát
Flashed Arduino a modul Bluetooth (HC-05) musíme umístit na prkénko v libovolné orientaci, kterou považujeme za vhodnou. Zajistěte, aby pole, které používáte, neseskupovalo a nepřemosťovalo řady kolíků. Na desce PCB-Way, kterou jsem použil, byl každý pin nezávislý.
Pájejte následující kolíky dohromady:
Wire Out Arduino BT modul záhlaví PinRed Wire VCC VCC Middle PinBlack Wire GND GND Bottom Pin
Poznámka: na Arduinu jsou 2 piny GND, můžete použít jeden.
Konečný obrázek ukazuje, kde jsem připájel jediný černý a červený vodič napravo od Arduina pro připojení napájení.
Krok 4: Sestavení desky (zapojení signálu a testování)
Zapojení signálu:
Nyní musíme spustit další 3 dráty. Podle našeho kódu je signál pro Arduino na pinu 9 a naše sériová komunikace s modulem BT je na pinech 10 a 11.
Pájejte následující kolíky dohromady:
Modul Arduino BT Pin 10 (D10) TXD (zelený vodič) Pin 11 (D11) RXD (žlutý vodič)
a pro signál do serva pájíme následovně:
Horní kolík Arduino PinPin 9 (D9) (bílý vodič)
Nakonec můžete svůj servomotor zapojit do kolíků záhlaví. Obvykle mají 3kolíkovou hlavičku v barvě hnědé, červené a žluté.
Hnědý je uzemněný, červený je VCC a žlutý je signál. Zajistěte, aby byla zástrčka na konektoru se žlutým kolíkem zapojeným do horní části.
Testování:
Nyní můžete připojit zařízení k napájení, abyste potvrdili, že běží!
5V.5A by pro tento test mělo být v pořádku, pokud nemáte stolní napájecí zdroj, můžete pokračovat v krocích a testovat po přidání baterie.
Chcete-li jednoduše otestovat napájení zařízení, dokud modul BT nebliká, pak vyhledejte „HC-05“, což je výchozí ID zařízení. Spárujte s heslem „1234“(někdy „12345“v závislosti na výrobci) a nainstalujte si sériovou aplikaci Bluetooth.
Vřele doporučuji 'Sériový Bluetooth terminál'. Klikněte na nabídku hamburgeru vlevo nahoře a klikněte na zařízení.
Zajistěte, aby byl HC-05 zvýrazněn zeleně, a poté klikněte zpět na terminál.
Sériové připojení zahájíte kliknutím na tlačítko duální zástrčky vedle ikony přihrádky v pravém horním rohu.
Po úspěšném připojení by vás měl uvítat sériový tisk „Air Horn Active“.
Odeslat '?' vytáhněte nabídku nebo čísla 1 až 4 a vaše servo by se mělo začít pohybovat.
POZNÁMKA: Pokud máte problémy, řešení potíží je v posledním kroku! Neváhejte také komentovat problémy a já mohu poskytnout pomoc.
Krok 5: 3D tisk dílů a sestavy
Nyní snadná část. Soubory STL jsem zahrnul ZDE, nicméně většina 3D tiskáren je odlišná.
Klip na DPS
Servo Mount
Rohová základna
Nastavení tisku DŮLEŽITÉ
- Žádný model nebude vyžadovat podpěry, pokud jsou orientovány podle finální fotografie na tiskárně.
- Vaše nastavení tiskárny bude určeno použitým materiálem, nicméně se doporučuje zvolit pro tisk mírný způsob plnění. Slabá výplň umožní, aby se ortéza ohnula a nedostatečný tlak směrem dolů selže, aby aktivoval klakson.
- (slabá výplň = flex = žádný roh = neúspěšný projekt)
Shromáždění
Základní potisk se snadno nacvakne na dno vaší vzduchové klaksonu, stejně tak by se boční spona DPS měla přichytit na stranu houkačky.
Servo držák je také docela snadné nacvaknout. Pro větší stabilitu navrhuji rozřezat kruhový držák na roh a zavázat jej na roh podle přiložených fotografií. To omezí jeho schopnost klouzat, zejména s tím, kolik síly je zapotřebí k ovládání plné nádoby. Doporučuje se, abyste provedli několik šroubů přes servo, ale není to nutné, protože 3D tisk by měl na servo odpovídat spíše pohodlně.
Použil jsem 2 vruty do dřeva, které byly příliš velké na to, aby je bylo možné usadit, ale můžete je také přilepit, volba je na vás!
Nyní můžete pomocí dodaného šroubu připevnit oboustranné servo rameno. Nakonec jsem super nalepil další servopohon z menšího serva, aby fungoval jako 'prst', ale bylo to úplně zbytečné, protože tam byl dostatek točivého momentu pouze z přímé paže.
Následně nalepte testovanou desku plošných spojů za tepla na držák desky plošných spojů (můžete ji také přišroubovat, ale horké lepidlo je vždy snadná cesta ven) a připevnit ji na houkačku.
Poté můžete připájet svorku baterie k vodičům, které jste připájili k desce pro napájení.
POZNÁMKA: Podle datového listu regulátory na těchto deskách dosahují vstupního napětí 16 V, takže 4 plně nabité baterie AA budou v této konfiguraci v pořádku.
Nakonec můžete tyto dráty zabalit do pásky nebo je smršťovat teplem, aby se nezkratovaly a pro větší stabilitu můžete na nožičky spodního stojanu přilepit klip na baterii.
Obrázky v tomto kroku by měly pokrývat tuto sestavu. Ujistěte se, že jste je viděli všechny.
Krok 6: ZAŘÍZENÍ
Signalizace závodu?
Zasadit ho pod stůl svých kolegů?
Opravdu milujete rohy?
Nyní je síla ve vašich rukou! (za předpokladu, že jste v dosahu BT)
Nyní jste plně vybaveni na tootování, dokud se vaše srdce neuspokojí. Buďte zodpovědní, protože tyto rohy jsou kvůli své velikosti opravdu hlasité a snažte se to neznít poblíž zvířat a respektujte své sousedy (nebo ne, nejsem policajt).
Krok 7: Volitelné doplňky + řešení problémů
Volitelné doplňky:
Super Cap: Pokud vaše zařízení neaktivuje klakson, ale stiskne tlačítko a restartuje se, možná nemáte dostatek proudu. Nejprve vyměňte baterie AA za zcela nové, ale do sestavy můžete také přidat vložený kondenzátor. Několik jsem jich položil a umístil je do řady s elektrickými vedeními podle přiloženého obrázku.
Měřič napětí + spínač zapnuto/vypnuto: Můžete také vložit síťový vypínač pro zapnutí a vypnutí projektu tím, že jej přidáte do hlavního napájecího vedení na společném portu přepínače a vcc obvodu na horní kolík. Tento obvod pak můžete použít s voltmetrem přidáním napájecího nebo červeného vodiče ke spodnímu kolíku tohoto spínače. Když je vypnutý, budete moci číst napětí baterií. Zapněte momentální spínač v sérii s voltmetrem, abyste ušetřili energii, když je vypnutý. Prohlédněte si obrázky mé druhé desky včetně tohoto.
Změna názvu a hesla BT: Zde použijte pokyny Techbitaru!
Odstraňování problémů:
Naplní se, když nastanou problémy!
Doporučuje:
Air - skutečná mobilní vzduchová kytara (prototyp): 7 kroků (s obrázky)
Air - skutečná mobilní vzduchová kytara (prototyp): Dobře, toto bude opravdu krátký návod k první části, jak se konečně přiblížit mému dětskému snu. Když jsem byl malý kluk, vždycky jsem sledoval, jak moji oblíbení umělci a kapely bezvadně hrají na kytaru. Jak jsem vyrůstal, nebyl jsem
DIY Bucket Air Conditioner: 13 kroků (s obrázky)
DIY Bucket Air Conditioner: Žiji na docela horkém místě na jihu Indie a v mém pracovním prostoru je dusno. Našel jsem úhledné řešení tohoto problému přeměnou starého kbelíku na klimatizaci pro kutily. Model AC je velmi jednoduchý, levný, ale přesto účinný
Klopový kolík Bluetooth „On Air“: 7 kroků (s obrázky)
Bluetooth „On Air“Pinel Pin: Pracoval jsem na nesouvisejícím projektu, který využívá Bluetooth, musel jsem otestovat komunikaci, takže jsem postavil jeden z testovacích obvodů Arduino. Světlo obsahuje veškerou elektroniku, mikrokontrolér a baterii, kterou lze dobíjet pomocí VIA USB. Používá
Car Horn - vlastní zvukové efekty: 4 kroky (s obrázky)
Houkačka do auta - vlastní zvukové efekty: Do auta jsem nainstaloval vlastní zvukové efekty klaksonu na základě videí YouTube od Marka Roberta a I Like To Make Stuff. Podle mého názoru základní klakson do auta potřebuje více možností pro efektivní komunikaci mezi řidiči. Odkud pocházím ze standardního automobilového rohu má
ADAPTACIÓN DE UN AIR MOUSE: 20 kroků (s obrázky)
ADAPTACIÓN DE UN AIR MOUSE: Elektrická elektrická zařízení, která vyzařují a provádějí nepřetržitou adaptaci myš a mytí vzduchu. Všechny možnosti samostatného nahrávání a používání multimediálních a multimediálních přehrávačů SmartTV, více osobností