UNO R3 съвместим с Arduino
UNO R3 са платки за разработка ATmega328P, съвместими с Arduino UNO R3, 100% съвместими с програмата Arduino IDE.
Pin Configuration – UNO R3 Pinout
Описание UNO R3
Можете да свържете сензори или различни други компоненти, например: LED светлини, сонди, бутони, фоторезистори и т.н., за да създадете разнообразие от интересни проекти. Използвайки високоскоростния микропроцесор (ATMEGA328), програмата и разработката на средата са много прости и лесни за разбиране, много подходящи за начинаещи.
Синята платка за разработка UNO R3 SMD USB-B е електронна платформа за създаване на прототипи с отворен код, базирана на гъвкав и лесен за използване хардуер и софтуер. Предназначен е за художници, дизайнери, любители и всеки, който се интересува от създаване на малки предмети или интерактивна среда. Това е физическа изчислителна платформа с отворен код, базирана на проста i/o платка и среда за разработка, която прилага езика за обработка/окабеляване.
Съвместимата с Arduino UNO R3 контролна платка може да се използва за разработване на самостоятелни интерактивни обекти или може да се свърже с компютърен софтуер (напр. Flash, Processing, MaxMSP).
IDE с отворен код може да бъде изтеглени безплатно (в момента за Mac OS X, Windows и Linux).
Общи черти
- Цифрови I/O пинове: 14 (0 – 13 от които 6 осигуряват PWM изход)
- Аналогови входни пинове: 6 (0 – 5)
- Поддържа функция за изтегляне на ISP;
- Входно напрежение: 7-9V DC (не е необходимо външно захранване, когато е свързан USB);
- Входно напрежение (граници): 6-20V (за няколко секунди)
- Микроконтролер: (Съвместим с ATmega328) Работно напрежение: 5V
- Изходно напрежение: 5V DC и 3,3V DC;
- Тегло: 24,3g
- Размери: 6,85×5,35 см
- DC ток на I/O щифт: 40 mA DC ток, за 3,3 V щифт: 50 mA
- SRAM: 2 KB (съвместим с ATmega328)
- EEPROM: 1 KB (съвместим с ATmega328)
- Тактова честота: 16 MHz
употреба
- Изтеглете компилатора Arduino IDE
- Изтегли Драйвер за USB чип CH341 или източник2.
- Включете развойната платка UNO R3 и драйверът ще се инсталира автоматично
- Изберете дъската UNO в селектора на дъски
- Изберете COM порт (разберете от диспечера на устройства кой порт е)
UNO R3 SMD USB-B син
Диференциращи характеристики
- USB интерфейс, предоставен от интегрирания CH340C поддържа Win7 / Win8 32-bit, 64-bit, Linux;
- Конектор за данни: USB-B 2.0
- Контрол с помощта на чип, съвместим с UNO R3 Atmel Atmega328 SMD
- Добавено е щифтово гнездо за улесняване на използването на проводници DuPont.
- Сингъл ICSP порт
- Флаш памет: 32 KB (съвместим с ATmega328), от които 0,5 KB, използвани от буутлоудъра
UNO R3 DIP USB-B син
Диференциращи характеристики
- 100% съвместим с Arduino UNO R3
- USB интерфейс, предоставен от интегрирания ATmega 16U2
- Конектор за данни: USB-B 2.0
- Контрол с помощта на чип, съвместим с UNO R3 ATmega328P DIP
- две ICSP портове
- Флаш памет: 32 KB (съвместим с ATmega328), от които 0,5 KB, използвани от буутлоудъра
- Включва нова конфигурация на щифтове (SCL, SDA, IOREF)
- Ясни обозначения, по-точни и по-лесни за използване
- Този продукт използва високоскоростен микроконтролер ATMEGA328P монтиран на цокъла. Предимството на този модул е, че позволява бърза подмяна на микроконтролера в случай на повреда.
UNO R3 WIFI ESP8266 micro-USB черен
Предимството на тази настройка е лекотата на използване и съвместимостта. Имате 1 ESP ядро, изпълняващо Wifi задачи, а другото ядро (ATmega) изпълнява отделен код и комуникира с ESP, когато е необходимо.
В момента платформата Blynk IOT се бори да използва двуядрените ядра на ESP32, но наличието на 2 отделни микроконтролера елиминира този проблем.
Червеният бутон за нулиране нулира както ESP8266, така и ATMega328. Платката включва малка WiFi антена. Ако е необходим по-дълъг обхват, препоръчително е да свържете външна антена.
Диференциращи характеристики
- Модел: HW-649 V0.0.4
- Чипове на борда: ATmega 328 SMD, ESP8266 8Mb RAM
- USB интерфейс, предоставен от интегрирания CH340G
- Възможност за персонализирано свързване между използването на чипове селекторът на DIP-превключвателя със 7 канала
- Бутон за ESP рестартиране
- Флаш памет: 8 Mb (съвместим с ATmega328)
- ICSP портът е идентичен с описания по-горе (този до процесора)
- ESP портът има описанието на щифта по-долу:
- Конектор за данни: микро-USB
Прочетете още...
Комуникационни конфигурации на DIP-превключватели
DIP-превключвателят позволява четири възможни настройки:
- ATMega328 и ESP8266 са свързани заедно, което позволява серийна комуникация между двете устройства. Разликата в напрежението между Arduino и ESP8266 се взема предвид на платката.
- USB свързан към ATMega328 както за програмиране, така и за серийна комуникация
- USB свързан към ESP8266 за програмиране
- USB свързан към ESP8266 за серийна комуникация
ATmega програмиране
Когато програмирате ATmega, трябва да зададете DIP-превключвателите (3,4) ON и (5,6,7) OFF. В Arduino IDE избирате Arduino UNO като платка, използван COM порт, след което можете да проверите, като изключите/включите отново USB, за да видите кой COM порт се появява (проверете по-добре в диспечера на устройствата).
Когато качите код, става малко по-сложно. Това е мястото, където помага, ако отидете на Arduino->Preferences и зададете „Показване на подробен изход по време на: качване". Сега, когато натиснете бутона за зареждане, изчакайте първите няколко червени реда (заменящи скоростта на предаване) да се появят в конзолата. Ако се появят, натиснете бързо червения бутон за нулиране до USB. Сега трябва да започне да се зарежда. Ако покаже грешка, опитайте отново и бъркайте известно време, докато натискате бутона за нулиране.
Програмиране на ESP8266
- Когато програмирате ESP8266, трябва да настроите DIP-превключвателите (5,6,7) ON и (4,5) OFF.
- Отидете на Arduino > Предпочитания и на „Допълнителни URL адреси на мениджър на бардове" ти Добави https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Вторият вариант е ръчно изтегляне мениджърът на модула ESP8266
- Отидете на Инструменти > Дъски > Мениджър на дъски > търсене ESP8266 и инсталирайте.
- Отидете на Инструменти > Дъски > Изберете „Общи модули ESP8266".
- Сега, преди да заредите нещо, трябва да нулирате дъската от червения бутон. След като качите кода, трябва да зададете DIP-превключвател 7 на OFF, така че кодът да остане след рестартиране на платката.
- Ако не работи, изчакайте грешка и опитайте отново, като натиснете reset, преди да заредите отново. Опитайте и без да натискате нулиране. Задаване на метода за нулиране на „не за","no_sync” понякога може да помогне.
В момента няма отзиви