İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimat size cep telefonu kontrollü Tweetleme - Lamba yapmayı öğretecektir. Kişisel tweet'leri bir bot hesabına tweetleyen IoT aracılığıyla cep telefonu kontrollü bir lamba oluşturmak için MIT uygulama mucidinin yanı sıra parçacık kodlama ortamını kullanan basit bir harika projedir.
İhtiyacınız olacak malzemeler:
- 4 Led ışık (herhangi bir sayıda veya renkte led ışık iyidir, ancak bu eğitim için 4 kullanacağız)
- 8 adet 4 inç bükümsüz tel (led ışıkların üzerine lehimlemek için)
- 4 adet 4 inç x 4 inç ahşap (kutu tutucuyu yapmak için)
- Bir parçacık fotonu (buradan alabilirsiniz:
- bir ekmek tahtası
- bir twitter hesabı
- Bir MIT Uygulama Mucit Hesabı
Adım 1: MIT App Inventor'da Kullanıcı Arayüzünü Kodlayın
Lambanızın açılıp kapanmasını kontrol eden şey bu olacaktır. Blok kodu ve arayüz için yukarıda resimleri sağladım. Bu adım için bu eğiticiye göz atın (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Adım 2: Parçacık Ortamında Kodlama: Değişkenleri Başlatma
MIT App mucit üzerinde bloklarınızı kurduktan sonra, ana kodunuzu parçacık ortamında yazmaya başlayabilirsiniz. Önce bir parçacık fotonu almanız ve bir hesap oluşturmanız gerekir. (Satın alabileceğiniz web sitelerine bir bağlantı Giriş bölümünde bulunabilir). Fotonunuzu nasıl kuracağınıza ilişkin talimatların tümü, web sitelerindeki belgelerinde bulunabilir. Fotonunuzu kurduysanız, tweet atması ve led'lerinizi açması için fonksiyonları kodlamaya başlayabilirsiniz.
- Char değişkeni, tweet atmak istediğiniz mesajı temsil edecektir. Tweetlemek istediğiniz mesajı parantezler arasında yazın.
- #define TOKEN yazan satır, tweet atacağınız twitter hesabına koyacağınız twitter jetonunuzdur. (Bu URL'yi ziyaret edip 1. adımı uygulayarak belirteci alabilirsiniz).
- Parçacık işlevini, MIT App Inventor konsolunuzdan çağrıldığında komutları yapacak şekilde başlatın.
- Ayrıca led ışıklarınızı başlatacak ve herhangi bir değişken almadıkları için bunları çıkış olarak ayarlayacaksınız.
Adım 3: Parçacık Ortamında Kodlama: Tweetleme İşlevini Ayarlama
Bu, tweet işlevini ayarlamak için kullanılan koddur. Çalışması için onu void setup() altına koymalısınız.
Ardından, led Toggle komutunuzun altına, MIT uygulama arayüzünüzden led'leri açma kodunu yazın.
community.particle.io/t/tutorial-sending-t… adresinden alınan kod
Adım 4: Fiziksel Bileşenler
- Kabloları Led'lerin üzerine lehimleyin (Mor için negatif ve kırmızı için pozitif)
- Parçacık fotonu devre tahtasına koyun ve led kabloları ilgili pimlere bağlayın. (D1-D4 pinlerine kırmızı ve GND'ye hepsi mor)
- Led'lerinizi ve breadboard'unuzu tutmak için kutuyu birbirine yapıştırın (Sonra boyayabilirsiniz)
- Fotonunuzu bağlayın ve Kodunuzu flaşlayın
Adım 5: Bitirdiniz
Kodunuzu flashladıktan sonra, cep telefonunuzu MIT app mucit üzerindeki uygulamaya bağlayabilir ve led ışıklarınızı komuta açabilir ve aynı anda tweet atabilirsiniz.
Not: Twitter'da aynı şeyin birden çok kez tweetlenmesiyle ilgili gerçekten garip düzenlemeler olduğundan, tweet'ler atılmadan önce tweetler arasında en az 1 dakikalık bir bekleme vardır.