
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

Jediné zariadenie, ktoré všetci potrebujeme, AI Powered Bull **** Detector!
Zásoby
- Malinový koláč
- NeoPixel prsteň
- 3D tlačiareň
- TinkerCAD
- Pi kamera
- Sada AIY
- Google Dialogflow
- Python
- Raspian
- Remo.tv
Krok 1: Projektové video


Krok 2: 3D tlač


V prvom rade potrebujeme kontajner. V tomto prípade sme sa rozhodli pre 3D tlač pekne farebných. Môžete tiež použiť niečo iné, pokiaľ sa vám zmestí všetka elektronika.
Sme spokojní s naším boxom, môžeme 3D tlačiť emotikony od 3DCreatorPurzi. Jediné, čo musíme urobiť, je pridať v spodnej časti dutý priestor na držanie nášho prsteňa NeoPixel.
Priložené sú všetky modelové súbory.
Krok 3: Elektronika




Všetko to začína Raspberry Pi 3B+.
Pretože chceme používať Speech-To-Text, musíme tiež pridať AIY VoiceHat a zodpovedajúci mikrofón. Tu je všetko zdokumentované.
V neposlednom rade zapojíme krúžok NeoPixel, tu je skvelý návod len na to.
Keď je všetko nastavené, môžeme vyskúšať prsteň reči na text a NeoPixel, testovací kód je priložený.
Krok 4: Tréning AI - Dialogflow



Pre našu AI použijeme Dialogflow. Pôvodne mal byť použitý ako softvér chatbot, môžeme ho mierne zneužiť na trénovanie nášho detektora býkov ****.
Vytvárame dva zámery, jeden je náš záložný a druhý býk ****. Ďalej pridáme všetok obsah do tréningových fráz nášho zámeru býk ****. Tu sa môžete naozaj zblázniť.
Po uložení bude náš robot trénovať na detekciu býka **** na základe daných cvičných fráz. Akonáhle to urobíme, môžeme sa použiť kúsok kódu pythonu na pripojenie k našej čerstvo vyškolenej AI.
Tok údajov je nasledujúci:
- Mikrofón zachytí niekoho, kto hovorí, a zaznamená ho.
- Tento súbor je odoslaný do služby Google Cloud a transformovaný do textu.
- Vygenerovaný text sa odošle späť na Raspberry Pi.
- Tento text sa potom odošle do Dialogflow.
- Dialogflow sa pokúša priradiť text k obsahu z nášho zámeru býk **** a v závislosti od výsledku buď pošle späť zámer býka **** alebo predvolený záložný zámer.
- Na našom Pi kontrolujeme názov zámeru a ak je to „Predvolený zámer záložného poistenia“, oznámime, že svetlá blikajú nazeleno, čo znamená žiadny býk ***. V opačnom prípade blikáme na červeno, čo naznačuje býka ****.
Celý kód je priložený.
Krok 5: Remo.tv



Niečo také silné si nemôžeme nechať len pre seba! Chystáme sa teda sprístupniť náš detektor pre každého. Aby sme to dosiahli, použijeme Remo.tv, platformu na streamovanie robotov. Všetko, čo musíme urobiť, je pripojiť kameru Pi a postupovať podľa ich pokynov na nastavenie.
Akonáhle je Remo.tv nastavený, napíšeme si vlastného obslužného programu chatu. Namiesto použitia funkcie Speech-To-Text priamo odosielame správy z chatu, ktoré dostaneme na Remo.tv, do Dialogflow. Ostatná logika zostáva rovnaká. Stačí pridať poznámku na pozadí a povedať návštevníkom, na čo sa pozerajú, a máme hotovo.
Krok 6: Výsledok




Úspešne sme postavili detektor býka **** poháňaný AI, ktorý sa môže učiť z nového vstupu!
Môžete si to vyskúšať sami tu.
Kde si teda môžeme prevziať našu Nobelovu cenu za mier?
Odporúča:
Muscle Powered Flappy Bird: 9 krokov (s obrázkami)

Muscle Powered Flappy Bird: Môžete si spomenúť, keď Flappy Bird vzal svet útokom a nakoniec sa stal tak populárnym, že ho tvorca odstránil z obchodov s aplikáciami, aby sa predišlo nechcenej publicite. Toto je Flappy Bird, ako ste ho nikdy predtým nevideli; skombinovaním niekoľkých bežných regálov
Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: 15 krokov (s obrázkami)

Movie Tracker - Sledovač kín poháňaný Raspberry Pi: Movie Tracker je sledovač vydaní poháňaný Raspberry Pi v tvare klapky. Využíva rozhranie TMDb API na tlač plagátu, názvu, dátumu uvedenia na trh a prehľadu nadchádzajúcich filmov vo vašom regióne v určenom časovom intervale (napr. Uvedenie filmu tento týždeň)
Star Track - Arduino Powered Star Pointer and Tracker: 11 krokov (s obrázkami)

Star Track - Arduino Powered Star Pointer and Tracker: Star Track je Arduino založený, systémom GoTo -mount inšpirovaný systém sledovania hviezd. Môže ukazovať a sledovať akýkoľvek objekt na oblohe (nebeské súradnice sú uvedené ako vstup) pomocou 2 Arduinos, gyroskopu, modulu RTC, dvoch lacných krokových motorov a 3D tlačenej štruktúry
Bullseye Board pre makulárnu degeneráciu: 7 krokov (s obrázkami)

Bullseye Board for Macular Degeneration: Dobrý deň! Bullseye Board je praktický nástroj pre ľudí s makulárnou degeneráciou. Pomôže im to maximalizovať čas, ktorý strávia cvičením, aby využili svoje periférne videnie na kompenzáciu straty zraku. Nasleduje všetko, čo potrebujete na vytvorenie Bullse
Red Bull RZR: 3 kroky (s obrázkami)

Red Bull RZR: Dobrý deň! Tento projekt sa pokúsim prepracovať tému farby auta Rc pre Polaris RZR UTV na Red Bull RZR Racer od WL toys 12428-B. Kroky striekania farby sú jednoduché a ľahko sa vykonávajú. Výsledok je úžasný. Vyzerá to skutočne