Obsah:
- Zásoby
- Krok 1: Projektové video
- Krok 2: 3D tisk
- Krok 3: Elektronika
- Krok 4: Trénování AI - Dialogflow
- Krok 5: Remo.tv
- Krok 6: Výsledek
Video: AI Powered Bull **** Detector: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Jediné zařízení, které všichni potřebujeme, AI Powered Bull **** Detector!
Zásoby
- Raspberry Pi
- Prsten NeoPixel
- 3D tiskárna
- TinkerCAD
- Pi kamera
- Sada AIY
- Google Dialogflow
- Krajta
- Raspian
- Remo.tv
Krok 1: Projektové video
Krok 2: 3D tisk
Nejprve nejprve potřebujeme kontejner. V tomto případě jsme zvolili 3D tisk pěkného barevného. Můžete také použít něco jiného, pokud se vejde veškerá elektronika.
S naší krabičkou jsme spokojeni, můžeme 3D tisk emotikonů od 3DCreatorPurzi. Jediné, co musíme udělat, je přidat do spodní části dutý prostor pro držení prstenu NeoPixel.
Všechny soubory modelu jsou přiloženy.
Krok 3: Elektronika
Vše začíná u Raspberry Pi 3B+.
Protože chceme používat Speech-To-Text, musíme také přidat AIY VoiceHat a odpovídající mikrofon. Tady je vše zdokumentováno.
V neposlední řadě zapojujeme prsten NeoPixel, tady je skvělý návod.
Když je vše nastaveno, můžeme vyzkoušet prsten Speech-To-Text a NeoPixel, testovací kód je přiložen.
Krok 4: Trénování AI - Dialogflow
Pro naši AI použijeme Dialogflow. Původně měl být použit jako software chatbotu, můžeme jej mírně zneužít k vycvičení našeho detektoru býků ****.
Vytváříme dva záměry, jeden je náš záložní a druhý býk ****. Dále přidáme veškerý obsah do tréninkových frází našeho záměru býk ****. Tady se opravdu můžete zbláznit.
Po uložení bude náš robot trénovat na detekci býka **** na základě daných cvičných frází. Až to budeme mít hotové, můžeme se trochu pythonového kódu připojit k naší čerstvě natrénované AI.
Tok dat je následující:
- Mikrofon zachytí někoho, kdo mluví, a zaznamená ho.
- Tento soubor je odeslán do služby Google Cloud a transformován do textu.
- Vygenerovaný text je odeslán zpět na Raspberry Pi.
- Tento text je poté odeslán do Dialogflow.
- Dialogflow se pokusí porovnat text s obsahem z našeho záměru býk **** a v závislosti na výsledku buď pošle zpět záměr býka **** nebo výchozí záložní záměr.
- Na našem Pi kontrolujeme název záměru, a pokud je to „Výchozí záměr záložního záměru“, řekneme, že kontrolky blikají zeleně, což znamená žádný býk ***. Jinak blikáme červeně, což naznačuje býka ****.
Celý kód je přiložen.
Krok 5: Remo.tv
Něco tak silného si nemůžeme nechat jen pro sebe! Náš detektor tedy zpřístupníme všem. K tomu použijeme Remo.tv, platformu pro streamování robotů. Vše, co musíme udělat, je připojit kameru Pi a postupovat podle pokynů k jejich nastavení.
Jakmile je Remo.tv nastaven, napíšeme si vlastní obslužný program chatu. Namísto použití řeči na text přímo odesíláme zprávy chatu, které dostáváme na Remo.tv, do Dialogflow. Zbytek logiky zůstává stejný. Stačí přidat poznámku na pozadí, abyste návštěvníkům řekli, na co se dívají, a máme hotovo.
Krok 6: Výsledek
Úspěšně jsme postavili detektor býků **** poháněný AI, který se může učit z nového vstupu!
Můžete si to sami vyzkoušet přímo zde.
Kde teď můžeme získat naši Nobelovu cenu míru?
Doporučuje:
Muscle Powered Flappy Bird: 9 kroků (s obrázky)
Muscle Powered Flappy Bird: Možná si pamatujete, když Flappy Bird vzal svět útokem a nakonec se stal tak populárním, že jej tvůrce odstranil z obchodů s aplikacemi, aby se vyhnul nechtěné propagaci. Toto je Flappy Bird, jakého jste nikdy předtím neviděli; kombinací několika málo dostupných kompostů
Bullseye Board pro makulární degeneraci: 7 kroků (s obrázky)
Bullseye Board pro makulární degeneraci: Dobrý den! Bullseye Board je praktický nástroj pro lidi s makulární degenerací. Pomůže jim to maximalizovat čas, který stráví nácvikem používání periferního vidění ke kompenzaci ztráty zraku. Níže je vše, co potřebujete k vytvoření Bullse
Hummingbird Detector/Picture-Taker: 12 kroků (s obrázky)
Hummingbird Detector/Picture-Taker: Na zadní palubě máme krmítko pro kolibříky a posledních pár let je fotím. Kolibříci jsou úžasná malá stvoření, velmi teritoriální a jejich boje mohou být veselé i úžasné. Ale začínal jsem být
Red Bull RZR: 3 kroky (s obrázky)
Red Bull RZR: Dobrý den! Tento projekt se pokusím přepracovat téma nátěru auta Rc pro Polaris RZR UTV na Red Bull RZR Racer od WL toys 12428-B. Kroky stříkání barvy jsou jednoduché a snadno proveditelné. Výsledek je úžasný. Vypadá to opravdu
Jak vstoupit do ghetto matice (DIY Bullet Time): 14 kroků (s obrázky)
Jak vstoupit do ghetto matice (DIY Bullet Time): Následuje návod, jak si levně a za pochodu postavit vlastní levnou, přenosnou a kapucí kamerovou soupravu typu bullet time. Tuto soupravu navrhla výzkumná laboratoř Graffiti a režisér Dan the Man, aby ji použili v hip-hopovém videoklipu pro unde