Параметр |
Arduino Nano |
Arduino Uno |
Arduino Mega 2560 |
Микроконтроллер |
ATmega168 ATmega328 |
ATmega328 | ATmega2560 |
Рабочее напряжение (логическая уровень) | 5В | 5В | 5В |
Входное напряжение (рекомендуемое) | 7-12В | ||
Входное напряжение (предельное) | 6-20В | ||
Цифровые Входы/Выходы | 14 (6 ШИМ) | 14 (6 ШИМ) | 54 (14 ШИМ) |
Аналоговые входы | 8 | 6 | 16 |
Постоянный ток через вход/выход | 40 мА | 40 мА | 40 мА |
Постоянный ток для вывода 3.3 В | нет | 50 мА | 50 мА |
Флеш-память | 16 Кб (ATmega168)
32 Кб (ATmega328) 2 Кб для загрузчика |
32 Кб (ATmega328)
0.5 Кб для загрузчика |
256 Kб
8 Кб для загрузчика |
ОЗУ | 1 Кб (ATmega168) 2 Кб (ATmega328) |
2 Кб (ATmega328) |
8 Кб |
EEPROM |
512 байт (ATmega168) 1024 байт (ATmega328) |
1024 байт (ATmega328) | 4 Кб |
Тактовая частота | 16 МГц | 16 МГц | 16 МГц |
Размеры | 1.85 см x 4.2 см | ||
|
|
|
Arduino Sensor Shield V5.0 + Arduino UNO
На плате расширения находится кнопка сброса параметров или перезагрузки RESET.
Когда на плату подается питание, должен загореться светодиод PWR.
На плате расширения Arduino Sensor Shield V5.0 расположено множество интерфейсов для подключения различных внешних устройств и питания.
SD card interface (интерфейс для подключения карт памяти SD) – имеет 6 выводов, первый вывод обозначен на плате знаком «+». Обозначение выводов: VCC, GND, D11, D10, D13, D12.
Ultrasonic interface (интерфейс для подключения ультразвуковых датчиков) – имеет 4 вывода, первый вывод обозначен на плате знаком «+». Обозначение выводов: VCC, A0, A1, GND.
Интерфейс для подключения внешнего источника питания (блока питания, батареи). Обозначение выводов: GND, VCC.
Колодка питания Arduino, обозначение выводов: RESET, 3V3, 5V, GND, VIN.
Установлено шесть аналоговых входов обозначенных: 0, 1, 2, 3, 4, 5.
Analog IO ports (интерфейс аналоговых входов-выходов) имеет 6 выводов, обозначение выводов: A0, A1, A2, A3, A4, A5. Каждый вход-выход имеет 3 контакта GND, VCC, Signal.
I2C (IIC) port (Inter-Integrated Circuit) – последовательная шина данных для связи интегральных схем. Имеет 4 вывода, обозначение контактов: SCL (Serial CLock), SDA (Serial DAta), «-», «+».
RS232 interface (последовательная шина COM), имеет 4 вывода обозначение выводов: Tx, Rx, «-», «+».
ACP220 wireless module interface (интерфейс для подключения внешнего Wi-Fi модуля ACP220). Имеет 6 входов, обозначение входов: GND, VCC, не задействован, D1, D0, не задействован.
Bluetooth interface (интерфейс для подключения внешнего устройства Bluetooth) имеет 6 выводов. Обозначение выводов: VCC, GND, D1, D0, GND, 3V3.
Digital IO ports (колодка цифровых входов-выходов) имеет 16 выводов. Обозначение выводов: D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, GND, AREF. Каждый вход-выход имеет 3 контакта GND, VCC, Signal. Вывод AREF (опорное напряжение для аналоговых входов).
LCD parallel interface (параллельный порт для подключения жидкокристаллического дисплея) имеет 14 выводов. Обозначение выводов на схеме интерфейсов платы.
LCD serial interface (последовательный порт для подключения жидкокристаллического дисплея) имеет 6 выводов. Обозначение выводов на схеме интерфейсов платы.
Питание платы осуществляется или с Arduino, или от внешних источников питания (блоков питания, батарей). Переключение с источника питания Arduino на внешний источник осуществляется с помощью перемычки SEL. Для питания платы нужно напряжение 5 Вольт.
Функциональная схема коммутационной платы Arduino Sensor Shield V5.0
Компоненты
# | Наименование | VAL | PIN | Описание | Цена,руб |
1 | Насос нагнетающий (управление через IRF3205) коммутация цепи 12В |
pump_1_on water_in |
D4_BOARD_PIN |
Насос для подачи воды из резервуара.
Транзистор IRF3205 |
381,11 13,788 (IRF3205) |
2 |
Насос откачивающий (через реле HL-52S) Проработать сток самотеком через клапан или кран и фильтр коммутация цепи 12В или 5В в зависомости от крана |
pump_2_on water_out
|
D5_BOARD_PIN |
Насос для возврата воды в резервуар. Под вопросом зависит от схемы полива. |
381,11 |
3 | Датчик влажности почвы | gr_humi | A3_BOARD_PIN |
YL-69 Для определения влажности при наладке полива
Подключение измерения влажности почвы описано здесь http://wiki.amperka.ru/projects:irrigator надо учесть что датчик подключать через реле для исключения коррозии, при измерении подавать ток и затем отключать. |
55,21 |
4 |
Датчик уровня освещения |
light_l |
A0_BOARD_PIN D????? |
|
49,16 |
Датчик давления и температуры воздуха |
PressBMP180 TempBMP180 |
A4_BOARD_PIN A5_BOARD_PIN |
BMP180 |
||
5 |
Датчик уровня воды |
water_l | A1_BOARD_PIN |
T1592 |
23,45 |
6 |
Датчик уровня подкормки |
fertiliz_l | A2_BOARD_PIN |
T1592 посмотреть подойдет или нет |
23,45 |
7 |
Датчик температуры воды
|
water_t | AХ_BOARD_PIN |
DS18b20 |
106,77 |
8 |
Датчик влажности и температуры воздуха |
air_humi air_temp |
D8_BOARD_PIN |
DTH-11 |
55,21 |
9 |
Привод открытия заслонки
|
wing_pos | D7_BOARD_PIN |
Проветривание сервопривод SG90 |
96,79 |
10 |
Лампа освещения с патроном патрон отсутствует контроль Реле лампы отвращения |
light_on | D3_BOARD_PIN |
106 светодиодов E27 AC85-265V AVR DSP ARM Arduino |
270,71
54,45 |
11 |
Преобразователь напряжения 220В(AC) - 12В (1А) & 5В (DC) планировать замену на SKU216747 |
SG227-SZ SKU216747
|
217,03
320,23 |
||
12 |
ЖК дисплей TFT 2,4" |
294,91 | |||
13 | Подогреватель (управление через IRF3205) комутация цепи 5 В в режимеШИМ | heat_on | D6_BOARD_PIN | 77,13 | |
14 | Модуль WIFI |
ESP8266 |
145,94 | ||
15 |
Модуль времени I2C - RTC 24C32
|
35,34 | |||
16 | Контроллер ARDUINO UNO | Uno R3 CH340G/ATmega328p | 202,66 |