rpi-telegram

Telegram bir mesajlaşma uygulamasıdır ve dünya genelinde bir çok kullanıcının beğenisini kazanmıştır. Detaylarını incelemek isteyenler için bağlantıyı paylaşıyorum:

https://telegram.org/

Bu yazımızda Telegramın özelliklerinden olan Bot yapısını kullanarak bir mesaj ile Raspberry Pi’ye bağlı olan Raspberry Pi Camera’yı kontrol edebiliyor olacağız. Mesaj gönderildiği anda Camera fotoğrafı kayit edip Telegram üzerinden Bot sayfasına gönderecek.

 

Proje Malzemeleri

 

Başlangıç

Telegram uygulamasını App Sotre ve Google Play’den telefonunuza indirebilirsiniz. Bir hesap oluştururak uygulamayı kullanıma hazır hale getirebilirsiniz. Telegram uygulamasını Raspberry Pi üzerinde çalıştırmak için kaynak kodunu indirip derlemeniz gerekiyor:

 

Gerekli kütüphanelerin kurulumunu ise aşağıdaki komut ile gerçekleştirebilirsiniz:

 

Konfigürasyon için sıralı olarak aşağıdaki komutları işleme alacağız:

 

İşlemler bittikten sonra “tg” adresinde telegram adında bir program gözüküyor olacaktır.

 

Kurulum

Mesaj atmaya başlamadan önce, Raspberry Pi’yi telegram hesabınıza bağlayıp kendi cep telefon numaranız ile ilişkilendirmeniz gerekiyor. bunun için aşağıdaki komutu yazalım:

 

Bu aşamada program, sms olarak cep telefonunuza gelen kodu sizden isteyecektir. Kodu girdikten sonra bağlı olan rehberiniz gözükecektir ve en son satırda “>” işaretini göreceksiniz. Bu telegramın komut istemi işaretidir ve tüm yazılan mesajlar bu kısımda gözükecektir.

 

Şematik

Led’in bağlantısını şeklide göründüğü gibi 27 numaralı GPIO pine yapalım.

 

Şekil 1 – Bağlantı şematiği

 

Python Script

Python scriptini komut satırından belirleyebilirsiniz.

Sonra kaydedip çıkış yapın ve tekrar çalıştırın.

Gelen mesajlar göre led on veya off konumuna geçecektir. Led’in durmunu kod içersinden değiştirebilirsiniz.

Kodun tamamına aşağıdaki linkten erişebilirsiniz:

https://gist.github.com/idreamsi/2972ba872df05cb5f0c3

 

Fotoğraf Çekimi

Projenin en heyecanlı kısmı ise tabiki fotoğraf çekmesidir. 🙂

fotoğraf çekmek için telegram uygulamasında aşağıdaki komutu yazınız:

Bu komutun karşılığı ise Raspberry Pi tarafından fotoğraf ile olacaktır.

Şekil 2 – Telegramda gelen fotoğraf

 

Kaynak: https://www.hackster.io/

Please follow and like us:

3 Yorumlar

Yorum bırak

Lütfen yorumunuzu giriniz!
Lütfen buraya isminizi giriniz.