İçindekiler:
- Adım 1: Kitaplıkları Yükleme
- 2. Adım: Kodu Yükleme
- 3. Adım: Uygulamayı Ayarlama
- 4. Adım: Uygulamayı Yapma
- Adım 5: Yayınlama ve Test Etme
- Adım 6: Daha İleriye Gitmek
Video: Uygulamanızı Kontrol Eden IoT Düğmesi: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
appshedAppShedFollow tarafından Yazar tarafından daha fazla:
Hakkında: Appshed, öğrencilerin ve öğretmenlerin App Building, Game Making ve IoT/Robotics öğrenebilecekleri bir eğitim platformudur. appshed hakkında daha fazla bilgi »
Mikrodenetleyiciler hakkında en sevdiğim şeylerden biri, onları bir giriş cihazı olarak kullanma yeteneğidir, örneğin, Arduino Micro bir HID (insan arayüz cihazı) olarak kullanılabilir, bu da biraz kodlama ve bilgi birikimi ile kendi klavyenizi yapabileceğiniz anlamına gelir. veya bir Arduino'dan fare! Bu, bir Uygulamadaki şeyleri kontrol etmek için bir IoT cihazını girdi olarak kullanmaya ne dersiniz? Bu projede, uygulamamızdaki hemen hemen her şeyi yapmak üzere programlanabilen bir uygulamaya bağlı düğmenin nasıl oluşturulacağına bir göz atacağız.
Adım 1: Kitaplıkları Yükleme
Kodumuzu yüklemek için buradan indirilebilen çok popüler Arduino IDE'yi kullanacağız. Şimdi, panonun çalışma şeklini kontrol etmek ve düzenlemek için AppShed web sitesini kullanacağımız için, panoya giren gerçek koda odaklanmamıza gerek yok. Yüklediğimiz kod, web sitesinin panodaki tüm pinleri kontrol etmesini sağlayan AppShed ana taslağıdır.
Şimdi Arduino IDE aracılığıyla kartımıza kod yükleyebilmek için, IDE'nin özel kartımızla konuşmasını sağlayan kitaplığını kurmamız gerekiyor. Bu şu şekilde yapılır:
- Arduino IDE'yi başlatın
- Dosya'ya gidin ve Tercihler'i tıklayın.
- En alta doğru, "ek pano yöneticisi URL'leri" ve ardından boş bir alan görmelisiniz
- Bunu kopyalayıp boş alana yapıştırın
Şimdi panoları pano yöneticisinin altına kurmamız gerekiyor.
- Araçlar'a, ardından Pano'ya gidin ve ardından Pano Yöneticisi'ne tıklayın
- Şimdi arama çubuğunda ESP8266'yı arayın
- İlk seçeneğe tıklayın ve Yükle'ye tıklayın
Artık kartımız Arduino IDE ile iletişim kurabiliyor.
2. Adım: Kodu Yükleme
İşte bu noktada Arduino IDE'nin IoT kartımızla iletişim kurmasına yardımcı olmak için gereken kütüphaneleri indirdik ve AppShed ana taslağının çalışmasına izin veren kütüphaneleri indirdik. Şimdi tek yapmamız gereken koddaki IoT cihazınızın adını ve şifresini değiştirmek, bunu yapmazsanız IoT cihazlarınızın wifi adı "Your_cihaz_name_burada" olacaktır.
Bunu yapmak için aşağıdakilere ihtiyacımız var:
- IoT kartınızı bilgisayarınıza takın
- Appshed ana taslağını indirin ve açın (burada bulunabilir)
- Araçlara gidin ve tahtaya tıklayın
- Tahtanızı görene kadar aşağı kaydırın, ardından üzerine tıklayın (NodeMCU kullanıyorum, bu yüzden NodeMCU'ya tıklayacağım)
- Şimdi araçlara geri dönün ve bağlantı noktasına tıklayın, buradan panonuzu görmelisiniz (Windows kullanıyorsanız bu "com 9" ve mac için "/dev/cu.wchusbserial1410' gibi görünmelidir)
- Yüklemek için yana bakan oka tıklayın ve bunu yaparken bekleyin.
Yaklaşık 2 - 3 dakika sonra yüklemenin tamamlandığını söyleyen bir mesaj alırsanız, her şey mükemmel çalıştı! Panomuzun çalışıp çalışmadığını bir kez daha kontrol etmek için WiFi ayarımıza gidebilir ve daha önce panoya verdiğimiz adın çalışıp çalışmadığını arayabiliriz.
3. Adım: Uygulamayı Ayarlama
Profesyonel bir Uygulama geliştirici değilseniz, harici bir IoT panosundan veri alan bir Uygulama yapmak oldukça korkutucu görünebilir, ancak bu bir sorun değil çünkü uygulamamızı gerçekten yapmak için AppSheds bilgi yapısını kullanacağız. kolay.
AppShed'e giderek başlamamız ve ya ücretsiz bir hesap oluşturmamız ya da mevcut bir hesaba giriş yapmamız gerekiyor. Buradan IoT Builder veya App Builder olmak üzere iki seçeneği görmelisiniz, IoT Builder'a tıklayarak başlayacağız çünkü bu, hangi pinleri çıkış veya giriş olarak kullanmak istediğimizi belirlememize izin verecektir. Sayfa yüklendikten sonra Yeni IoT Projesi'ne tıklayın ve kart girişini adlandırın ve kaydet'e tıklayın.
Şimdi, butona ne zaman basıldığını görmek için pinlerden birini bir girdi olarak ayarlamak istediğimize göre, Digital Inputs altındaki buton simgesine tıklayarak başlamamız ve ardından Pin 1'e tıklayarak bunları birbirine bağlamamız ve ardından " gibi bir isim vermemiz gerekiyor. düğmesini" ve kaydet'i tıklayın.
Şimdi şeylerin App Building tarafına gideceğiz.
4. Adım: Uygulamayı Yapma
Şimdi giriş yaptıktan sonra o açılış sayfasına dönüyoruz ve bu sefer App Builder'a tıklıyoruz. Size simüle edilmiş bir telefon sunulmalı, yeni bir uygulama başlatmak için artı düğmesine tıklayarak başlamamız gerekiyor. Bu yüklendikten sonra yapmamız gereken ilk şey, uygulamamıza yaptığımız IoT panosunu bağlamak, bunu panolara tıklayarak ve ardından az önce yaptığımız ve girdi olarak adlandırılması gereken panoya tıklayarak yapıyoruz. Artık pano yüklendiğinde, uygulamaya özellikler eklemeye başlayabiliriz.
Formların altındaki giriş kutusuna tıklayarak başlıyoruz ve Düğme Durumu olarak adlandırıyoruz. Daha sonra bu butona isim vermemiz gerekiyor, bu önemli çünkü pin one butonu daha önce isimlendirdik, bu yüzden butona isim vermek bu iki şeyi birbirine bağlamaya yardımcı olur. Şimdi sadece kaydet'e tıklıyoruz ve uygulama bitti!
Adım 5: Yayınlama ve Test Etme
Şimdi bu süper temel uygulama oluşturuldu, onu yayınlamamız ve telefonumuza almamız gerekiyor. Bunu yayınla düğmesine tıklayarak yapıyoruz, bu tamamlandıktan sonra paylaş sekmesine gitmemiz ve ardından size telefonunuzla tarayabileceğiniz bir QR kodu sunacak olan QR koduna tıklamamız gerekiyor.
Bu web uygulaması yüklendikten sonra telefonumuzu IoT cihazlarımız WiFi'ye bağlamamız gerekiyordu ve bu işlemi telefonunuzdaki WiFi ayarına gidip daha önce verdiğimiz cihaz adına bağlanarak yapıyoruz.
Artık uygulamaya geri dönebilir ve IoT cihazlarımızda düğmeye basabiliriz, düğmeye basıldığında 1 ve düğmeye basılmadığında 0 görmelisiniz. Herhangi bir değer görmüyorsanız, sayfayı yenilemeyi deneyin ve bir değer açılır penceresi görmelisiniz.
Adım 6: Daha İleriye Gitmek
Şimdi evet sadece 1 veya 0 görmek biraz sıkıcı, ancak bu projenin amacı sadece size neyin mümkün olduğunu göstermek, sizin işiniz onu daha ileri götürmek ve gerçekten harika bir şey yaratmak. Örnek olarak, uygulamayı bir sesi tetikleyecek veya bir video oynatacak şekilde ayarlayabilirsiniz (burada bunun bir örneği
Herhangi bir sorunuz varsa lütfen bize bir yorum bırakın, okuduğunuz için teşekkürler!
Önerilen:
Akvaryum Aydınlatmanızı ve Isıtmanızı Kontrol Eden Wifi Sistemi Nasıl Yapılır: 5 Adım
Akvaryum Aydınlatmanızı & Isıtmanızı Kontrol Eden Wifi Sistemi Nasıl Yapılır: Ne işe yarar ?Akvaryumunuzu bir programa göre otomatik olarak veya bir buton veya internet talebi ile manuel olarak açıp kapatan bir sistem. Su sıcaklığını izleyen ve su altında kalması durumunda e-posta ve uyarılar gönderen bir sistem
İlk Yapılacaklar Listesi Uygulamanızı Dağıtın: 8 Adım
İlk Yapılacaklar Listesi Uygulamanızı Dağıtın: Kodlama konusunda tamamen yeniyseniz veya biraz arka plan kodlamanız varsa, öğrenmeye nereden başlayacağınızı merak ediyor olabilirsiniz. Nasıl, neyi, nerede kodlayacağınızı ve kod hazır olduğunda, herkesin görmesi için nasıl dağıtacağınızı öğrenmeniz gerekiyor
Nesnelerin İnterneti için Kendin Yap Kontrol Düğmesi: 6 Adım (Resimlerle)
Nesnelerin İnterneti için DIY Dashbutton: Hey yapımcılar, moekoe yapımcısı! Bu Eğitilebilir Kitapta size evlerinize nasıl daha fazla konfor ve lüks getireceğinizi göstermek istiyorum. Başlığı okurken, burada ne yapacağımızı tahmin edebilirsiniz. Amazon online mağazasını en az bir kez ziyaret eden herkes,
Basit Kendin Yap Ses Kontrol Düğmesi!: 5 Adım (Resimlerle)
Basit Kendin Yap Ses Kontrol Düğmesi!: Oturduğunuz yerden çok uzakta ses sistemli bir masaüstünüz var mı? Biraz kazı yaptıktan sonra, ucuza kendi yumuşak ses kontrol düğmemi yapmanın oldukça kolay olduğunu gördüm. Bu derste size bir USB ses kontrol düğmesi nasıl oluşturulacağını göstereceğim
AC/DC Işıkları Kontrol Eden Dokunmatik Sensör ve Ses Sensörü: 5 Adım
AC/DC Işıkları Kontrol Eden Dokunmatik Sensör ve Ses Sensörü: Bu benim ilk projem ve bu iki temel sensöre dayalı olarak çalışıyor, biri Dokunmatik sensör ve ikincisi Ses sensörü, dokunmatik sensördeki dokunmatik yüzeye bastığınızda AC ışığı değişecek AÇIK, bırakırsanız Işık KAPALI olacak ve aynı