Indholdsfortegnelse:

HTTP -serverstyret LED - Ameba Arduino: 3 trin
HTTP -serverstyret LED - Ameba Arduino: 3 trin

Video: HTTP -serverstyret LED - Ameba Arduino: 3 trin

Video: HTTP -serverstyret LED - Ameba Arduino: 3 trin
Video: How to make a LED digital counter using 7- Segment Display 2024, November
Anonim
HTTP -serverstyret LED - Ameba Arduino
HTTP -serverstyret LED - Ameba Arduino

Det er let at styre en LED med enhver mikrokontroller efter eget valg, men at styre LED trådløst i din mobiltelefons browser på farten er virkelig cool og sjov. Faktisk er det allerede et IoT -projekt, da du kan bruge den samme server til at styre andre ting end LED, f.eks. Højttaler, lampe, blæser, vandkøler osv.

Forbrugsvarer

  • Ameba x 1
  • Brødbræt x 1
  • LED x 1
  • 1KΩ Modstand x 1

Trin 1: Hardwareopsætning

Hardwareopsætning
Hardwareopsætning

I dette eksempel forbinder vi

Ameba til WiFi og brug Ameba som server, brugeren kan styre LED'en til/fra via en webside.

Tilslut først Ameba med LED'en.

I en LED er den længere pin den positive pol, og den kortere pin er den negative pol. Så vi forbinder den kortere pin til GND (V = 0), og slutter den længere pin til D13. For at undgå, at den elektriske strøm overskrider LED -tolerancen og forårsager skader, tilslutter vi en modstand på den positive pol.

Trin 2: Softwareopsætning

Opsætning af software
Opsætning af software
Opsætning af software
Opsætning af software

Først og fremmest skal vi sikre os, at ameba board -pakken allerede er installeret. Hvis ikke, kan vi kopiere nedenstående link til dine "yderligere board manager -webadresser" under præference og installere det ved hjælp af board manager, github.com/ambiot/amb1_arduino/raw/master/…

Åbn derefter "Fil" -> "Eksempler" -> "AmebaWiFi" -> "SimpleWebServerWiFi"

I prøvekoden skal du ændre det fremhævede kodestykke til tilsvarende oplysninger.

Upload koden, og tryk på nulstillingsknappen på Ameba.

Trin 3: HTTP -server

HTTP -server
HTTP -server
HTTP -server
HTTP -server

Når forbindelsen er etableret, vil du se meddelelsen "For at se denne side i aktion skal du åbne en browser til https://xxx.xxx.xxx.xxx" i arduino IDE, som vist i figur 1 ovenfor:

Åbn derefter browseren på en computer eller en smart telefon under det samme WiFi -domæne, indtast adressen i meddelelsen. I dette tilfælde bruger vi en webbrowser på en pc.

Nu er vi i stand til at se to linjer i browseren ligesom figur 2 ovenfor. Vi kan nu styre LED'en til at tænde eller slukke når som helst!

God fornøjelse med dette projekt og fortsæt med at kode!

Anbefalede: