Përmbajtje:

Ushqyesi automatik i peshkut i mundësuar nga Amazon Alexa: 5 hapa
Ushqyesi automatik i peshkut i mundësuar nga Amazon Alexa: 5 hapa

Video: Ushqyesi automatik i peshkut i mundësuar nga Amazon Alexa: 5 hapa

Video: Ushqyesi automatik i peshkut i mundësuar nga Amazon Alexa: 5 hapa
Video: Интернет-технологии - Информатика для руководителей бизнеса 2016 2024, Korrik
Anonim
Ushqyes automatik i peshkut i mundësuar nga Amazon Alexa
Ushqyes automatik i peshkut i mundësuar nga Amazon Alexa

Keni harruar të ushqeni peshkun tuaj?

Tani lërini Alexa të ushqejë peshkun tuaj, nga kudo në botë, po kudo. Ky Projekt është krijuar për atë që ju mund të ushqeni kafshën tuaj nga kudo në botë, duke përdorur çdo pajisje/aplikacion Alexa.

Dëshironi të ushqeni ndonjë kafshë tjetër?

Nuk ka problem thjesht bëni enën e një madhësie të përshtatshme dhe pushoni për të shkuar mirë.

Hapi 1: Gjërat që ju nevojiten

Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
Gjërat që ju nevojiten
  • 1 X Servo Motor
  • 1 X Raspberry Pi 3 (çdo Raspberry Pi me internet do të funksiononte)
  • 1 X Përshtatës Raspberry Pi
  • 1 Kartë MicroSD me Rasbian OS
  • 3 X Tela Jumper Mashkull për Femër
  • 1 X karton
  • 1 X Gërshërë
  • 1 X Shënues/Stilolaps
  • 1 X Shkallë/sundimtar
  • 1 X Roli i Shiritit
  • 1 X Echo Dot (opsionale)

Hapi 2: Bëni Kontejnerin

Bëni Kontejnerin
Bëni Kontejnerin
Bëni Kontejnerin
Bëni Kontejnerin
Bëni Kontejnerin
Bëni Kontejnerin

Shënoni këto dimensione në karton (mund ta bëni aq të madh/të vogël sa të doni)

Përdorni një shënues/stilolaps së bashku me një vizore dhe bëni tre forma të sakta si këto.

Tani prerë këto pjesë duke përdorur një gërshërë

Ju lutemi vini re se A (vija e brendshme) varet nga sasia e ushqimit që ushqeni për peshk.

Tani paloseni përgjatë vijave të brendshme

Palosni secilën pjesë përgjatë vijave të brendshme drejtuar lart siç tregohet në figurë.

Tani ngjitini ato së bashku si një piramidë

Ngjitini ato së bashku në mënyrë që të formojnë një strukturë të ngjashme me piramidën, siç tregohet në figurë.

Tani bëni një kapak

Tani bëni kapakun për grykën më të vogël të piramidës, kjo duhet të jetë pak e madhe në mënyrë që të mos rrjedhë.

Ngjiteni kapakun në numrin e servo motorit

Ngjiteni kapakun në rrotulluesin servo motorik duke përdorur një shirit/zam.

Ngjiteni servo motorin në enë

Së fundi, ngjiteni servo motorin në enë, sigurohuni që të mbyll gojën siç duhet.

Hapi 3: Krijoni një bazë të dhënash Firebase

Krijoni një bazë të dhënash Firebase
Krijoni një bazë të dhënash Firebase
Krijoni një bazë të dhënash Firebase
Krijoni një bazë të dhënash Firebase
Krijoni një bazë të dhënash Firebase
Krijoni një bazë të dhënash Firebase
  • Baza e hapur e zjarrit.
  • Klikoni në Shko te Konzola.
  • Klikoni në Shto Projekt.
  • Emërtoni Projektin tuaj.
  • Klikoni në Krijo Projekt.
  • Klikoni në Database.
  • Zgjidhni Fillimi në Modalitetin e Testit.
  • Shënoni id -në tuaj të bazës së zjarrit.

Hapi 4: Krijoni Aftësinë Alexa

Krijoni Aftësinë Alexa
Krijoni Aftësinë Alexa
Krijoni Aftësinë Alexa
Krijoni Aftësinë Alexa
Krijoni Aftësinë Alexa
Krijoni Aftësinë Alexa
  • Vizitoni developer.amazon.com.
  • Hyni me kredencialet tuaja të amazon.
  • Klikoni në Developer Console.
  • Klikoni në Krijo Aftësi.
  • Emërtoni Aftësinë.
  • Klikoni në Zgjidh (Aftësi e personalizuar) dhe më pas Krijoni Aftësi.
  • Klikoni në Tab Invocation dhe plotësoni emrin e thirrjes si ushqyes peshku.
  • Klikoni në skedën JSON Editor dhe ngjitni kodin më poshtë (shikoni në fund).
  • Klikoni në Modelin e Ndërtimit.
  • Klikoni në skedën Endpoint.
  • Kopjoni Id -në tuaj të Aftësisë.
  • Vizitoni aws.amazon.com. (në skedën e re)
  • Klikoni në Identifikohu për tu konsol.
  • Klikoni në Lambda (kërkoni, nëse jo në faqen e parë).
  • Klikoni në Krijo funksion.
  • Plotësoni detajet (shikoni foton).
  • Klikoni në Krijo funksion.
  • Klikoni në Alexa Skill Kit.
  • Klikoni në Aktivizo dhe ngjisni id -në tuaj të aftësive.
  • Klikoni në Shto.
  • Kliko Ruaj.
  • Tani Klikoni mbi emrin e aftësive tuaja (shikoni foton).
  • Shkoni poshtë dhe zgjidhni Ngarko një skedar. Zip.
  • Shkarkoni repon Github nga këtu.
  • Zbërtheni repon.
  • Shkoni në dosjen e quajtur Alexa/Lambda.
  • Hapni skedarin e quajtur lambda_function.py në çdo redaktues teksti.
  • Tani ngjitni id -in e bazës së zjarrit në rreshtin 3 (zëvendësoni {url -në tuaj të bazës së zjarrit} me id -në tuaj të bazës së zjarrit)
  • Tani zhvendoseni këtë skedar në arkivin lambda-zipped.zip. (nëse përdorni WinRAR thjesht tërhiqeni dhe lëshojeni atë në arkiv)
  • Tani ngarkoni këtë lambda-zipped.zip në aws.
  • Kopjoni ARN -në tuaj (shihni foton)
  • Tani kthehuni te developer.amazon.com.
  • Ngjitni ARN dhe klikoni në Ruaj Pikat e Fundit.
  • Klikoni në skedën Test.
  • Ndrysho çelësin.
  • Shkruani komandën - filloni ushqyesin e peshkut
  • nëse merrni përgjigje, jeni mirë të shkoni.

{

"interactModel": {"languageModel": {"invocationName": "ushqyes peshku", "synime": [{"name": "AMAZON. FallbackIntent", "mostra": }, {"name": "AMAZON. CancelIntent "," mostra ": }, {" name ":" AMAZON. HelpIntent "," mostra ": }, {" name ":" AMAZON. StopIntent "," mostra ": }, {"name": "FeedNow", "lojëra elektronike": , "mostra": ["ushqeni peshkun", "ushqeni peshkun", "ushqeni peshkun tim tani", "ushqeni peshkun tim ju lutem", "ju lutemi ushqeni peshku "," peshku ushqimi im tani "]}]," llojet ": }}}

Hapi 5: Vendosja e Raspberry Pi 3

Vendosja e Raspberry Pi 3
Vendosja e Raspberry Pi 3
Vendosja e Raspberry Pi 3
Vendosja e Raspberry Pi 3
  • Lidhni Servo Motor tuaj me kunjat e mëposhtëm.
  • Shumica e Mesme (E KUQ) -> VCC (PIN 02)
  • Ngjyra e shurdhër (E BROWN) -> GROUND (PIN 06)
  • Ngjyra e ndritshme (Portokalli) -> PIN03
  • Hyni në Pi tuaj (duke përdorur SSH ose duke përdorur Monitor/Tastiera/Mouse)
  • Hapni Terminalin dhe ekzekutoni komandat e mëposhtme -
  • cd Desktop
  • git klon
  • Tani hapni dosjen Automatic-Fish-Feeder
  • Shkoni te dosja Pi
  • Hapni aplikacionin.py në një redaktues teksti.
  • Zëvendësoni rreshtin 5 me url -në tuaj të bazës së zjarrit.
  • Ruajeni atë.
  • Tani hapni Terminalin dhe ekzekutoni komandat e mëposhtme -
  • cd Desktop
  • cd Automatik-Peshk-Ushqyes
  • cd Pi
  • aplikacioni python3.py
  • Tani përdorni pajisjen ose aplikacionin tuaj Alexa dhe thoni - Alexa, fillo ushqyesin e peshkut
  • Nëse gjithçka funksionon, është mirë të shkosh.
  • Vini re se në app.py mund të redaktoni argumentet e funksionit FeedNow në rreshtin 11, argumenti i parë është vonesa dhe argumenti i dytë është këndi.

Recommended: