Laitteiden kehittämiseen ilman Wi-Fi-yhteyttä käytetään yleensä Arduino Uno- ja Arduino Nano -levyjä (tarkemmin sanottuna pääasiassa niiden kiinalaisia klooneja), mutta kriisin vuoksi elektroniikka, ne ovat nousseet huomattavasti, mutta Wi-Fi-yhteydellä varustetut D1-minilevyt maksavat edelleen 150 ruplaa ja useimmissa tapauksissa niitä voidaan käyttää Arduino.
D1-minikortti perustuu ESP8266-siruun. Se liitetään tietokoneeseen tai virtalähteeseen MicroUSB-liitännän kautta, siinä on 5 ja 3,3 V virtanastat, 11 digitaalista I / O ja 1 analoginen tulo. Useimmille projekteille tämä riittää.
Jos haluat käyttää D1 miniä Arduino-ympäristössä, sinun on siirryttävä "asetustiedostoon" ja lisättävä osoite "Lisälinkit hallituksen johtajalle" -kenttään. http://arduino.esp8266.com/stable/package_esp8266com_index.json .
Sen jälkeen levyluettelon lopussa ilmestyy useita uusia malleja, joista sinun on valittava "LOLIN (WEMOS) D1 R2 & mini".
Useimmat projektit ja kirjastot toimivat D1 minissä samalla tavalla kuin tavallisilla Arduino-levyillä.
D1-minilevylle kirjoitetut pinnimien nimet eroavat Arduinon nimistä. I2C-liitännällä varustetut laitteet on kytketty nastoihin D1 (SCL) ja D2 (SDA). Laitteet, joissa on SPI-liitäntä nastoihin D5 (SCK), D6 (MISO tai SDO), D7 (MOSI tai SDA), D8 (SS tai CS).
Levyssä on sininen LED, jota voidaan ohjata erillisellä nastalla "LED_BUILTIN" (0 - päällä).
Tämä AlexGyverin luonnos vilkkuu sisäänrakennetulla LEDillä:
void setup () {
pinMode (LED_BUILTIN, OUTPUT);
void loop () {
digitalWrite (LED_BUILTIN, 0);
viive (1000);
digitalWrite (LED_BUILTIN, 1);
viive (300);
}
Kuten kävi ilmi, oletuksena D1 minin Wi-Fi-moduuli on päällä ja kuluttaa virtaa. Yksinkertaisimmalla sketchillä varustettu kortti, joka lähettää sarjaporttiin kerran sekunnissa yhden merkin, kuluttaa noin 80 mA.
Jos haluat poistaa Wi-Fin käytöstä, sinun on lisättävä ESP8266WiFi-kirjaston yhteyslinjan alkuun ja "void setup ()" -osioon kaksi riviä, jotka poistavat Wi-Fi: n:
#sisältää
void setup () {
WiFi.mode (WIFI_OFF);
WiFi.forceSleepBegin ();
}
Sen jälkeen samalla luonnoksella olevan levyn kulutus pienenee lähes kolme kertaa 28 mA: iin.
Havaittiin, että D1 minin eri kiinalaisilla klooneilla on erilainen kulutus. Joten Doiting-kortti kulutti 80/28 mA, ja tuntemattoman valmistajan levy, jonka kannessa oli merkintä "ESP8266MOD", oli 72/19 mA.
Tilasin sellaisen vähän kuluttavan laudan tässä (toiseksi viimeinen vaihtoehto - D1 mini).
Maksut ovat vielä kesken täältä (ensimmäinen vaihtoehto on D1 mini).
Vertailun vuoksi, samoissa myymälöissä nano maksaa nyt ~ 300 ruplaa + 50 ruplaa toimitus, tässä se on TENSTAR ROBOT GREAT WALLissa ja SAMIORE FEIYANGissa.
Uno maksaa 340 ruplaa + 150 ruplaa toimitus ensimmäisessä kaupassa ja toimitus 360 + 150 ruplaa toisessa.
P.S. Kiitos Stanislav Gritsinoville avusta Wi-Fin poistamisessa.
© 2021, Aleksei Nadezhin
Kymmenen vuoden ajan olen kirjoittanut päivittäin tekniikasta, alennuksista, kiinnostavista paikoista ja tapahtumista. Lue blogini sivustolta ammo1.ru, v LJ, Zen, Mirtesen, Telegram.
Omat projektini:
Lamptest.ru. Testaan LED-lamppuja ja autan selvittämään, mitkä niistä ovat hyviä ja mitkä eivät niin hyviä.
Elerus.ru. Kerään tietoja kodin elektronisista laitteista henkilökohtaiseen käyttöön ja jaan niitä.
Voit ottaa minuun yhteyttä Telegramissa @ammo1 ja postitse [email protected].