INHOUDSOPGAWE:
- Stap 1: Onderdele en komponente
- Stap 2: Verbindings en skematiese
- Stap 3: Arduino -kode en seriële kommunikasie
- Stap 4: Koppel Arduino aan Android -toestelle
- Stap 5: Bedek u komponente
Video: Praat met u lig: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Wat is my projek?
Hierdie projek is 'n lig waarmee u kleure kan verander deur te sê watter kleur u sal hou. Die lig wat ek in hierdie projekte gemaak het, gebruik 4 verskillende ligte: groen, rooi, geel, blou, en natuurlik kan u meer ligte byvoeg en meer kleure verander. Hierdie gids sal u leer hoe u u Arduino met u stem vanaf u telefoon kan beheer.
Hoe werk dit?
Jou Android het spraakherkenning en ons gebruik dit om jou Arduino via Bluetooth te beheer. Die app wat ek gebruik het, is ontwerp deur SimpleLabsIN en dit werk deur op die mikrofoonknoppie te druk, dan wag dit totdat u 'n opdrag uitspreek. Die app sal dan die woorde wat u gesê het, vertoon en datastringe stuur wat die Arduino kan verwerk.
TechBuilder het my geïnspireer om hierdie projek te maak
Stap 1: Onderdele en komponente
Ons benodig hierdie dele:
- 4x LED -aanwysers of meer (die kleur van u keuse)
- 1x Arduino Leonardo
- 1x HC-06 seriële Bluetooth-module
- Broodbord en springers
- (Opsioneel) 9v battery
- Weerstands van 220Ω
Stap 2: Verbindings en skematiese
Onthou, die blote HC-06 werk op 3.3v, u kan dit nie net aan 5v koppel nie.
Die 9v -battery is opsioneel as u nie die USB -kabel uiteindelik wil sien nie.
As die prentjie in elk geval onduidelik is, kontak my gerus, ek help u graag
Stap 3: Arduino -kode en seriële kommunikasie
Hoe om die kode op te laai?
Laai die kode op met 'n USB -kabel. Die kode is gemaak vir die Leonardo -bord. As u die kode op die UNO -bord wil gebruik, moet u die kode Serial1.read, Serial1.available en Serial1.println verander. Vee al die nommer "1" uit om die kode op die UNO -bord te gebruik.
Verstaan die app:
Die app werk deur u stemopdrag te herken, dit sal dan die woorde wat u gespreek het, vertoon en dan data/ snare na die Arduino stuur via bluetooth. Wat is 'n string? 'N Tou is soos 'n woord; jy kan voorwaardelike stellings daaruit maak [bv: as (stem == "*rekenaar aan") {// skakel nommer 2 aan}]. Die "stem" is u string, "==" is u toestand, "*rekenaar aan" is u opdrag, en die kode binne die krulletjies "{}" is die kodes wat uitgevoer moet word sodra u string ooreenstem met die opdragvoorwaarde. Die app stuur snare in hierdie formaat *opdrag#, die asterisk (*) dui die begin van 'n nuwe opdrag aan en die hash-tag (#) dui die einde van 'n opdrag aan.
Hoe kan ek die opdragte verander?
U kan sien dat die '*綠色' uit die prent hierbo uitgelig word.綠色 is die Chinese van groen. U kan die woord verander na wat u wil, laat ons sê dat u dit in die kleur pienk wou verander; u kan "*綠色" vervang deur "*pienk". Onthou altyd om die opdrag met 'n ster te begin.
Kode:
Stap 4: Koppel Arduino aan Android -toestelle
Laai die app af: BT Voice Control vir Arduino
Die app wat ek gebruik het, is ontwerp deur SimpleLabsIN
5 eenvoudige stappe:
- Laai die app van Google PlayStore af
- Tik op die keuselys en kies dan 'Koppel robot'
- Klik op u BT-module (in my geval is dit die HC-06)
- Wag totdat dit sê Connected to BT-Module (HC-06)
- Tik op die mikrofoon -ikoon en gee u bevel!
Stap 5: Bedek u komponente
Nou moet u u komponente bedek, sodat u lig nie te helder is nie en dit die projek ook meer stilisties sal maak.
Dit is hoe ek dit gedoen het
- Bedek die hele ding met 'n halfdeursigtige papier
- Plak dit van onder af
- Maak die lig oop
Dit moet mooi lyk
Aanbeveel:
Skep 'n iPhone -app wat met deeltjiesnetwerk praat: 4 stappe
Skep 'n iPhone -app wat met deeltjiesnetwerk praat: in hierdie projek leer u hoe u 'n app op u iPhone kan laai wat direk met 'n 3de generasie deeltjienetwerkbord praat. Dit neem minder as 20 minute van u tyd. Boonop kan u dadelik begin peuter !! Kom ons begin. Dinge wat u nie nodig het nie
Praat Arduino - 'N MP3 speel met Arduino sonder enige module - Speel MP3 -lêer vanaf Arduino met behulp van PCM: 6 stappe
Praat Arduino | 'N MP3 speel met Arduino sonder enige module | Mp3 -lêer speel vanaf Arduino met behulp van PCM: In hierdie instruksies leer ons hoe om 'n mp3 -lêer met arduino te speel sonder om 'n klankmodule te gebruik
Framboos Pi Praat met ESP8266 met behulp van MQTT: 8 stappe
Raspberry Pi Praat met ESP8266 Met behulp van MQTT: In hierdie projek sal ek verduidelik wat die MQTT -protokol is en hoe dit gebruik word om tussen toestelle te kommunikeer. Dan, as 'n praktiese demonstrasie, sal ek demonstreer hoe om 'n kliënt- en makelstelsel op te stel, waar 'n ESP8266 -module sowel as RPi tal
Praat met kiesers en kunsmatige intelligensie -chat met behulp van Cleverbot: 14 stappe (met foto's)
Praat met Pick en kunsmatige intelligensie -chat met behulp van Cleverbot: hier probeer ek nie net stemopdrag nie, maar ook kunsmatige intelligensie -chat met die rekenaar met behulp van Cleverbot. Eintlik het die idee ontstaan toe kinders kinders in die kleurkassie kombineer as hulle van een kleur na die naaste kleur neem. Maar uiteindelik implementeer
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal