Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1: 4 vaihetta (kuvilla)
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1: 4 vaihetta (kuvilla)
Anonim
Ohjaus LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaus LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1
Ohjaa LED WiFi -verkostasi! SPEEEduino V1.1

Mikä on SPEEEduino?

SPEEEduino on Wi-Fi-yhteensopiva mikrokortti, joka perustuu Arduinon ekosysteemiin ja joka on rakennettu opettajille. SPEEEduino yhdistää Arduinon muodon ja mikro-ohjaimen ESP8266 Wi-Fi SoC: n kanssa, mikä tekee siitä erittäin konfiguroitavan ja yhteensopivan järjestelmän. Se on heti yhteensopiva satojen kirjastojen kanssa, jotka ihmiset kirjoittivat Arduino Unolle, koska SPEEEduino jakaa saman mikro -ohjainyksikön kuin Arduino Uno.

Tämän projektin toteuttaa ryhmä Singaporen ammattikorkeakoulun opiskelijoita. Ryhmässämme on yhteensä 3 jäsentä: Pan ZiYue, Julian Kang ja minä. Valvojamme on Teo Shin Jen.

Tämä yksinkertainen opas on osa Instructable for the SPEEEduino -kokoelmaa. Tässä ohjekirjassa opimme ohjaamaan sisäistä LED -valoa (ja toista LED -valoa PIN 13: sta) verkkosivun avulla.

Tarvitsemasi asiat:

1. Tietokone, jossa on Arduino IDE, saatavilla täältä.

2. SPEEEduino itse

3. ESP8266 ESP01 -moduuli

4. USB -sarjamuunnin (näissä ohjeissa aiomme käyttää CP2102)

5. Aktiivinen WiFi -yhteys ESP8266 ei toimi Enterprise Networksin kanssa, enkä voinut käyttää sitä 5 GHz: n verkkojen kanssa.

6. SPEEEduino Low-Level Library. Jos haluat tietää, miten SPEEEduino asennetaan/jos sinulla ei ole sitä asennettuna Arduino IDE: hen, napsauta tätä.

7. Mikä tärkeintä, itsesi!:)

Vaihe 1: Liitä piiri! [Valinnainen]

Liitä piiri! [Valinnainen]
Liitä piiri! [Valinnainen]
Liitä piiri! [Valinnainen]
Liitä piiri! [Valinnainen]

Esimerkkiohjelma vaihtaa SPEEEduino -laitteen sisäisen LED -valon (PIN13), mutta lisäsin toisen LED -valon sekä huvin vuoksi että LED -valon syttymisen osoittamiseksi.

Yksinkertaista piiriä varten tarvitset:

1. LED (käytin sinistä 5 mm: n valoa)

2. 220 ohmin vastus

3. joitakin hyppyjohtoja

4. leipälauta

Vaihe 2: Liitä SPEEEduino tietokoneeseen USB -sarjamuuntimen avulla

Liitä SPEEEduino tietokoneeseen USB -sarjamuuntimen avulla
Liitä SPEEEduino tietokoneeseen USB -sarjamuuntimen avulla
Liitä SPEEEduino tietokoneeseen USB -sarjamuuntimen avulla
Liitä SPEEEduino tietokoneeseen USB -sarjamuuntimen avulla

Liitä SPEEEduino oikein taulukon avulla. Tällä sivulla käytämme CP2102 USB-TTL -muunninta. Muuntimesi voi olla erilainen, mutta varmista, että se käyttää 5 V: n logiikkatasoja ja antaa 5 V: n tehon, ei 3,3 V.

Vaihe 3: Avaa esimerkkikoodi ja määritä se

Avaa esimerkkikoodi ja määritä se
Avaa esimerkkikoodi ja määritä se
Avaa esimerkkikoodi ja määritä se
Avaa esimerkkikoodi ja määritä se

Voit avata esimerkkikoodin siirtymällä osoitteeseen:

Tiedosto> Esimerkkejä> SPEEEduino_Low_Level_Library> LED_Webserver

ja avaa esimerkki.

Varmista seuraavaksi koodissa, että vaihdat NETWORK-NAME-HERE ja NETWORK-PASSWORD-HERE WiFi-SSID-tunnukseesi ja salasanaasi.

Tämä ohjelma tekee sen, että se muodostaa yhteyden WiFi -verkkoon ja luo palvelimen, joka isännöi verkkosivua, jonka avulla voit ohjata LEDiä verkkosivun painikkeen avulla.

Nyt voit ladata ohjelman SPEEEduinoon

Vaihe 4: Valaise maailmaa

Valaise maailmani!
Valaise maailmani!
Valaise maailmani!
Valaise maailmani!
Valaise maailmani!
Valaise maailmani!

Kun ohjelma on ladattu, avaa Serial monitor Arduino IDE: ssä.

Sarjamonitorissa se näyttää WiFi -verkkoon yhdistetyn laitteen tilan. Kun se on muodostanut yhteyden verkkoon, se luo IP -osoitteen. Yhdistä ja hallitse LED -valoa syöttämällä se IP -osoite selaimeesi