Теперь когда вся система функционирует, будем подключать наши первые узлы. В нашем каталоге есть такие чудные devDuino Sensor Node у которых на борту имеется универсальный датчик температуры на базе чипа MCP9700 и температуры и влажности на базе чипа HTU21D.
Краткие характеристики чипа MCP9700:
-40°C +125°C (погрешность не более ±2°C, относительная влажность: 0 - 100%, точность ± 2%))
Краткие характеристики чипа HTU21D:
-40°C +125°C (погрешность не более ±2°C)
Сами devDuino Sensor Node построены на базе микроконтроллера ATmega 328p,
Тактовая частота - 16МГц (может быть уменьшена для снижения энергопотребления до 8МГц или 1МГц), кроме версии V3.0 (у него 8МГц ), а значить это то что нам нужно.
Мы рассмотрим по мимо возможности подключения, но и как правильно настроить энергосбережение нашего устройства. (при таком подходе, приблизительное время работы от батарей будет составлять около полутора лет).
Первым в обзоре будет devDuino Sensor Node V4.0 (ATmega 328)
В этой части (5), нам понадобится:
Железо:
Программатор USBtinyISP-Arduino для восстановления /заливки загрузчика на МК
Программатор Foca V2.2 (FT232RL) для интерфейса UART с дополнительным выходом тактового генератора.
Программное обеспечение:
Arduino IDE для программирования микроконтроллеров
AVRDUDESS 2.x для заливки загрузчиков в микроконтроллер
При первом подключении нам надо проверить какой загрузчик у нас был "залит" по умолчанию.
Внимание! при программировании не надо вставлять батарейку, иначе она может "бахнуть".
А так же не забываем отключить модуль nFR24.
Для этого, подключим программатор USBtinyISP-Arduino к ISP порту.
Краткие характеристики чипа MCP9700:
-40°C +125°C (погрешность не более ±2°C, относительная влажность: 0 - 100%, точность ± 2%))
Краткие характеристики чипа HTU21D:
-40°C +125°C (погрешность не более ±2°C)
Сами devDuino Sensor Node построены на базе микроконтроллера ATmega 328p,
Тактовая частота - 16МГц (может быть уменьшена для снижения энергопотребления до 8МГц или 1МГц), кроме версии V3.0 (у него 8МГц ), а значить это то что нам нужно.
Мы рассмотрим по мимо возможности подключения, но и как правильно настроить энергосбережение нашего устройства. (при таком подходе, приблизительное время работы от батарей будет составлять около полутора лет).
Первым в обзоре будет devDuino Sensor Node V4.0 (ATmega 328)
В этой части (5), нам понадобится:
Железо:
Программатор USBtinyISP-Arduino для восстановления /заливки загрузчика на МК
Программатор Foca V2.2 (FT232RL) для интерфейса UART с дополнительным выходом тактового генератора.
Программное обеспечение:
Arduino IDE для программирования микроконтроллеров
AVRDUDESS 2.x для заливки загрузчиков в микроконтроллер
При первом подключении нам надо проверить какой загрузчик у нас был "залит" по умолчанию.
Внимание! при программировании не надо вставлять батарейку, иначе она может "бахнуть".
А так же не забываем отключить модуль nFR24.
Для этого, подключим программатор USBtinyISP-Arduino к ISP порту.