UNO R3 compatibila Arduino
UNO R3 sunt plฤci de dezvoltare ATmega328P compatibilฤ cu Arduino UNO R3,ย 100% compatibil cu programul Arduino IDE.
Configuraศie pini – Pinout UNO R3
Descriere UNO R3
Puteศi conecta senzori sau diverse alte componente de exemplu: lumini LED, sonde, butoane, fotorezistoare etc., pentru a crea o varietate de proiecte interesante. Folosind microprocesorul de mare vitezฤ (ATMEGA328), dezvoltarea programului ศi a mediului sunt foarte simple ศi uศor de รฎnศeles, foarte potrivite pentru รฎncepฤtori.
Placa de dezvoltare UNO R3 SMD USB-B albastru este o platformฤ electronicฤ de prototipare open-source bazatฤ pe hardware ศi software flexibil ศi uศor de utilizat. Este destinat artiศtilor, designerilor, pasionaศilor ศi oricui este interesat sฤ creeze obiecte mici sau medii interactive. Este o platformฤ de calcul fizicฤ open-source bazatฤ pe o placฤ simplฤ de i/o ศi un mediu de dezvoltare care implementeazฤ limbajul de procesare/cablare.
Placa de control compatibilฤ cu Arduino UNO R3 poate fi utilizatฤ pentru a dezvolta obiecte interactive de sine stฤtฤtoare sau poate fi conectatฤ la software-ul de pe computer (de exemplu, Flash, Processing, MaxMSP).
IDE-ul open-source poate fi descฤrcat gratuit (รฎn prezent pentru Mac OS X, Windows ศi Linux).
Caracteristici comune
- Pini I/O digitali: 14 (0 – 13 dintre care 6 oferฤ ieศire PWM)
- Pini de intrare analogicฤ: 6 (0 – 5)
- Suportฤ funcศia de descฤrcare ISP;
- Tensiune de intrare: 7-9V DC (nu este necesarฤ alimentarea externฤ atunci cรขnd USB este conectat);
- Tensiune de intrare (limite): 6-20V (pentru cรขteva secunde)
- Microcontroler: (Compatibil cu ATmega328) Tensiune de operare: 5V
- Tensiune de ieศire: 5V DC ศi 3,3V DC;
- Greutate: 24,3g
- Dimensiuni: 6,85×5,35 cm
- Curent DC per pin I/O: 40 mA curent DC, pentru pin de 3,3 V: 50 mA
- SRAM: 2 KB (compatibil cu ATmega328)
- EEPROM: 1 KB (compatibil cu ATmega328)
- Viteza de ceas: 16 MHz
Mod de utilizare
- Descฤrcaศi compilatorulย Arduino IDE
- Descฤrcaศiย driverul pentru cip USB CH341 sau sursa2.
- Conectaศi placa de dezvoltare UNO R3 ศi driverul va fi instalat automat
- Selectaศi placa UNO รฎn selectorul de plฤci
- Selectaศi portul COM (aflaศi din Device manager ce port este)
UNO R3 SMD USB-B albastru
Caracteristici de diferenศiere
- Interfaศฤ USB asiguratฤ de integratul CH340C acceptฤ Win7 / Win8 32-bit, 64-bit, Linux;
- Conector date: USB-B 2.0
- Control folosind cip compatibil cu UNO R3 Atmel Atmega328 SMD
- S-a adฤugat o prizฤ cu pini pentru a facilita utilizarea firelor DuPont.
- Un singur port ICSP
- Memorie flash: 32 KB (compatibilฤ cu ATmega328) din care 0,5 KB utilizate de bootloader
UNO R3 DIP USB-B albastru
Caracteristici de diferenศiere
- Compatibilฤ 100% cu Arduino UNO R3
- Interfaศฤ USB asiguratฤ de integratul ATmega 16U2
- Conector date: USB-B 2.0
- Control folosind cip compatibil cu UNO R3 ATmega328P DIP
- Douฤ porturi ICSP
- Memorie flash: 32 KBย (compatibilฤ cu ATmega328) din care 0,5 KB utilizate de bootloader
- Include o nouฤ configuraศie de pini (SCL, SDA, IOREF)
- Notaศii clare, mai precis ศi mai uศor de utilizat
- Acest produs foloseศte un microcontroler de mare vitezฤ ATMEGA328P montat pe soclu. Avantajul acestui modul este ca permite รฎnlocuirea rapidฤ a microcontrolerului รฎn cazul รฎn care acesta se defecteazฤ.
UNO R3 WIFI ESP8266 micro-USB negru
Avantajul acestei configuraศii este uศurinศa รฎn utilizare ศi compatibilitatea. Ai 1 nucleu ESP care ruleazฤ sarcini Wifi iar celฤlalt nucleu (ATmega) ruleazฤ un cod separat ศi comunicฤ cu ESP atunci cรขnd este necesar.
Platforma Blynk IOT se luptฤ รฎn prezent sฤ foloseascฤ nucleele duale ale ESP32, dar avรขnd 2 microcontrolere separate elimini aceastฤ problemฤ.
Butonul roศu Reset reseteazฤ atรขt ESP8266, cรขt ศi ATMega328. Placa include o antenฤ WiFi micฤ. Dacฤ este necesarฤ o razฤ mai mare, se recomandฤ conectarea unei antene externe.
Caracteristici de diferenศiere
- Model: HW-649 V0.0.4
- Cipuri pe placฤ: ATmega 328 SMD, ESP8266 8Mb RAMย
- Interfaศฤ USB asiguratฤ de integratul CH340G
- Posibilitate interconectare personalizatฤ รฎntre cipuri folosind selectorul DIP-switch cu 7 canale
- Buton pentru ESP reboot
- Memorie flash: 8 Mb (compatibilฤ cu ATmega328)
- Portul ICSP este identic cu cel descris mai sus (cel de lรขngฤ procesor)
- Portul ESP are descrierea de pini mai jos:
- Conector date: micro-USB
Citeste mai mult...
Configuraศii de comunicaศie DIP-switch
Comutatorul DIP-switch permite patru setฤri posibile:
- ย ATMega328 ศi ESP8266 conectate รฎmpreunฤ, permiศรขnd comunicarea รฎn serie รฎntre cele douฤ dispozitive. Diferenศa de tensiune dintre Arduino ศi ESP8266 este luatฤ รฎn considerare pe placฤ.
- ย USB conectat la ATMega328 atรขt pentru programare cรขt ศi pentru comunicarea serialฤ
- ย USB conectat la ESP8266 pentru programare
- ย USB conectat la ESP8266 pentru comunicare serialฤ
Programare ATmega
Cรขnd programezi ATmega, trebuie sฤ setezi dip-switch-urile (3,4) ON ศi (5,6,7) OFF. รn Arduino IDE, selectezi Arduino UNO ca placฤ, portul COM folosit apoi poศi verifica prin deconectare/reconectare USB pentru a vedea ce port COM apare (verifici รฎn Device Manager mai bine).
Cรขnd รฎncarci un cod, devine puศin mai complicat. Aici vฤ ajutฤ dacฤ mergeศi la Arduino->Preferinศe ศi setaศi “Show verbose output during: upload“. Acum, cรขnd apeศi butonul de รฎncฤrcare, aศtepศi sฤ aparฤ primele cรขteva linii roศii (overrizรขnd viteza de baud rate) รฎn consolฤ. Dacฤ acestea apar, apeศi repede butonul roศu de resetare de lรขngฤ USB. Acum ar trebui sฤ รฎnceapฤ รฎncฤrcarea. Dacฤ aratฤ o eroare, รฎncerci din nou ศi tatonezi puศin din timpul de apฤsare a butonului de resetare.
Programare ESP8266
- Cรขnd programezi ESP8266, trebuie sฤ setezi dip-switch-urile (5,6,7) ON ศi (4,5) OFF.
- Mergi la Arduino > Preferinศe ศi la “Additional bards manager URLs” adaugi https://arduino.esp8266.com/stable/package_esp8266com_index.json
- A doua varianta este sฤ descarci manual managerul de module ESP8266
- Mergi la Tools > Boards > Boards manager > cauศi ESP8266 ศi instalezi.
- Mergi la Tools > Boards > Selectezi “Generic ESP8266 modules“.
- Acum, รฎnainte de a รฎncฤrca ceva, trebuie sฤ resetezi placa din butonul roศu. Dupฤ ce รฎncarci codul, trebuie sฤ pui dip-switch-ul 7 pe OFF, astfel รฎncรขt codul sฤ rฤmรขnฤ dupฤ repornirea plฤcii.
- Dacฤ nu funcศioneazฤ, aศtepศi sฤ aparฤ o eroare ศi รฎncerci din nou apฤsรขnd din nou pe resetare รฎnainte de รฎncฤrcare. รncercฤ ศi fฤrฤ sฤ apeศi reset. Setarea metodei de resetare la “no dtr“, “no_sync” poate ajuta uneori.
Momentan nu sunt recenzii