İçindekiler:
- Adım 1: MIT App Inventor'da Kullanıcı Arayüzünü Kodlayın
- Adım 2: Parçacık Ortamında Kodlama: Değişkenleri Başlatma
- Adım 3: Parçacık Ortamında Kodlama: Tweetleme İşlevini Ayarlama
- Adım 4: Fiziksel Bileşenler
- Adım 5: Bitirdiniz
Video: Tweeting Lamba Botu: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
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.
Önerilen:
Karton ve Arduino ile Savaş Botu Nasıl Yapılır: 7 Adım (Resimlerle)
Karton ve Arduino ile Savaş Botu Nasıl Yapılır: Arduino UNO'yu kullanarak savaş robotları yarattım ve gövdeleri oluşturmak için karton kullanıldı. Uygun fiyatlı malzemeler kullanmaya çalıştım ve çocuklara savaş robotlarını nasıl tasarlayacakları konusunda yaratıcı özgürlük verdim. Battlebot, kablosuz denetleyiciden komutlar alıyor
Stencil Lamba - Bir Lamba Birçok Ton: 5 Adım
Şablon Lamba - Bir Lamba Birçok Ton: Bu talimat size değiştirilebilir gölgeli basit bir lambanın nasıl yapıldığını gösterecektir (Bu bir abajurdur)
DIY Arduino Kontrollü Yumurta Botu: 12 Adım (Resimlerle)
DIY Arduino Kontrollü Egg-Bot: Bu talimatta size Arduino ile kendi Egg-Bot'unuzu nasıl kontrol edeceğinizi göstereceğim. Daha önce yapmak istedim ama benim için çok zor olduğunu düşündüm ama yanılmışım. İnşa etmek kolaydır, bu yüzden kesinlikle herkes yapabilir
Mini Çizim Botu - Canlı Android Uygulaması - Trignomentry: 18 Adım (Resimlerle)
Mini Çizim Botu - Canlı Android Uygulaması - Trignomentry: TANRI'ya ve hepinize projemi yaptığınız için teşekkürler Baby-MIT-Cheetah-Robot, Make it Move Yarışmasında birincilik ödülünü kazandı. Çok mutluyum çünkü birçok arkadaşım sohbette ve mesajlarda çok soru soruyor. En önemli sorulardan biri de nasıl
Diş Fırçası Botu: 3 Adım (Resimlerle)
Diş Fırçası Botu: Eski bir titreşimli diş fırçası ve bazı sanat malzemeleriyle basit bir hareket eden robot yapın. Titreşimli bir diş fırçası kullanıyoruz çünkü içinde titreşimli bir motor var. Bu, oyun kumandası veya telefon & yapar