Daftar Isi:

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

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

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

Dalam proyek ini, kami akan membuat kamera bertenaga Raspberry Pi yang dapat digunakan di booth foto di pesta-pesta. Setelah foto diambil, itu dapat diposting ke akun Twitter yang ditunjuk untuk dilihat semua orang nanti. Tutorial ini akan mencakup bagian teknologi dari proyek ini, sehingga pemrograman, pengaturan, dan beberapa pengkabelan. Ini memungkinkan Anda untuk sepenuhnya menyesuaikan bilik foto Anda sendiri berdasarkan lokasi tempat Anda akan mengaturnya dan preferensi pribadi.

Inilah yang Anda perlukan:

Raspberry Pi 3*: $34.49 (Anda dapat menggunakan versi lain tetapi tutorial ini didasarkan pada 3)

Kabel HDMI*: $6,99

Tikus: $5,49

Papan ketik: $12,99

Kartu microSD 8GB*: $7.32

Sumber Daya untuk Raspberry Pi*: $9,99

Kasing untuk Raspberry Pi*: $6,98

PiCamera: $27,99

Papan tempat memotong roti: $6,86

1 Tombol Tekan: $7,68

2 kabel jumper Pria-Wanita: $4,99

Monitor untuk HDMI (Anda dapat menggunakan VNC atau SSH jika Anda mau, tetapi saya tidak akan membahas pengaturannya di sini)

Item dengan tanda bintang (*) semuanya dapat dibeli bersama di sini: $69.99

Anda mungkin sudah memiliki sebagian besar dari ini jika Anda pernah menggunakan Raspberry Pi sebelumnya. Sebelum kita memulai tutorial, saya akan berasumsi bahwa Anda memiliki Raspbian versi terbaru di Raspberry Pi Anda. Jika Anda butuh bantuan, pergi ke sini.

Langkah 1: Bersiap untuk Memprogram

Buka terminal pada Raspberry Pi Anda (pintasan: Ctrl-Alt-T).

Jalankan baris ini: Sudo apt-get update dan kemudian Sudo apt-get upgrade -y yang akan memperbarui paket Anda saat ini dan menginstal beberapa yang baru.

Sekarang, kita akan membuat file tempat program Python kita akan berada. Jika Anda ingin melakukannya menggunakan GUI, buka desktop Anda, klik kanan, dan klik Create New - Empty File. Beri nama file "booth.py". Untuk saat ini, biarkan kosong dan simpan.

Jika Anda ingin melakukan langkah itu menggunakan terminal. Ketik cd ~/Desktop lalu sudo nano booth.py. Masukkan apa pun ke dalamnya untuk saat ini dan lakukan Ctrl-X lalu Y lalu Enter.

Sekarang, kita perlu menginstal perpustakaan "Twython" yang akan kita gunakan untuk memposting gambar ke Twitter.

Ketik terminal: sudo pip3 install twython

Selain itu, jalankan Sudo pip3 install twython --upgrade

Juga, lakukan Sudo raspi-config dan aktifkan camera. Setelah ini, reboot.

Anda sekarang siap untuk memulai bagian pemrograman!

Langkah 2: Pemrograman

Buka file booth.py Anda dan rekatkan kode terlampir ke dalamnya. Dalam file terlampir, setiap baris dikomentari sehingga Anda tahu persis apa yang sedang terjadi. Pada langkah selanjutnya, kita akan mendapatkan token yang diperlukan agar API Twitter berfungsi.

Kami akan bekerja dengan pin yang ditentukan dalam kode di langkah mendatang untuk menyambungkan tombol tekan.

Semoga, Anda memahami cara kerja kode melalui komentar saya!

Langkah 3: Pengaturan Twitter dan Pengaturan Boot

Di sini, saya akan berasumsi bahwa Anda memiliki Akun Twitter yang akan Anda gunakan. Jika tidak, buat sekarang.

Buka aplikasi.twitter.com

Buat Aplikasi Baru

Isi bidang yang diperlukan, terima perjanjian, dan lanjutkan

Periksa dengan gambar di atas untuk melihat bahwa Anda melihat layar yang sama dengan saya.

Buka Kunci dan Akses Token

Gulir ke bawah dan klik Buat Token Akses Saya

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

ck: Kunci Konsumen, cs: Rahasia Konsumen, di: token akses, di: Rahasia Token Akses

Kami ingin dapat menjalankan program saat Raspberry Pi melakukan boot dengan mengklik tombol start. Kami akan menyambungkan tombol nanti, tetapi kami akan melakukan langkah saat boot sekarang. Buka terminal dan ketik sudo nano /etc/rc.local

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

Menyimpan file

Sekarang Anda selesai mengatur program raspberry pi. Ingatlah bahwa semuanya hanya akan berfungsi jika ada Koneksi Wifi. Mari kita beralih ke bagian perangkat keras.

Langkah 4: Perangkat Keras

Perangkat keras
Perangkat keras
Perangkat keras
Perangkat keras

Saya senang bahwa Anda telah berhasil sejauh ini! Pertama, kita perlu menghubungkan kamera ke Raspberry Pi kita. Situs web ini menunjukkan kepada Anda cara menghubungkannya secara fisik. Kita juga perlu memasang tombol yang akan mengontrol segalanya. Kamu membutuhkan 2 kabel male-female, breadboard, dan kancing. Tempatkan tombol di tengah papan tempat memotong roti. Letakkan dua kabel ke dua kabel di satu sisi tombol (lihat gambar). Hubungkan ujung betina dari satu kabel ke Ground pada Raspberry Pi dan yang lainnya ke GPIO 4. Lihat gambar untuk melihat di mana menghubungkan kedua kabel tersebut.

Sekarang Anda sudah selesai! Inilah cara Anda menggunakan kreasi baru Anda. Colokkan raspberry pi ke daya dan tunggu hingga menyala. Tekan tombol dan lepaskan segera setelah itu, dan gambar akan diambil dan diunggah ke Twitter. Jika Anda menahan tombol selama 3 detik atau lebih, Raspberry Pi akan mati dengan aman (jangan dicabut begitu saja). Coba ini dan lihat apakah semuanya berfungsi seperti yang dijelaskan. Tentu saja, jika Anda memiliki pertanyaan atau saran, tinggalkan di komentar.

Direkomendasikan: