Innehållsförteckning:
- Steg 1: Delar och komponenter
- Steg 2: Anslutningar och schematisk
- Steg 3: Arduino -kod och seriell kommunikation
- Steg 4: Anslut Arduino till Android -enhet
- Steg 5: Täck över dina komponenter
Video: Prata med ditt ljus: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Vad är mitt projekt?
Detta projekt är ett ljus som du kan ändra färger genom att säga vilken färg du gillar. Ljuset jag gjorde i de här projekten använder 4 olika lampor: grönt, rött, gult, blått och naturligtvis kan du lägga till fler lampor och ändra fler färger. Den här guiden lär dig hur du styr din Arduino med din röst från din telefon.
Hur fungerar det?
Din Android har taligenkänning och vi använder den för att styra din Arduino via Bluetooth. Appen jag använde är designad av SimpleLabsIN och den fungerar genom att trycka på mikrofonknappen, sedan väntar den tills du säger ett kommando. Appen visar sedan de ord som du har angett och skickar datasträngar för Arduino att bearbeta.
TechBuilder inspirerade mig att göra det här projektet
Steg 1: Delar och komponenter
Vi behöver dessa delar:
- 4x LED -indikatorer eller mer (valfri färg)
- 1x Arduino Leonardo
- 1x HC-06 seriell Bluetooth-modul
- Brödbräda och hoppare
- (Valfritt) 9v batteri
- 220Ω motstånd
Steg 2: Anslutningar och schematisk
Kom ihåg att den bara HC-06 körs på 3.3v, du kan inte bara ansluta den till 5v.
9v -batteriet är valfritt om du inte vill att USB -kabeln ska synas i slutet.
Om bilden i alla fall är oklar, kontakta mig gärna, jag hjälper dig gärna
Steg 3: Arduino -kod och seriell kommunikation
Hur laddar man upp koden?
Ladda upp koden med USB -kabel. Koden är gjord för Leonardo -kortet. Om du vill använda koden på UNO -kortet måste du ändra koden Serial1.read, Serial1.available och Serial1.println. Radera alla siffror "1" för att använda koden på UNO -kortet.
Förstå appen:
Appen fungerar genom att känna igen ditt röstkommando, den visar sedan orden som du har talat och skickar sedan data/ strängar till Arduino via bluetooth. Vad är en sträng? En sträng är som ett ord, du kan göra villkorliga uttalanden av den [ex: if (voice == "*dator på") {// slå på Pin #2}]. "Rösten" är din sträng, "==" är ditt tillstånd, "*dator på" är ditt kommando, och koden inuti krullhållarna "{}" är koder som ska köras när strängen matchar kommandotillståndet. Appen skickar strängar i detta format *kommando#, asterisken (*) indikerar början på ett nytt kommando och hash-taggen (#) indikerar slutet på ett kommando.
Hur kan jag ändra kommandon?
Du kan se att "*綠色" markeras från bilden ovan.綠色 är kineser av grönt. Du kan ändra ordet till vad du vill, låt oss säga att du ville ändra det till färgen rosa, du kan ersätta "*綠色" med "*Pink". Kom alltid ihåg att starta kommandot med en asterisk.
Kod:
Steg 4: Anslut Arduino till Android -enhet
Ladda ner appen: BT Voice Control för Arduino
Appen jag använde är designad av SimpleLabsIN
5 enkla steg:
- Ladda ner appen från Google PlayStore
- Klicka på alternativmenyn och välj sedan "Connect Robot"
- Klicka på din BT-modul (i mitt fall är det HC-06)
- Vänta tills det står Ansluten till BT-modul (HC-06)
- Knacka på mikrofonen och ange ditt kommando!
Steg 5: Täck över dina komponenter
Nu bör du täcka dina komponenter, så att ditt ljus inte blir för starkt och det kommer också att göra projektet mer stilistiskt.
Så här gjorde jag
- Täck det hela med ett halvt genomskinligt papper
- Stick det underifrån
- Öppna ljuset
Det ska se vackert ut
Rekommenderad:
Prata med Alexa och Google Assistant tillsammans i en Raspberry Pi: 4 steg
Prata med Alexa och Google Assistant tillsammans i en Raspberry Pi: Kör Amazon Alexa och Google Assistant samtidigt i en Raspberry Pi. Ring något av deras namn, de tänder sina egna lysdioder och ringer för att svara. Sedan frågar du någon förfrågan och de svarar på den respektive. Du kan känna deras karaktär
Prata med pick och artificiell intelligenschatt med hjälp av Cleverbot: 14 steg (med bilder)
Prata med plocka och artificiell intelligenschatt med Cleverbot: Här försöker jag inte bara röstkommando utan även artificiell intelligenschatt med datorn med hjälp av Cleverbot. Egentligen kom idén när barnen hittade blandar färger i målarboxen när de tar färg från en färg till den närmaste. Men slutligen implementera
Musikreaktivt ljus -- Hur man gör superenkelt musikreaktivt ljus för att göra skrivbordet fantastiskt. 5 steg (med bilder)
Musikreaktivt ljus || Hur man gör superenkelt musikreaktivt ljus för att göra skrivbordet Awsome .: Hej vad händer, killar, idag kommer vi att bygga ett mycket intressant projekt. Idag ska vi bygga musik reaktivt ljus. LED: n kommer att ändra dess ljusstyrka enligt basen som faktiskt är lågfrekvent ljudsignal. Det är väldigt enkelt att bygga. Vi kommer
3D -tryckt flammande LED -namnmärke - få ditt namn i ljus !: 4 steg (med bilder)
3D-tryckt flammande LED-namnmärke-få ditt namn i ljuset !: Detta är ett trevligt litet projekt där du bygger en namnlapp som är mycket flashig och iögonfallande med hjälp av flerfärgade LED-lampor. Videoinstruktioner: För detta projekt kommer du att behöver: 3D -tryckta delar https://www.thingiverse.com/thing:2687490 Small
Så här vidarebefordrar du ditt TIGERweb-mail till ditt e-postkonto: 5 steg
Så här vidarebefordrar du ditt TIGERweb-mail till ditt e-postkonto: Låt oss inse det, TIGERweb-e-post är svårt att kontrollera. Microsoft Outlook Web Access är långsam, glitchy och i allmänhet obehaglig att använda. Det är här den här självstudien kommer in. När du är klar här kommer du förhoppningsvis att kunna kontrollera alla dina TIGERweb e-ma