Spisu treści:

Wszechwidzące Pi: 8 kroków
Wszechwidzące Pi: 8 kroków

Wideo: Wszechwidzące Pi: 8 kroków

Wideo: Wszechwidzące Pi: 8 kroków
Wideo: SKLEP FORTNITE 1.11.2023 *BRYZGORELLA, MASTER OF PUPPETS, HALLOWEENOWE SKINY, ODPŁAĆ IM, SAMOLOT* 2024, Listopad
Anonim
Wszystkowidzące Pi
Wszystkowidzące Pi

To pokaże Ci, jak robić zdjęcia z różnymi filtrami na raspberry pi za pomocą aparatu raspberry pi. Następnie użyjesz Twitter API do tweetowania zdjęć.

Krok 1: Instalacja oprogramowania

Instalacja oprogramowania
Instalacja oprogramowania

Najpierw musisz zainstalować te dwa pakiety w oknie terminala, aby uzyskać dostęp do Twittera i podłączyć przyciski.

Krok 2: Podłączanie przycisku

Podłączanie przycisku
Podłączanie przycisku
Podłączanie przycisku
Podłączanie przycisku

Będziesz potrzebować:

Moduł kamery Raspberry Pi

2 przewody męskie-żeńskie

1 przycisk dotykowy

deska do krojenia chleba

Podłącz przycisk do pi, wkładając jeden koniec przewodu w GPIO 23 i pin uziemiający (jak widać na zdjęciu), a następnie podłącz przycisk do płytki chleba, jak pokazano na zdjęciu. Następnie podłącz drugi koniec przewodów do płytki do krojenia chleba w tym samym rzędzie, w którym podłączony jest przycisk.

Krok 3: Podłączanie kamery Pi

Podłączanie kamery Pi
Podłączanie kamery Pi
Podłączanie kamery Pi
Podłączanie kamery Pi
Podłączanie kamery Pi
Podłączanie kamery Pi

Podłącz kamerę jak pokazano powyżej, a następnie przejdź do konfiguracji Raspberry Pi i włącz kamerę.

Krok 4: Wpisz początkową część kodu

Wpisz początkową część Kodeksu
Wpisz początkową część Kodeksu

Najpierw musisz otworzyć Thonny'ego, następnie skonfigurujesz instrukcję switch z początkową częścią kodu i wydrukujesz opcje użytkowników dla filtrów. Wtedy jakakolwiek liczba wpisana przez użytkownika będzie przechowywana jako zmienna var. Następnie zaimportuj wszystkie potrzebne rzeczy w całym programie. po tym jest wiersz, który mówi camera=PiCamera() to zapisze kamerę jako zmienną o nazwie camera. Definiowanie nowego obrazu i def tweet obrazu konfigurują, co się stanie, gdy ktoś naciśnie przycisk nowego obrazu lub tweeta.

Krok 5: Sprawy dotyczące oświadczenia Switch

Przypadki dotyczące oświadczenia Switch
Przypadki dotyczące oświadczenia Switch
Przypadki dotyczące oświadczenia Switch
Przypadki dotyczące oświadczenia Switch

Używając tego, każdy numer, który ktoś wpisze, będzie miał przypisany inny filtr. Jak widać, wszystkie są w zasadzie tym samym kodem, z wyjątkiem efektu. W output=strftime, który chcesz umieścić („home/pi/gdziekolwiek chcesz zapisać obraz”), część po zapisze obraz jako datę i godzinę, w której go zrobiłeś. Upewnij się, że masz przerwę po każdym przypadku, w przeciwnym razie wykona tylko ostatnią sprawę, bez względu na to, jaki numer zostanie wpisany.

Krok 6: Ostatnia część Kodeksu

Ostatnia część Kodeksu
Ostatnia część Kodeksu

Ta ostatnia część pozwoli ci robić zdjęcia za pomocą przycisku i tworzyć przyciski, aby zrobić nowe zdjęcie i tweetować zdjęcie. Ostatnim krokiem jest podłączenie programu do Twittera.

Krok 7: Łączenie z Twitterem

Podłączanie Twittera
Podłączanie Twittera

Najpierw będziesz potrzebować konta na Twitterze, a następnie przejdź do apps.twitter i utwórz Twitter API. Zatwierdzenie może zająć dzień lub dwa. Po zatwierdzeniu będziesz potrzebować klucza klienta, klucza tajnego klienta, tokenu dostępu i klucza tajnego tokena dostępu. Następnie utwórz nowy plik o nazwie auth i wstaw powyższy kod.

Krok 8: Robienie zdjęcia

Robienie zdjęcia
Robienie zdjęcia
Robienie zdjęcia
Robienie zdjęcia

Po wpisaniu całego kodu uruchom moduł i powinieneś być w stanie robić zdjęcia przyciskiem. Po zrobieniu zdjęcia powinien pojawić się szary ekran z dwoma przyciskami, jeden powinien powiedzieć nowe zdjęcie, a drugi powinien powiedzieć zdjęcie tweet. Kiedy naciśniesz obrazek tweeta, wyświetli go na Twitterze, na którym utworzyłeś API. Ponadto obraz powinien pojawić się w miejscu, w którym ustawiłeś go, aby zapisać na początku z datą i godziną jako nazwą pliku.

Zalecana: