Obsah:
- Krok 1: Časti a súčasti
- Krok 2: Pripojenia a schéma
- Krok 3: Arduino kód a sériová komunikácia
- Krok 4: Pripojte Arduino k zariadeniu Android
- Krok 5: Zakryte svoje súčasti
Video: Rozhovor so svojim svetlom: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Aký je môj projekt?
Tento projekt je svetlo, v ktorom môžete meniť farby tým, že poviete, ktorá farba sa vám páči. Svetlo, ktoré som v týchto projektoch vyrobil, používa 4 rôzne svetlá: zelené, červené, žlté, modré a samozrejme môžete pridať ďalšie svetlá a zmeniť viac farieb. Táto príručka vás naučí ovládať Arduino hlasom z telefónu.
Ako to funguje?
Váš android má rozpoznávanie reči a použijeme ho na ovládanie vášho Arduina prostredníctvom Bluetooth. Aplikáciu, ktorú som použil, navrhla spoločnosť SimpleLabsIN a funguje stlačením klávesu mikrofónu, potom bude čakať, kým vyslovíte príkaz. Aplikácia potom zobrazí slová, ktoré ste uviedli, a odošle dátové reťazce, ktoré Arduino spracuje.
TechBuilder ma inšpiroval k vytvoreniu tohto projektu
Krok 1: Časti a súčasti
Budeme potrebovať tieto diely:
- 4x LED indikátor alebo viac (farba podľa vášho výberu)
- 1x Arduino Leonardo
- 1x sériový modul Bluetooth HC-06
- Breadboard a prepojky
- (Voliteľné) 9v batéria
- Rezistory 220Ω
Krok 2: Pripojenia a schéma
Nezabudnite, že holý HC-06 beží na 3,3 V, nemôžete ho len pripojiť k 5 V.
Batéria 9v je voliteľná, ak nechcete, aby bol kábel USB na konci viditeľný.
Ak by bol obrázok aj tak nejasný, neváhajte ma kontaktovať, rád vám pomôžem
Krok 3: Arduino kód a sériová komunikácia
Ako nahrať kód?
Nahrajte kód káblom USB. Kód je vyrobený pre dosku Leonardo. Ak chcete použiť kód na doske UNO, budete musieť zmeniť kód Serial1.read, Serial1.available a Serial1.println. Ak chcete použiť kód na doske UNO, vymažte celé číslo „1“.
Pochopenie aplikácie:
Aplikácia funguje tak, že rozpozná váš hlasový príkaz, potom zobrazí slová, ktoré ste povedali, a potom odošle údaje/ reťazce do Arduina cez bluetooth. Čo je to reťazec? Reťazec je ako slovo, môžete z neho vytvárať podmienené vyhlásenia [napríklad: if (hlas == "*počítač zapnutý") {// zapnite pin č. 2}}]. „Hlas“je váš reťazec, „==“je vaša podmienka, „*zapnutý počítač“je váš príkaz a kód v zložených zátvorkách „{}“sú kódy, ktoré sa majú vykonať, keď sa váš reťazec zhoduje s podmienkou príkazu. Aplikácia odosiela reťazce v tomto formáte *príkaz#, hviezdička (*) označuje začiatok nového príkazu a značka hash (#) označuje koniec príkazu.
Ako môžem zmeniť príkazy?
Z vyššie uvedeného obrázku môžete vidieť, že „*綠色“je zvýraznené.綠色 je čínsky zelený. Slovo môžete zmeniť na čokoľvek, povedzme, že ste ho chceli zmeniť na ružovú farbu, „*綠色“môžete nahradiť výrazom „*Pink“. Vždy nezabudnite začať príkaz s hviezdičkou.
Kód:
Krok 4: Pripojte Arduino k zariadeniu Android
Stiahnite si aplikáciu: BT Voice Control pre Arduino
Aplikáciu, ktorú som použil, navrhla spoločnosť SimpleLabsIN
5 jednoduchých krokov:
- Stiahnite si aplikáciu z Google PlayStore
- Klepnite na ponuku možností a potom vyberte „Pripojiť robota“
- Kliknite na svoj modul BT (v mojom prípade je to HC-06)
- Počkajte, kým sa nezobrazí správa Pripojené k modulu BT (HC-06)
- Klepnite na ikonu mikrofónu a zadajte príkaz!
Krok 5: Zakryte svoje súčasti
Teraz by ste mali zakryť svoje súčiastky, aby vaše svetlo nebolo príliš jasné a tiež urobilo projekt štylistickejším.
Takto som to urobil
- Celé to prikryte polopriehľadným papierom
- Prilepte ho zospodu
- Otvorte svetlo
Malo by to vyzerať pekne
Odporúča:
Snímanie pohybu a tmy nočným svetlom - žiadne mikro: 7 krokov (s obrázkami)
Snímanie pohybu a tmy v nočnom svetle - žiadne mikro: Tento návod na použitie vám zabráni v podpichnutí palca na nohe pri prechádzaní tmavou miestnosťou. Dalo by sa povedať, že je to pre vašu vlastnú bezpečnosť, ak v noci vstanete a pokúsite sa bezpečne dosiahnuť k dverám. Samozrejme môžete použiť nočnú lampu alebo hlavné
Nasledovanie piesne s blikajúcim svetlom Hack-O-Lantern!: 6 krokov
Nasledujte pieseň Hack-O-Lantern s LED blikaním!: Vytvorte lampu, ktorá bude hrať a bliká viacfarebnými LED diódami všetkým obľúbenou halloweenskou piesňou
DIY vysokovýkonná terapia červeným svetlom 660nm baterka proti bolesti: 7 krokov
DIY vysoko výkonná baterka na červené svetlo s terapiou 660 nm pre bolesť: Môžete si vyrobiť vysoko výkonnú baterku na terapiu červeným svetlom s diétou 660 nm za pouhých 80 dolárov? Niektoré spoločnosti hovoria, že majú špeciálnu omáčku alebo vysokovýkonné zariadenie, ale dokonca aj ich počet je znížený, aby pôsobili pôsobivo. Rozumne d
Zabijak CoronaVirus s Arduino Nano a UV svetlom: 5 krokov
Zabijak CoronaVirus s nano a ultrafialovým svetlom Arduino: Podľa najnovších pokynov pre diagnostiku a liečbu nového koronavírusu vydaných Národnou komisiou pre zdravie je vírus citlivý na ultrafialové svetlo a teplo, takže ultrafialové žiarenie môže vírus účinne eliminovať
Rozhovor s Alexou a Asistentom Google spoločne v Raspberry Pi: 4 kroky
Rozhovor s Alexou a Asistentom Google spoločne na Raspberry Pi: Spustite Amazon Alexa a Google Assistant súčasne na Raspberry Pi. Zavolajte jedno z ich mien, aby odpovedali, zapnú si vlastné LED diódy a zazvonia. Potom požiadate o nejakú požiadavku a oni vám na ňu odpovedia. Môžete poznať ich charakter