
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Ten projekt jest ambitny, w którym chcemy wykorzystać niektóre z najbardziej wątpliwych części Internetu, sekcje komentarzy i czaty, do tworzenia sztuki.
Chcemy również, aby projekt był łatwo dostępny, aby każdy mógł spróbować swoich sił w generowaniu doskonałej sztuki AI. Jeśli nie możesz się doczekać, aby samemu wypróbować, oto link do projektu.
Kieszonkowe dzieci
- Malina Pi
- DeepAI
- Remo.tv
Krok 1: Wideo projektu


Krok 2: Remo.tv

Pierwszym krokiem jest zbieranie wiadomości i komentarzy na czacie. Dzięki naszemu pomysłowi, aby był łatwo dostępny, Remo.tv jest naturalnym wyborem. Jest to platforma do przesyłania strumieniowego robotów, która umożliwia podłączenie wszelkiego rodzaju sprzętu do Internetu i pozwala każdemu kontrolować je. Posiada również funkcję czatu i możliwość wyświetlania obrazów, co jest dokładnie tym, czego szukamy!
W tym przypadku sprzęt, którego będziemy używać, to Raspberry Pi.
Remo.tv ma świetną stronę Github z instrukcjami konfiguracji.
Po skonfigurowaniu nasze Raspberry Pi może zacząć odbierać wiadomości czatu wysyłane przez Remo.tv.
Krok 3: DeepAI



Dzięki konfiguracji Remo.tv możemy przejść do części artystycznej. Każdy komentarz, który otrzymujemy, musi zostać przekształcony w sztukę, a do tego celu użyjemy magii sztucznej inteligencji.
Na szczęście istnieje kolejna platforma ułatwiająca nam życie, DeepAI. Mają wszystkie rodzaje funkcji związanych ze sztuczną inteligencją, ale te, które nas interesują, to ich interfejsy API.
Pierwszym API, którego używamy, jest Text To Image, wystarczy wysłać SMS-a i poczekać, aż wydarzy się magia. Na powyższym obrazku widać wynik wysłania psa z zabawną czapką.
Nasz wygenerowany obraz nie jest jeszcze sztuką, więc używamy ich Fast Style Transfer. Ten interfejs API oczekuje oryginalnego obrazu, w naszym przypadku wygenerowanego przez nas, oraz stylu do zastosowania. Możesz zobaczyć efekt połączenia naszego psa z zabawną czapką i klasycznym obrazem van Gogha.
Krok 4: Przepływ danych i kod

Po skompletowaniu wszystkich rozdzielonych elementów możemy je połączyć. Na rysunku przedstawiamy przegląd przepływu danych:
- Wiadomość na czacie przychodzi z Remo.tv do naszego Raspberry Pi
- Nasze Pi wysyła tę wiadomość do interfejsu API Text To Image i otrzymuje wygenerowany obraz z powrotem
- Ten obraz wraz z losowo wybranym stylem graficznym jest następnie przesyłany do interfejsu API Fast Style Transfer
- Po otrzymaniu kombinacji stylu artystycznego i wygenerowanego obrazu, Raspberry Pi przesyła wynik do Remo.tv.
Aby móc przesyłać wygenerowany obraz do Remo.tv, musieliśmy napisać własny kod. Na szczęście pomogła nam w tym urocza społeczność Remo.tv, dzięki chłopaki!:)
Dla wszystkich ciekawskich, cały kod jest zawarty w tym projekcie, więc możesz zacząć od razu.
Krok 5: Wynik




Po tej ciężkiej pracy nadszedł czas, aby cieszyć się sztuką!
- Stary banan
- Nuggetsy z kurczaka
- Słodkie koty jedzące arbuza
- Unosząc się na chmurze
- Samotność
- Moje szczęśliwe miejsce
- Nigdzie
Oto link do komentarza do sztuki na Remo.tv, jeśli chcesz spróbować sam!
Zalecana:
Generowanie różnych dźwięków z filmów za pomocą samego Arduino: 3 kroki

Generowanie różnych dźwięków z filmów przy użyciu tylko Arduino: As-salamu alaykum! Chciałem wygenerować różne dźwięki, takie jak predator,optimus prime i amp; trzmiel z filmu transformatorowego.Właściwie to oglądałem "rąkarza" film o tworzeniu kasku drapieżnika
Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino: 5 kroków

Generowanie tonów różnego rodzaju za pomocą równań matematycznych (MathsMusic) Arduino: Opis projektu: Rozpoczęła się nowa podróż, w której pomysły mogą być łatwo wdrażane przy użyciu społeczności open source (dzięki Arduino). Oto sposób · Rozejrzyj się wokół siebie i obserwuj swoje otoczenie · Odkryj problemy, które należy
Generowanie napięcia za pomocą ergometru: 9 kroków (ze zdjęciami)

Generowanie napięcia za pomocą roweru na ergometrze: Opracowanie projektu polegało na zbudowaniu „gry” mającej na celu pedałowanie na rowerze ergometru podłączonym do generatora i wieży lamp, które są aktywowane wraz ze wzrostem prędkości obrotowej silnika – co następuje zgodnie z rower
Test grafiki ILI9341 Wyświetlacz TFT LCD SPI: 6 kroków

Test graficzny ILI9341 TFT LCD SPI Display: Łączenie 2,8-calowego SPI TFT z układem ILI9341 z Arduino Uno
Tworzenie grafiki do gry wyścigowej Scratch: 7 kroków

Tworzenie grafiki do gry wyścigowej Scratch: Ten samouczek pokaże Ci, jak stworzyć grę wyścigową w Scratchu