Wemos MEGA 2560 + WIFI - tai labai sustiprinta klasikinio Arduino Uno versija su papildomu WiFi ryšio moduliu. Galima jį vadinti “tikru žvėrimi”. Patobulinta viskas: įdiegtas WiFi ryšio modulis, galingesnis ATmega2560 procesorius, didesnis atminties kiekis programų laikymui ir vykdymui, 4 UART jungtys, daug daugiau įvesties ir išvesties (angl. I/O) jungčių - netgi 70, iš kurių 16 yra analoginės įvesties, dėl to nebereikės jaudintis dėl per mažo jungčių kiekio prijungiant 3D spausdintuvą ar projektą su daug jutiklių. Jeigu norite sukurti sudėtingą projektą, šis mikrovaldiklis yra būtent jums. Didesnis UART jungčių kiekis leidžia skaityti Arduino IDE konsolės serijinę jungtį (angl. Serial COM) tuo pačiu metu vykdant komunikacijas su kitais UART prietaisais, ko negalima daryti su standartiniu UNO modeliu.
Pastaba: norint, kad WiFi modulis veiktų su mikrovaldikliu, reikia tinkamai pakeisti jungiklius, esančius ant modulio. Jungimas pavaizduotas lentelėje (anglų k.):
Connection | DIP | ||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | |
ATmega2560<->ESP8266 | ON | ON | OFF | OFF | OFF | OFF | OFF |
USB <->ATmega2560 | OFF | OFF | ON | ON | OFF | OFF | OFF |
USB<->ESP8266 (Update firmware or sketch) | OFF | OFF | OFF | OFF | ON | ON | ON |
USB<->ESP8266 (communication) | OFF | OFF | OFF | OFF | ON | ON | OFF |
All independent | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Sprendimas:
USB <->ATmega328<-> ESP8266
DIP | SWITH 2 | |||||||
Connection | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
USB <-> ATmega2560<-> ESP8266 | ON | ON | ON | ON | OFF | OFF | OFF | To RXD3/TXD3 |
ESP8266 connect to RX3/TX3 of ATmega25
Techniniai duomenys:
- Mikroprocesorius: ATmega2560 ir ESP8266
- WiFi ryšio modulis: ESP8266 Wi-Fi 802.11 b/g/n 2.4 GHz
- Maitinimo įtampa: 5V DC (per USB arba ICSP) arba 9-24V per DC jungtį
- Loginių signalų įtampa: 5V DC naudojantis Atmega2560 mikroprocesoriumi ir 3.3V naudojant ESP8266
- Procesoriaus dažnis: Atmega 2560 16MHz, ESP8266 80-160MHz
- Analoginio signalo jungčių kiekis: 16 (tik įvesties)
- Skaitmeninio signalo jungčių kiekis: 70 (15 iš jų PWM)
- Analoginių jungčių leistina srovė: 20mA
- 3,3V jungties leistina srovė: 50mA
- 5V jungties leistina srovė: 800mA
- Darbinė temperatūra: -40 - 125 °C
- Išmatavimai: 101 x 53 mm
- Svoris: 36g
Nuorodos ir pritaikymas:
- Arduino pamokų ciklas pradedantiesiems
- Jungčių išdėstymas ir daugiau charakteristikų
- ESP8266 naudojimas