Isi kandungan:

Tweetbot - Booth Foto Bersambung Twitter: 4 Langkah (dengan Gambar)
Tweetbot - Booth Foto Bersambung Twitter: 4 Langkah (dengan Gambar)

Video: Tweetbot - Booth Foto Bersambung Twitter: 4 Langkah (dengan Gambar)

Video: Tweetbot - Booth Foto Bersambung Twitter: 4 Langkah (dengan Gambar)
Video: Tweetbot para iPad 2024, November
Anonim
Tweetbot - Booth Foto Bersambung Twitter
Tweetbot - Booth Foto Bersambung Twitter

Dalam projek ini, kami akan membuat kamera bertenaga Raspberry Pi yang dapat digunakan di ruang foto di pesta. Setelah foto diambil, ia dapat diposkan ke akaun Twitter yang ditentukan untuk dilihat oleh semua orang kemudian. Tutorial ini akan merangkumi bahagian teknologi projek ini, sehingga pengaturcaraan, penyediaan, dan beberapa pendawaian. Ini membolehkan anda menyesuaikan sepenuhnya ruang foto anda sendiri berdasarkan lokasi yang akan anda siapkan dan pilihan peribadi anda.

Inilah yang anda perlukan:

Raspberry Pi 3 *: $ 34.49 (Anda boleh menggunakan versi lain tetapi tutorial ini berdasarkan 3)

Kabel HDMI *: $ 6,99

Tetikus: $ 5.49

Papan Kekunci: $ 12.99

Kad microSD 8GB *: $ 7.32

Sumber Kuasa untuk Raspberry Pi *: $ 9,99

Sarung untuk Raspberry Pi *: $ 6,98

PiCamera: $ 27,99

Papan Roti: $ 6.86

1 Butang tekan: $ 7.68

2 kabel pelompat Lelaki-Wanita: $ 4,99

Monitor untuk HDMI (Anda boleh menggunakan VNC atau SSH jika anda mahu tetapi saya tidak akan melakukan persediaan di sini)

Item dengan tanda bintang (*) semuanya boleh dibeli bersama di sini: $ 69,99

Anda mungkin mempunyai sebahagian besar jika anda pernah menggunakan Raspberry Pi sebelumnya. Sebelum kita memulakan tutorial, saya akan menganggap bahawa anda mempunyai versi Raspbian terbaru pada Raspberry Pi anda. Sekiranya anda memerlukan pertolongan, pergi ke sini.

Langkah 1: Bersedia untuk Program

Buka terminal pada Raspberry Pi anda (jalan pintas: Ctrl-Alt-T).

Jalankan baris ini: sudo apt-get update dan kemudian sudo apt-get upgrade -y yang akan mengemas kini pakej semasa anda dan memasang beberapa yang baru.

Sekarang, kami akan membuat fail di mana program Python kami berada. Sekiranya anda ingin melakukan ini menggunakan GUI, pergi ke desktop anda, klik kanan, dan klik Buat Baru - Kosongkan Fail. Namakan fail "booth.py". Buat masa ini, biarkan kosong dan simpan.

Sekiranya anda mahu melakukan langkah itu menggunakan terminal. Taipkan cd ~ / Desktop dan kemudian sudo nano booth.py. Masukkan apa sahaja ke dalamnya sekarang dan lakukan Ctrl-X dan kemudian Y dan kemudian Enter.

Sekarang, kita perlu memasang perpustakaan "Twython" yang akan kita gunakan untuk menghantar gambar ke Twitter.

Taipkan terminal: sudo pip3 pasang twython

Selain itu, jalankan sudo pip3 install twython - upgrade

Juga, lakukan sudo raspi-config dan aktifkan kamera. Selepas ini, but semula.

Anda sekarang sudah bersedia untuk memulakan bahagian pengaturcaraan!

Langkah 2: Pengaturcaraan

Pergi ke fail booth.py anda dan tampal kod yang dilampirkan ke dalamnya. Dalam fail yang dilampirkan, setiap baris dikomentari sehingga anda tahu dengan tepat apa yang sedang berlaku. Pada langkah seterusnya, kami akan mendapat token yang diperlukan agar API Twitter berfungsi.

Kami akan bekerjasama dengan pin yang ditentukan dalam kod pada langkah masa depan untuk memasang wayar tekan.

Mudah-mudahan, anda memahami bagaimana kod berfungsi melalui komen saya!

Langkah 3: Persediaan Twitter dan pada Persediaan Boot

Di sini, saya akan menganggap bahawa anda mempunyai Akaun Twitter yang akan anda gunakan. Sekiranya tidak, buat sekarang.

Pergi ke apps.twitter.com

Buat Aplikasi Baru

Isi bidang yang diperlukan, terima persetujuan, dan teruskan

Periksa dengan gambar di atas untuk melihat bahawa anda melihat skrin yang sama dengan saya.

Pergi ke Kunci dan Token Akses

Tatal ke bawah dan klik Buat Token Akses Saya

Sekarang ambil 4 token yang anda lihat dan masukkan ke dalam booth.py.

ck: Kunci Pengguna, cs: Rahsia Pengguna, di: token akses, ats: Rahsia Akses Token

Kami ingin dapat menjalankan program ketika Raspberry Pi melakukan boot dengan mengklik butang mula. Kami akan memasang butang kemudian, tetapi kami akan melakukan langkah boot sekarang. Pergi ke terminal dan ketik sudo nano /etc/rc.local

Sebelum keluar 0, taipkan python3 /home/pi/Desktop/booth.py

Simpan fail

Sekarang anda sudah selesai mengatur program pi raspberry. Perlu diingat bahawa semuanya hanya akan berfungsi sekiranya terdapat Sambungan Wifi. Mari beralih ke bahagian perkakasan.

Langkah 4: Perkakasan

Perkakasan
Perkakasan
Perkakasan
Perkakasan

Saya gembira kerana anda berjaya sejauh ini! Pertama, kita perlu menyambungkan kamera ke Raspberry Pi kita. Laman web ini menunjukkan cara menghubungkannya secara fizikal. Kita juga perlu memasang butang yang akan mengawal segalanya. Anda memerlukan 2 kabel lelaki, wanita, papan roti dan butang. Letakkan butang di bahagian tengah papan roti. Letakkan dua wayar ke dua petunjuk di satu sisi butang (lihat gambar). Sambungkan hujung wayar wanita ke Ground pada Raspberry Pi dan yang lain ke GPIO 4. Lihat gambar untuk melihat di mana untuk menghubungkan kedua-dua wayar tersebut.

Sekarang anda sudah selesai! Inilah cara anda menggunakan ciptaan baru anda. Pasang pi raspberry untuk menghidupkan dan tunggu sehingga hidup. Tekan butang dan lepaskan tidak lama kemudian, dan gambar akan diambil dan dimuat naik ke Twitter. Sekiranya anda menahan butang selama 3 saat atau lebih, Raspberry Pi akan ditutup dengan selamat (jangan cabut sahaja). Cuba ini dan lihat apakah semuanya berfungsi seperti yang dijelaskan. Sudah tentu, jika anda mempunyai pertanyaan atau cadangan, tinggalkan di komen.

Disyorkan: