Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
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
- 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
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
- 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
- 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
- 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:
Ushqyesi i qenve të kontrolluar nga Alexa: 6 hapa (me fotografi)
Ushqyesi i qenve të kontrolluar nga Alexa: Ky është qeni ynë Bailey. Ajo është pjesë e Border Collie dhe Australian Cattle Dog, kështu që ndonjëherë ajo është më e zgjuar se e mira e saj, veçanërisht kur bëhet fjalë për të treguar kohën dhe për të ditur se kur duhet të hajë darkë. Në mënyrë tipike, ne përpiqemi ta ushqejmë atë rreth orës 6 pasdite
Ushqyesi i peshkut 2: 13 hapa (me fotografi)
Ushqyesi i Peshkut 2: Hyrje / Pse ky projektNë vitin 2016 unë ndërtoj ushqyesin tim të parë të peshkut, shiko Ushqyesin e Peshkut 1. Ushqyesi punoi mirë për më shumë se gjysmë viti. Pas asaj periudhe servot ishin të lodhur, duke shkaktuar ndalimin e programit, pa dërguar një gabim. Oops Une
Ushqyesi i fundit DIY Automatik i Peshkut: Niveli 2: 10 hapa (me fotografi)
The Ultimate DIY Automatic Fish Feeder: Tier 2: The Tier 2 Feeder është një hap i madh nga Tier 1. Ky version përdor një modul wifi ESP8266 për të sinkronizuar orën e arduino për të kontrolluar orarin e ushqyerjes dhe ndriçimin e rezervuarit
Ushqyesi i Peshkut Duke Përdorur Arduino Nano, Servo Motor dhe Materiale Mbeturinash: 7 Hapa
Ushqyesi i Peshkut Duke Përdorur Arduino Nano, Servo Motor dhe Materiale Mbeturinash: shtë një projekt i thjeshtë duke përdorur një servo motor të vetëm dhe disa materiale bazë. Ndihmon për të ushqyer peshkun në kohë
Ushqyesi i fundit DIY Automatik i Peshkut: Niveli 1: 6 Hapa
Ushqyesi i fundit DIY Automatik i Peshkut: Niveli 1: Niveli 1 është ushqyesi më themelor. Përdoreni këtë nëse jeni me një buxhet të ngushtë ose, si unë, nuk mund ta bëni Tier 2 të punojë para se të largoheni për një javë e gjysmë për pushime. Nuk ka kontroll ndriçimi. Sasia dhe Lloji i Ushqimit: Unë kam një betta dhe 5 neon t