Spisu treści:
- Krok 1: Instalacja oprogramowania
- Krok 2: Podłączanie przycisku
- Krok 3: Podłączanie kamery Pi
- Krok 4: Wpisz początkową część kodu
- Krok 5: Sprawy dotyczące oświadczenia Switch
- Krok 6: Ostatnia część Kodeksu
- Krok 7: Łączenie z Twitterem
- Krok 8: Robienie zdjęcia
Wideo: Wszechwidzące Pi: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
Najpierw musisz zainstalować te dwa pakiety w oknie terminala, aby uzyskać dostęp do Twittera i podłączyć przyciski.
Krok 2: 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łą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
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
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
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
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
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:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż