İçindekiler:

HTTP Sunucu Kontrollü LED - Ameba Arduino: 3 Adım
HTTP Sunucu Kontrollü LED - Ameba Arduino: 3 Adım

Video: HTTP Sunucu Kontrollü LED - Ameba Arduino: 3 Adım

Video: HTTP Sunucu Kontrollü LED - Ameba Arduino: 3 Adım
Video: Esp32 ile Web Server Üzerinden Kablosuz LED Kontrolü 2024, Temmuz
Anonim
HTTP Sunucu Kontrollü LED - Ameba Arduino
HTTP Sunucu Kontrollü LED - Ameba Arduino

Seçtiğiniz herhangi bir mikro denetleyici ile bir LED'i kontrol etmek kolaydır, ancak LED'i hareket halindeyken cep telefonunuzun tarayıcısında kablosuz olarak kontrol etmek gerçekten harika ve eğlencelidir. Aslında bu zaten bir IoT projesi, çünkü aynı sunucuyu LED dışındaki şeyleri kontrol etmek için kullanabilirsiniz, örneğin hoparlör, lamba, fan, su soğutucusu vb.

Gereçler

  • amip x 1
  • Breadboard x 1
  • LED x 1
  • 1KΩ Direnç x 1

Adım 1: Donanım Kurulumu

Donanım Kurulumu
Donanım Kurulumu

Bu örnekte, bağlanıyoruz

Ameba'dan WiFi'ye ve Ameba'yı sunucu olarak kullanın, kullanıcı bir web sayfası aracılığıyla LED'i açıp kapatabilir.

İlk olarak, Ameba'yı LED'e bağlayın.

Bir LED'de, daha uzun pin pozitif kutuptur ve daha kısa pin negatif kutuptur. Böylece daha kısa olan pimi GND'ye (V=0) ve uzun pimi D13'e bağlarız. Ayrıca elektrik akımının LED'in toleransını aşması ve hasara yol açmaması için artı kutbuna bir direnç bağlarız.

Adım 2: Yazılım Kurulumu

Yazılım Kurulumu
Yazılım Kurulumu
Yazılım Kurulumu
Yazılım Kurulumu

Her şeyden önce, ameba board paketinin kurulu olduğundan emin olmalıyız. Değilse, aşağıdaki bağlantıyı tercihinize göre "ek pano yöneticisi URL'lerinize" kopyalayabilir ve pano yöneticisi kullanarak kurabiliriz, github.com/ambiot/amb1_arduino/raw/master/…

Ardından "Dosya"-> "Örnekler" -> "AmebaWiFi" -> "SimpleWebServerWiFi" öğesini açın

Örnek kodda, vurgulanan snippet'i ilgili bilgilere göre değiştirin.

Kodu yükleyin ve Ameba'daki sıfırlama düğmesine basın.

3. Adım: HTTP Sunucusu

HTTP Sunucusu
HTTP Sunucusu
HTTP Sunucusu
HTTP Sunucusu

Bağlantı kurulduğunda, yukarıdaki şekil 1'de gösterildiği gibi, arduino IDE'de "Bu sayfayı çalışırken görmek için https://xxx.xxx.xxx.xxx için bir tarayıcı açın" mesajını göreceksiniz:

Ardından, aynı WiFi etki alanı altındaki bir bilgisayarın veya akıllı telefonun tarayıcısını açın, mesaja adresi girin. Bu durumda, bir PC'de bir web tarayıcısı kullanıyoruz.

Şimdi yukarıdaki şekil 2 gibi tarayıcıda iki satır görebiliyoruz. Artık LED'i herhangi bir zamanda açıp kapatmak için kontrol edebiliriz!

Bu proje ile eğlenin ve kodlamaya devam edin!

Önerilen: