Za razvoj naprav brez Wi-Fi-ja običajno uporabljajo plošče Arduino Uno in Arduino Nano (natančneje, predvsem njihove kitajske klone), a zaradi krize elektronike, so se znatno podražile, vendar mini plošče D1 z Wi-Fi še vedno stanejo 150 rubljev in jih je v večini primerov mogoče uporabiti namesto Arduino.
D1 mini plošča temelji na čipu ESP8266. Povezuje se z računalnikom ali virom napajanja preko priključka MicroUSB, ima 5 in 3,3 V napajalni zatiči, 11 digitalnih I/O in 1 analogni vhod. Za večino projektov je to dovolj.
Če želite uporabiti D1 mini v okolju Arduino, morate iti v "datoteko z nastavitvami" in v polje "Dodatne povezave za upravitelja plošče" vnesti naslov http://arduino.esp8266.com/stable/package_esp8266com_index.json .
Po tem se bo na koncu seznama plošč pojavilo več novih modelov, med katerimi morate izbrati "LOLIN (WEMOS) D1 R2 & mini".
Večina projektov in knjižnic deluje na D1 mini na enak način kot na običajnih ploščah Arduino.
Imena zatičev, napisana na D1 mini plošči, se razlikujejo od Arduino. Naprave z vmesnikom I2C so povezane na nožice D1 (SCL) in D2 (SDA). Naprave z vmesnikom SPI na nožice D5 (SCK), D6 (MISO ali SDO), D7 (MOSI ali SDA), D8 (SS ali CS).
Na plošči je modra LED, ki jo lahko upravljate z ločenim zatičem "LED_BUILTIN" (0 - vklopljeno).
Ta skica AlexGyverja utripa z vgrajeno LED:
void setup () {
pinMode (LED_BUILTIN, OUTPUT);
void loop () {
digitalWrite (LED_BUILTIN, 0);
zamuda (1000);
digitalWrite (LED_BUILTIN, 1);
zamuda (300);
}
Kot se je izkazalo, je privzeto modul Wi-Fi v D1 mini vklopljen in porablja energijo. Plošča z najpreprostejšo skico, ki enkrat na sekundo odda en znak v serijska vrata, porabi približno 80 mA.
Če želite onemogočiti Wi-Fi, morate na začetku dodati povezovalno vrstico knjižnice ESP8266WiFi, v razdelku »void setup ()« pa dve vrstici, ki onemogočata Wi-Fi:
#vključujejo
void setup () {
WiFi.način (WIFI_OFF);
WiFi.forceSleepBegin ();
}
Po tem se poraba plošče z isto skico zmanjša za skoraj trikrat na 28 mA.
Ugotovljeno je bilo, da imajo različni kitajski kloni D1 mini različno porabo. Tako je plošča Doiting porabila 80/28 mA, plošča neznanega proizvajalca z napisom "ESP8266MOD" na pokrovu pa 72/19 mA.
Tako nizko porabo ploščo sem naročil tukaj (predzadnja možnost - D1 mini).
Plačila so še na poti od tod (prva možnost je D1 mini).
Za primerjavo, v istih trgovinah nano zdaj stane ~ 300 rubljev + dostava 50 rubljev, tukaj je v TENSTAR ROBOT GREAT WALL in v SAMIORE FEIYANG.
Uno stane 340 rubljev + dostava 150 rubljev v prvi trgovini in 360 + 150 rubljev dostava v drugem.
P.S. Hvala Stanislavu Gritsinovu za pomoč pri onemogočanju Wi-Fi-ja.
© 2021, Aleksej Nadežin
Že deset let vsak dan pišem o tehnologiji, popustih, zanimivostih in dogodkih. Preberite moj blog na spletnem mestu ammo1.ru, v LJ, zen, Mirtesen, Telegram.
Moji projekti:
Lamptest.ru. Preizkušam LED žarnice in pomagam ugotoviti, katere so dobre in katere ne.
Elerus.ru. Podatke o domačih elektronskih napravah zbiram za osebno uporabo in jih delim.
Kontaktirate me lahko v Telegramu @ strelivo1 in po pošti [email protected].