Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Skonfiguruj Pi
- Krok 2: Skonfiguruj Pi (cd.)
- Krok 3: Konfiguracja kamery internetowej
- Krok 4: Konfiguracja wykrywania ruchu
- Krok 5: Tworzenie losowego skryptu audio
- Krok 6: Spraw, aby ruch wyzwalał ten skrypt
- Krok 7: Dodaj pliki audio
- Krok 8: Spraw, aby ruch zaczął się automatycznie
- Krok 9: Spraw, aby kamera internetowa była bardziej kompaktowa
- Krok 10: Skróć kabel
- Krok 11: Zrób sprawę
- Krok 12: Podłącz głośnik
- Krok 13: Zdekraftuj to
- Krok 14: Spraw, aby wyglądało mniej jak bomba
- Krok 15: GOTOWE
Wideo: Stwórz własną stację Hyperion New-U z Borderlands 2: 15 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Stacje New-U w Borderlands 2 to jedne z najbardziej kultowych części gry (nawet jeśli nie są kanoniczne). Postanowiłem więc zrobić jeden!
ten projekt jest dość prosty i będzie wymagał 0 znajomości Linuksa lub Pythona (chyba że tego chcesz)
będzie polegał na użyciu kamery internetowej podłączonej do raspberry pi, aby wykryć ruch i odtwarzać klip z gry za każdym razem, gdy przechodzisz obok.
Kieszonkowe dzieci
Być może będziesz potrzebować:
pi malinowa
Karta micro sd
rakkahol (aby nie myśleć o Bloodwing)
Kamera internetowa USB
monitor z HDMI
Ethernet (jeśli twoje pi nie ma Wi-Fi)
niektóre losowe oprogramowanie (wymienione później)
spackle do płyt kartonowo-gipsowych
papier
Badonkadonki Felicji Sexopants (zostały skradzione przez bandytów kilka dni temu. Idź po nie!)
farba akrylowa
lutownica (plus lut i topnik (jeśli lubisz takie rzeczy))
Krok 1: Skonfiguruj Pi
tak, wiem, że robiłeś to milion razy, ale i tak ci pokażę, bo ZAMKNIJ SIĘ DO PIEKŁA MORDY!
po pierwsze, będziesz musiał złapać trochę raspbian. kliknij swój świetny wskaźnik w ten sposób, aby go pobrać.
poczekaj, aż się pobierze, a następnie rozpakuj go i wypal plik.img na karcie SD za pomocą win32diskimager.
Krok 2: Skonfiguruj Pi (cd.)
następnie podłącz pi do monitora, Internetu oraz klawiatury i myszy.
pi powinno przeprowadzić Cię przez podstawowy proces konfiguracji. gdy trafisz na pulpit, wykonaj następujące czynności:
przejdź do menu startowego, przesuń w dół do preferencji i dotknij dat "raspberry pi config". zmień zakładki na sekcję „interfejsy”, a następnie włącz VNC i SSH, a następnie uruchom ponownie pi.
otwórz terminal (pod akcesoriami w menu startowym) i wpisz
ifconfig
zapisz adres IP obok „inet”.
następnie wróć do komputera i pobierz ten program. po zakończeniu otwórz program i dodaj swoje pi, używając zapisanego adresu inet. powinieneś być w stanie używać swojego pi w zaciszu swojego komputera!
Krok 3: Konfiguracja kamery internetowej
w VNC wpisz polecenie:
sudo apt-get install rpi-update
po zakończeniu wpisz polecenie
aktualizacja rpi
(odtąd, jeśli są dwie linie kodu: uruchom pierwszy, poczekaj na zakończenie, a następnie uruchom drugi)
aktualizacja sudo apt-get
sudo apt-get upgrade
upewnij się, że Twoja kamera internetowa jest podłączona do pi, a następnie uruchom:
sudo apt-get zainstaluj fswebcam
fswebcam test.jpg
spowoduje to zainstalowanie wymagań wstępnych kamery internetowej i wykonanie zdjęcia testowego.
otwórz menedżera plików i otwórz "test.jpg"
Krok 4: Konfiguracja wykrywania ruchu
motion to program przeznaczony do ochrony osobistej, umożliwiający korzystanie z kamery internetowej i pi jak z systemu CCTV. będziemy go używać do wykrywania ruchu i uruchamiania skryptu Pythona, gdy to zrobi.
sudo apt-get install motion
po zakończeniu otwórz plik konfiguracyjny za pomocą:
sudo nano /etc/motion/motion.conf
pierwszą opcją, którą powinieneś zobaczyć, jest "daemon", w tej sekcji zmień "daemon off" na "daemon on"
następnie naciśnij Ctrl+W, aby przeszukać dokument, i wpisz:
event_gap
zmień domyślne 60 na bardziej złe 6 (możesz zrobić to, co chcesz, ale to zadziałało dla mnie)
naciśnij Ctrl + x, naciśnij y, a następnie naciśnij Enter, aby zapisać swoją pracę
Krok 5: Tworzenie losowego skryptu audio
następnym krokiem jest uzyskanie ruchu, aby odtworzyć klipy głosowe New-U po wykryciu ruchu. niestety nie może tego zrobić, więc musimy go uruchomić w tym celu.
zamiast uczyć cię kodowania, po prostu pozwól ci pobrać prosty skrypt tutaj i przesłać plik przez VNC
witaj, maleńka
przenieś to do
/dom/pi
(domyślny folder po otwarciu przeglądarki plików)
upewnij się, że ma nazwę:
rvoice.py
Krok 6: Spraw, aby ruch wyzwalał ten skrypt
po zapisaniu rvoice.py do /home/pi możesz aktywować go ruchem. wróć do motion.conf z
sudo nano /etc/motion/motion.conf
ponownie naciśnij Ctrl + W, aby wyszukać, i wpisz:
on_event_start
usuń średnik i spację na początku wiersza.
następnie usuń słowo „wartość” i zastąp je
/usr/bin/python /home/pi/rvoice.py
Krok 7: Dodaj pliki audio
wszystkie twoje pliki audio muszą znajdować się w domyślnym folderze muzycznym Pi (/home/pi/Music)
możesz umieścić dowolny dźwięk w pliku, aby mógł odtwarzać klipy audio z pre-kontynuacji, losowe klipy głosowe z cl4p-tp, dodać dźwięk alarmu i wykonać prosty alarm aktywowany ruchem. a nawet dodać piosenkę dla głupiego ptaka Mardocheusza (w e-moll).
Mam wszystkie klipy głosowe z głównej fabuły Borderlands 2 w wersji New-U (nie mogłem znaleźć żadnego z DLC)
możesz pobrać wszystkie 52 z nich tutaj.
jeśli potrzebujesz innych plików dźwiękowych, ten post Reddit może pomóc.
Krok 8: Spraw, aby ruch zaczął się automatycznie
otwórz ponownie ten piękny terminal i wepchnij mu ten kod do gardła:
sudo systemctl włącz ruch
i tak powinno być! po prostu uruchom ponownie, a uruchomi się automatycznie. (ostrzeżenie, może to chwilę potrwać, więc poczekaj od jednej do pięciu minut po podłączeniu) możesz sprawdzić, czy ruch działa za pomocą:
ps-aux | ruch grep
jeśli nie uruchomi się automatycznie, znajdź inny skrypt online i dodaj go do artykułu
Krok 9: Spraw, aby kamera internetowa była bardziej kompaktowa
Rozłożyłem kamerę internetową tak daleko, jak tylko mogłem, a następnie rozbiłem plastikową obudowę młotkiem do końca.
następnie zaplanowałem, gdzie chcę, aby kamera internetowa była w pełni zmontowana
Krok 10: Skróć kabel
Następnie przyciąłem kable na bardziej rozsądną długość i zdjąłem przewody.
Odlutowałem każdy przewód i zabezpieczyłem go e-taśmą Hyperion. Założyłem rurkę termokurczliwą i podłączyłem przewody z powrotem do kamery internetowej.
Krok 11: Zrób sprawę
Zrobiłem najprostsze, najbrzydsze pudełko, jakie kiedykolwiek wykonano ze sklejki 1/8 cala, a następnie wyciąłem otwór na kamerę i kolejny z boku na zasilanie, wideo i audio.
Starałem się, aby to pudełko było tak małe, jak to możliwe, nie pozostawiając prawie żadnego miejsca w pudełku, więc musiałem wywiercić otwory na przewód pomocniczy.
Krok 12: Podłącz głośnik
Użyłem DUŻO za dużego głośnika do tego pudełka, skończyło się na tym, że musiałem użyć routera, aby wyfrezować dla niego trochę miejsca.
Rozebrałem stary głośnik Bluetooth pod i zebrałem obwód wzmacniacza i sterownik.
Przyjrzałem się użyciu pinów gpio do wyjścia audio, ale nie mogłem tego rozgryźć, więc zamiast tego będę miał zasilanie pochodzące z gpio, a dźwięk z portu aux.
aby podłączyć głośnik do pi, wylutowałem akumulator litowo-jonowy z obwodu wzmacniacza i podłączyłem dodatni i uziemienie odpowiednio do pinów gpio 04 i 06 (patrz zdjęcie powyżej).
następnie wykorzystałem część mojego profesjonalnego treningu Tetris, aby ZACIĘĆ WSZYSTKO W PUDEŁKU.
Krok 13: Zdekraftuj to
Dorzuciłem trochę szpachelki do płyt kartonowo-gipsowych, aby wypełnić szczeliny w stawach palców, a następnie wyszlifowałem je na płasko, gdy wyschły.
potem wymieszałem trochę więcej spackle z wodą i rozsmarowałem po całym miejscu, a następnie położyłem na nim papier. Wypycham bąbelki powietrza i pozostawiam do wyschnięcia.
następnego dnia przetarłem 4-5 warstw jakiegoś satynowego poliuretanu, co dało mu twardą powłokę, aby papier nie marszczył się podczas malowania
nie tylko wygląda to prosto z warsztatu Tiny, ale pozostawia nam idealnie płaską i białą powierzchnię do malowania.
Krok 14: Spraw, aby wyglądało mniej jak bomba
Choć wygląd C4 jest niesamowity, nie chciałem dać się tym aresztować, baaardzo:
Wyciąłem 2x4 tego samego rozmiaru co cegła i najpierw przećwiczyłem malowanie.
Dodałem trochę żółci Hyperion do całości i narysowałem swój projekt na twarzy. Użyłem prawdziwej twarzy przystojnego Jacka jako inspiracji kolorystycznej dla symbolu skarbca.
Zrobiłem to powoli i pomalowałem krawędzie na głęboki błękit, potem przeniosłem się na jaśniejszy i wreszcie prawie neonowy niebieski dla pasemek, a potem pozostawiłem je do wyschnięcia na noc.
następnie wziąłem wykałaczkę i pomalowałem logo Hyperion na czarno.
Krok 15: GOTOWE
Teraz wepchnij to na ścianę jak shiv w mostek Truxicansa! (przepraszam, mówi stara szkarłatna lanca).
to był dla mnie dowód koncepcji, planuję w przyszłości stworzyć pełnowymiarową, zautomatyzowaną, ruchomą wersję, ale to jest dla mnie przyszłość, nad którą będę pracować.
A teraz wracaj tam i pokaż im, po co.
Zostawiłem IO otwarte na pi w przypadku problemów z oprogramowaniem.
Zauważyłem błąd, w którym Motion przestaje rozpoznawać ruch po tylu wyzwalaczach i planuję napisać prosty kod, aby co kilka godzin automatycznie uruchamiał program, aby go rozwiązać (to nie jest głupie, jeśli działa).
Zalecana:
Stwórz własną przenośną konsolę do gier w stylu retro! który jest również tabletem Win10!: 6 kroków (ze zdjęciami)
Stwórz własną przenośną retro konsolę do gier!……która jest również tabletem Win10!: W tym projekcie pokażę ci, jak stworzyć przenośną retro konsolę do gier, która może być również używana jako tablet z systemem Windows 10. Będzie składał się z 7" HDMI LCD z ekranem dotykowym, LattePanda SBC, płytka zasilająca USB typu C PD i kilka innych
Zbuduj własną bezprzewodową stację ładującą!: 8 kroków
Zbuduj własną bezprzewodową stację ładującą!: Firma Apple wprowadziła niedawno technologię bezprzewodowego ładowania. To świetna wiadomość dla wielu z nas, ale jaka technologia się za tym kryje? A jak działa ładowanie bezprzewodowe? W tym samouczku dowiemy się, jak działa ładowanie bezprzewodowe
Stwórz osobistą stację pogodową: 10 kroków (ze zdjęciami)
Stwórz osobistą stację pogodową: Siedząc w swoim pokoju zaczynasz się pocić lub czujesz chłód; zastanawiasz się, jaka będzie temperatura w twoim pokoju? lub jaka byłaby wilgotność? Zdarzyło mi się to jakiś czas temu. Doprowadziło to do powstania Osobistej Stacji Pogodowej, która monitoruje
Stwórz własną stację dokującą do iPoda Nano z gotowymi obiektami.: 6 kroków
Stwórz własną stację dokującą do iPoda Nano z gotowymi obiektami. Cóż, właśnie dostałeś swojego nowego iPoda nano. Jedyne, czego potrzebujesz, to stacja dokująca. Niestety brakuje Ci gotówki. Po prostu zrób to sam!…Jeśli zdecydujesz się to zrobić, pokaż mi, jak wyszło
Zaprojektuj własną stację dokującą w systemie Leopard: 4 kroki
Zaprojektuj własną stację dokującą w Leopardzie: Ta instrukcja nauczy Cię, jak stworzyć własną stację dokującą! To fajny i łatwy sposób na dostosowanie systemu OS X Leopard. Zanim zaczniesz projektować, musisz pobrać kilka programów. Jeśli nie masz ochoty projektować własnej stacji dokującej