D1 mini namesto Arduina

  • Dec 27, 2021
click fraud protection

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 namesto Arduina

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).

instagram viewer

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].