Arduino Leonardo, LCD 20x4, DHT11

Тема в разделе "Arduino & Shields", создана пользователем Sand, 9 мар 2013.

  1. Sand

    Sand Нерд

    Доброго времени суток! Решио попробовать соорудить мини метеостанцию.
    7 марта у вас были куплены Arduino Leonardo, датчик температуры DHT11 и дисплей 20x4 вот такой
    Монитор и датчик подключены к Troyka Shield, программа написана, все работает отлично, температуру и влажность показывает на экране, но есть один момент, если подключить Leonardo к компу через micro usb порт, то изображение на дисплее контрастное, все отлично. Если подключить Leo к батарейке типа Крона, через провод, купленные у вас, изображение на дисплее сначала яркое, но затем со временем тускнеет, и через несколько минут разобрать уже ничего невозможно на нем. Не посоветуете, может в схему нужно добавить что то еще?

    Подключение экрана к Troyka shield
    подаём 5 вольт на 2-й (питание) и 15-й (подсветка) контакты. Земля — 1, 3, 5, 16.
    4-й — к 4-му выходу Ардуино - адресный сигнал.
    6-й контакт экрана — 5-й контакт Ардуино. Это разрешение доступа.

    Далее каналы данных:
    lcd — Arduino
    11 — 10
    12 — 11
    13 — 12
    14 — 13

    Датчик DHT11 просто подключен к A0
     
  2. Sand

    Sand Нерд

    • Питание подключено как у вас описано
    • Первый — это земля. Соедините его с рельсой земли.
    • Второй — питание. Соедините его с рельсой +5 В.
    • Третий — контрастность. Для получение максимально контрастного изображения соедините его с рельсой земли
     
  3. Dmitriy Kunin

    Dmitriy Kunin Гик

    Дайте поиск по форуму, ключевое слово "крона", рядом обязательно будут слова "не работает".
    Этот элемент не преднозначен для питания подобных устройств. Это вообще атавизм.
     
  4. Sand

    Sand Нерд

    Спасибо за ответ. Только только начал осваивать

    Почитал про крону, получается идет просадка напряжения? Она полежит немного, подключаешь ее, дисплей бодренько так горит, потом быстро тускнеет и все
     
  5. Dmitriy Kunin

    Dmitriy Kunin Гик

    Вот если сделать систему с низким потреблением, по принципу, проснулся считал с датчика, записал в память, опять заснул, кроны хватит на два года гарантированно (а реально на три), что совершенно не факт для других элементов, при том более мощных.
    У каждой вещи своё предназначение.
     
  6. Sand

    Sand Нерд

    Нашел блок питания старенький от роутера D-Link, почитал на оф сайте, что именно по ТТХ надо подключать к леонардо, в результате +7,5В, 1000mА от блока питания, плюс - центр разъема подключения, все отлично работает. Померил крону мультиметром, без подключения к лео - 8V, стоит подключить к лео + DHT11 + 20x4 экран, напряжение на выходе из батарейки падает до 5,22V и плавно снижается. 6,9В - просто лео без всего,с кроны и 10,85V лео с блока питания сетевого, хотя на нем написано 7,5V, 1000mA. А тут еще на днях motor shield и rover 5 платформа приедет, так что тут не кроны будет, надо будет искать что то помощнее, в rover - 4 мотора

    Дмитрий, спасибо. Про крону учту на будущее, авось пригодится что то с датчиком соорудить
     
  7. Megakoteyka

    Megakoteyka Оракул Модератор

    А как насчет низких температур? В минусе работать будет или дохлый номер?