İçindekiler:

Tweetbot - Twitter Bağlantılı Fotoğraf Kabini: 4 Adım (Resimlerle)
Tweetbot - Twitter Bağlantılı Fotoğraf Kabini: 4 Adım (Resimlerle)

Video: Tweetbot - Twitter Bağlantılı Fotoğraf Kabini: 4 Adım (Resimlerle)

Video: Tweetbot - Twitter Bağlantılı Fotoğraf Kabini: 4 Adım (Resimlerle)
Video: Twitter Tweet Bot 2024, Temmuz
Anonim
Tweetbot - Twitter Bağlantılı Fotoğraf Kabini
Tweetbot - Twitter Bağlantılı Fotoğraf Kabini

Bu projede, partilerde fotoğraf kabininde kullanılabilecek Raspberry Pi ile çalışan bir kamera yapacağız. Fotoğraf çekildikten sonra, herkesin daha sonra görmesi için belirlenmiş bir Twitter hesabına gönderilebilir. Bu eğitim, programlama, kurulum ve bazı kablolama için bu projenin teknoloji bölümünü kapsayacaktır. Bu, kuracağınız konuma ve kişisel tercihlerinize göre kendi fotoğraf kabininizi tamamen özelleştirmenize olanak tanır.

İşte ihtiyacınız olacak:

Raspberry Pi 3*: 34,49 $ (Diğer sürümleri kullanabilirsiniz ancak bu eğitim 3'e dayanmaktadır)

HDMI Kablosu*: $6,99

Fare: $5.49

Klavye: 12.99$

8 GB microSD Kart*: 7,32 ABD doları

Raspberry Pi için Güç Kaynağı*: 9,99 ABD doları

Raspberry Pi için Kılıf*: $6,98

PiKamera: 27,99 $

Ekmek tahtası: $6.86

1 Buton: 7,68 $

2 Erkek-Dişi atlama kablosu: 4,99 ABD doları

HDMI için Monitör (İsterseniz VNC veya SSH kullanabilirsiniz ama burada kuruluma girmeyeceğim)

Yıldızlı(*) öğelerin tümü burada birlikte satın alınabilir: 69,99 ABD doları

Daha önce bir Raspberry Pi kullandıysanız, muhtemelen bunların çoğuna zaten sahipsiniz. Eğitime başlamadan önce, Raspberry Pi'nizde Raspbian'ın en son sürümüne sahip olduğunuzu varsayacağım. Yardıma ihtiyacınız varsa, buraya gidin.

Adım 1: Programlamaya Hazırlanmak

Raspberry Pi'nizdeki terminali açın (kısayol: Ctrl-Alt-T).

Şu satırı çalıştırın: sudo apt-get update ve ardından sudo apt-get upgrade -y mevcut paketlerinizi güncelleyecek ve yenilerini yükleyecektir.

Şimdi Python programımızın bulunacağı bir dosya oluşturacağız. Bunu GUI kullanarak yapmak istiyorsanız, masaüstünüze gidin, sağ tıklayın ve Yeni Oluştur - Boş Dosya'yı tıklayın. Dosyayı "booth.py" olarak adlandırın. Şimdilik boş bırakın ve kaydedin.

Bu adımı terminali kullanarak yapmak istiyorsanız. cd ~/Desktop yazın ve ardından sudo nano booth.py. Şimdilik herhangi bir şey girin ve Ctrl-X ve ardından Y ve ardından Enter yapın.

Şimdi, Twitter'a resim göndermek için kullanacağımız bir "Twython" kütüphanesi kurmamız gerekiyor.

Terminali yazın: sudo pip3 install twython

Ek olarak, sudo pip3 install twython --upgrade komutunu çalıştırın.

Ayrıca sudo raspi-config yapın ve kamerayı etkinleştirin. Bundan sonra yeniden başlatın.

Artık programlama kısmına başlamaya hazırsınız!

Adım 2: Programlama

Booth.py dosyanıza gidin ve ekli kodu içine yapıştırın. Ekli dosyada, tam olarak ne olduğunu bilmeniz için her satır yorumlanmıştır. Bir sonraki adımda, Twitter API'sinin çalışması için gerekli jetonları alacağız.

Basmalı düğmeleri bağlamak için gelecekteki bir adımda kodda tanımlanan pinlerle çalışacağız.

Umarım, yorumlarım aracılığıyla kodun nasıl çalıştığını anlarsınız!

3. Adım: Twitter Kurulumu ve Önyükleme Kurulumunda

Burada, kullanacağınız bir Twitter Hesabınız olduğunu varsayacağım. Değilse, şimdi bir tane oluşturun.

apps.twitter.com'a gidin

Yeni Uygulama Oluştur

Gerekli alanları doldurun, sözleşmeyi kabul edin ve devam edin

Benimle aynı ekranı gördüğünüzü görmek için yukarıdaki bir resme bakın.

Anahtarlara ve Erişim Simgelerine gidin

Aşağı kaydırın ve Erişim Simgelerimi Oluştur'a tıklayın

Şimdi gördüğünüz 4 jetonu alın ve bunları kabin.py'ye koyun.

ck: Tüketici Anahtarı, cs: Tüketici Sırrı, at: erişim belirteci, ats: Erişim Simgesi Sırrı

Raspberry Pi başlatıldığında başlat düğmesine tıklayarak programı çalıştırabilmek istiyoruz. Düğmeleri daha sonra bağlayacağız, ancak şimdi önyükleme adımını yapacağız. Terminale gidin ve sudo nano /etc/rc.local yazın

0 çıkışından önce python3 /home/pi/Desktop/booth.py yazın

Dosyayı kaydet

Artık ahududu pi programını kurmayı bitirdiniz. Her şeyin yalnızca bir Wifi Bağlantısı olması durumunda çalışacağını unutmayın. Donanım bölümüne geçelim.

4. Adım: Donanım

Donanım
Donanım
Donanım
Donanım

Buraya kadar yaptığınız için mutluyum! Öncelikle kamerayı Raspberry Pi'mize bağlamamız gerekiyor. Bu web sitesi size fiziksel olarak nasıl bağlayacağınızı gösterir. Ayrıca her şeyi kontrol edecek düğmeyi de bağlamamız gerekiyor. 2 erkek-dişi kabloya, devre tahtasına ve düğmeye ihtiyacınız var. Düğmeyi breadboard'un ortasına yerleştirin. Düğmenin bir tarafındaki iki kabloya iki kablo koyun (resme bakın). Bir kablonun dişi ucunu Raspberry Pi'deki Topraklamaya ve Diğer ucunu GPIO 4'e bağlayın. Bu iki kabloyu nereye bağlayacağınızı görmek için resme bakın.

Artık işiniz bitti! İşte yeni eserinizi nasıl kullanacağınız. Güç vermek için ahududu pi'yi takın ve açılmasını bekleyin. Düğmeye basın ve kısa bir süre sonra bırakın, bir resim çekilecek ve Twitter'a yüklenecektir. Düğmeyi 3 saniye veya daha fazla basılı tutarsanız, Raspberry Pi güvenli bir şekilde kapanacaktır (sadece fişini çekmeyin). Bunu deneyin ve her şeyin açıklandığı gibi çalışıp çalışmadığını görün. Tabii ki, herhangi bir sorunuz veya öneriniz varsa, bunları yorumlarda bırakın.

Önerilen: