Mündəricat:

HTTP Server Nəzarətli LED - Ameba Arduino: 3 Addım
HTTP Server Nəzarətli LED - Ameba Arduino: 3 Addım

Video: HTTP Server Nəzarətli LED - Ameba Arduino: 3 Addım

Video: HTTP Server Nəzarətli LED - Ameba Arduino: 3 Addım
Video: 1000w equiv. Watercooled LED (DIY SUN BLASTER 2.0) 2024, Noyabr
Anonim
HTTP Server Nəzarətli LED - Ameba Arduino
HTTP Server Nəzarətli LED - Ameba Arduino

Seçdiyiniz hər hansı bir mikro nəzarətçi ilə LED -ə nəzarət etmək asandır, ancaq yolda cib telefonunuzun brauzerində LED -i simsiz idarə etmək həqiqətən sərin və əyləncəlidir. Əslində bu artıq bir IoT layihəsidir, çünki eyni serverdən LED -dən başqa şeyləri idarə etmək üçün istifadə edə bilərsiniz, məsələn dinamik, lampa, fan, su soyuducu və s.

Təchizat

  • Ameba x 1
  • Çörək lövhəsi x 1
  • LED x 1
  • 1KΩ Rezistor x 1

Addım 1: Hardware Setup

Avadanlıq Quraşdırması
Avadanlıq Quraşdırması

Bu nümunədə əlaqə qururuq

WiFi üçün Ameba və server olaraq Ameba'dan istifadə edərək, istifadəçi bir veb səhifəsi vasitəsilə LED -in açılmasını/sönməsini idarə edə bilər.

Birincisi, Ameba'yı LED ilə bağlayın.

Bir LED -də, daha uzun pin müsbət qütbdür və qısa pin mənfi qütbdür. Beləliklə, daha qısa pimi GND -yə (V = 0) bağlayırıq və daha uzun pimi D13 -ə bağlayırıq. Əlavə olaraq, elektrik cərəyanının LED dözümlülüyünü aşmaması və zərər görməməsi üçün müsbət dirəyə bir müqavimət bağlayırıq.

Addım 2: Proqram Quraşdırması

Proqram Quraşdırması
Proqram Quraşdırması
Proqram Quraşdırması
Proqram Quraşdırması

Hər şeydən əvvəl, ameba board paketinin artıq quraşdırıldığından əmin olmalıyıq. Əks təqdirdə, aşağıdakı linki "əlavə lövhə meneceri URL'lərinizə" üstünlük verərək kopyalaya və lövhə menecerindən istifadə edərək quraşdıra bilərik.

github.com/ambiot/amb1_arduino/raw/master/…

Sonra açın "Fayl" -> "Nümunələr" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

Nümunə kodunda, seçilmiş məlumatı müvafiq məlumatlara dəyişdirin.

Kodu yükləyin və Ameba'daki sıfırlama düyməsini basın.

Addım 3: HTTP Server

HTTP Server
HTTP Server
HTTP Server
HTTP Server

Bağlantı qurulduqda, yuxarıdakı şəkildə 1 -də göstərildiyi kimi arduino IDE -də "Bu səhifəni hərəkətdə görmək üçün https://xxx.xxx.xxx.xxx üçün bir brauzer açın" mesajını görəcəksiniz:

Sonra, eyni WiFi sahəsindəki bir kompüterin və ya ağıllı telefonun brauzerini açın, mesajdakı ünvanı daxil edin. Bu vəziyyətdə bir kompüterdə bir veb brauzerdən istifadə edirik.

İndi brauzerdə yuxarıdakı şəkil 2 kimi iki sətir görə bilirik. İstənilən vaxt açmaq və ya söndürmək üçün LED -i idarə edə bilərik!

Bu layihə ilə əylənin və kodlamağa davam edin!

Tövsiyə: