Indholdsfortegnelse:
- Trin 1: Brugte komponenter
- Trin 2: Opsætning af Raspberry Pi & Arduino IDE
- Trin 3: Upload program
- Trin 4: Lav et Python -script
- Trin 5: Download Ngrok
- Trin 6: Opsætning af Alexa
- Trin 7: Gå til Alexa ==> Alexa Skill Kit ==> Tilføj ny færdighed
- Trin 8:
- Trin 9:
- Trin 10: På den næste side vil der blive spurgt om to muligheder for slutpunkt et er AWS og
- Trin 11: For SSL -certifikat Vælg anden mulighed. Gem det og flyt til næste side
- Trin 12: Tjekning af service "tændt"
- Trin 13: Servere modtager anmodninger
- Trin 14: Anmodede indsendes
- Trin 15: Skema Arduino
- Trin 16: Skematisk LED
Video: Sådan kontrolleres lys/hjemmelys ved hjælp af Arduino og Amazon Alexa: 16 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Jeg har forklaret, hvordan man styrer lys, der er forbundet til UNO og styres af Alexa.
Trin 1: Brugte komponenter
HARDWARE BRUGT
- Arduino UNO & Genuino UNO
- Modstand 221 ohm
- LED (generisk)
- Raspberry Pi 3 Model B
NØDVENDIG SOFTWARE
- Arduino IDE
- Amazon Alexa Alexa Skills Kit
Trin 2: Opsætning af Raspberry Pi & Arduino IDE
1. Første installation af binære filer
sudo apt-get install python-pip
pip installere kolbe
pip installer kolbe-ask
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Installation af Arduino IDE på RPi
For at installere Arduino i RPi
1. Gå til det officielle websted, og download den tidligere udgivelse. https://www.arduino.cc/en/Main/OldSoftwareRelease …
Efter det skal du pakke det ud og gå til biblioteket over arduino og starte det med./arduino
Trin 3: Upload program
Efter upload af program skal du åbne den serielle terminal.
Når du skriver, vil N led tænde.
Når du skriver, vil F led slukke.
Trin 4: Lav et Python -script
Kør det ved hjælp af python lighcontrol.py
Trin 5: Download Ngrok
Ngrok er en sikker tunnelplatform til at gøre din enhed online. Med denne platform kan du lave din webapplikation eller enhver applikation online på en meget enkel måde. For download skal du gå til det officielle websted og downloade til ARM.
ngrok.com/
Pak det ud, og gå til bibliotek, hvor du udpakker det. Kør det ved hjælp af kommando
./ngrok http 5000
Trin 6: Opsætning af Alexa
1. Log ind på Amazon -konto. Hvis du har en konto, skal du logge ind på den, hvis ikke tilmelde dig der og logge ind.
developer.amazon.com/
2. Gå til Developer Console øverst til højre.
Trin 7: Gå til Alexa ==> Alexa Skill Kit ==> Tilføj ny færdighed
Alexa Skill Kit ==> Tilføj ny færdighed "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp
Alexa Skill Kit ==> Tilføj ny færdighed "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Du vil se siden som denne. På denne side vil den spørge færdighedstype, navn, sprog og påkaldelsesnavn. Du kan give et hvilket som helst navn, i påkaldelsesnavn skal du give navn, som du siger, mens du giver kommando til Alexa.
Bemærk venligst vælg det relevante sprog, der bruges i dit land, hvis du vælger et andet sprog, mens du opretter færdigheder. Det kommer ikke til at virke.
I slutningen skal du opdatere det, gemme det og trykke på næste.
Trin 8:
Trin 9:
På næste side vil det spørge hensigter. En hensigt repræsenterer en handling, der opfylder en brugers talte anmodning. For mere information
developer.amazon.com/docs/custom-skills/de…
Hvis der er en fejl, vil du se den i rød farve.
Skriv nedenstående kode i boksen
"intention": "LightOn"
}, {
"intention": "LightOff"
}]
}
gem det og gå til næste side.
Trin 10: På den næste side vil der blive spurgt om to muligheder for slutpunkt et er AWS og
Vælg HTTPS, og gem det, og gå til næste side.
Trin 11: For SSL -certifikat Vælg anden mulighed. Gem det og flyt til næste side
Trin 12: Tjekning af service "tændt"
For at teste om tjenesten fungerer eller ej. Sørg for, at din Ngrok -server fungerer, og at Python -scriptet også kører, ellers fungerer det ikke.
Du kan se, at servere modtager anmodning og sender det.
Trin 13: Servere modtager anmodninger
Trin 14: Anmodede indsendes
Trin 15: Skema Arduino
Trin 16: Skematisk LED
Håber i alle kan lide det.
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Sådan kontrolleres pære ved hjælp af Arduino UNO og Single Channel 5V Solid State Relay Module: 3 trin
Sådan kontrolleres pære ved hjælp af Arduino UNO og Single Channel 5V Solid State Relay Modul: Beskrivelse: Sammenligner med det traditionelle mekaniske relæ, Solid State Relay (SSR) har mange fordele: det har en længere levetid, med en meget højere tænd/ slukket hastighed og ingen støj. Desuden har den også bedre modstandsdygtighed over for vibrationer og mekanisk
Sådan kontrolleres stikkontakter ved hjælp af en Raspberry Pi: 6 trin
Sådan kontrolleres stikkontakter ved hjælp af en Raspberry Pi: I denne instruktionsbog vil jeg demonstrere for dig, hvordan du opretter en webgrænseflade til styring af forretninger i dit hjem ved hjælp af en Raspberry Pi. Jeg valgte at skrive dette projekt, da jeg så Sensors -konkurrencen, og da dette projekt indebærer at bruge en sensor til at læse
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Sådan kontrolleres Drone Quadcopter børsteløs DC -motor (3 ledertype) ved hjælp af HW30A motorhastighedsregulator og Arduino UNO: 5 trin
Sådan kontrolleres Drone Quadcopter børsteløs DC-motor (3 ledertype) ved hjælp af HW30A motorhastighedsregulator og Arduino UNO: Beskrivelse: HW30A motorhastighedsregulatoren kan bruges med 4-10 NiMH/NiCd eller 2-3 celle LiPo-batterier. BEC er funktionel med op til 3 LiPo -celler. Den kan bruges til at styre hastigheden på børsteløs DC -motor (3 ledninger) med maksimum op til 12V DC.Specifik