четверг, 28 апреля 2016 г.

Беспроводной трекер. Железо.

Время бежит, и с ним появляются новые железяки. В силу объективного появления новых процессоров можно добавить - "не Ардуиной единой". Они теперь быстрее, больше и дальше. Но и про Ардуину не забываем. Потому что целая коробка лежит, что с ней делать теперь.
"Новая железяка" - это несколько разновидностей плат на основе ESP8266 - с процессором на 80МГц и ППЗУ от 512Кб до 4Мб.
А ниже список частей, которые я использовал (либо которые можно использовать) для создания беспроводного трекера.

Для простоты восприятия всё похожее продублировал

Список для Ардуино

ДетальТипКомментарийКартинка
Arduino Pro Mini, Nano, Micro пойдут любые на 16Мгц
Bluetooth BT-05, BT-06 Лучше BT-05
Регулятор напряжения5V Теоретически можно и без него, но если Ардуина не заведётся, то искать на барахолках по ключевым словам step-up boost module 5V
Аккумулятор Li -ion 3.7V, 18650(большие), 14500(AA), 10440(AAA) съёмный либо "кирпичик" любого формата
Адаптер для зарядки 5V TP4056 protected Если не охота для подзарядки вытаскивать аккумулятор
Выключатель Micro 6pin push switch

Монтажная плата pcb board double sided 3x7 размер по желанию
Монтажные провода

Корпус трекера
размер по желанию
Корпус аккумулятора AA case 1pc отсек для аккумулятора (если решили использовать съемный)
Гребенка header pins female 2.54mm Если нет желания намертво паять датчик
Датчик GY-85, GY86, MPU-9150 итд для GY-85 софт есть, для остальных - пишется

Список для ESP8266

ДетальТипКомментарийКартинка
ESP8266 WeMos D1 Mini, NodeMcu v2, ESP01-ESP-07 В моем рейтинге пока лидирует WeMos
Аккумулятор Li -ion 3.7V, 18650(большие), 14500(AA), 10440(AAA) съёмный либо "кирпичик" любого формата
Регулятор напряжения3.7V to 3.3V DC/DC ConverterНужен только для плат без регулятора напряжения, типа ESP-01. Должен уметь выдавать 300mA
Адаптер для зарядки 5V TP4056 protected Если не охота для подзарядки вытаскивать аккумулятор
Выключатель Micro 6pin push switch

Монтажная плата pcb board double sided 3x7 размер по желанию
Монтажные провода

Корпус трекера
размер по желанию
Корпус аккумулятора AA case 1pc отсек для аккумулятора (если решили использовать съемный)
Гребенка header pins female 2.54mm Если нет желания намертво паять датчик
Датчик GY-85, GY86, MPU-9150 итд для GY-85 софт есть, для остальных - пишется

19 комментариев:

  1. Железо - ОК. А софт?
    И еще, по поводу Iot и той фигни, что делают в виде примеров на модулях от Intel (Edison, Galileo) - за исключением, может быть, роботов и дронов с завышенным ЧСВ и ИИ - для всякого другого Intel Edison _не_нужен_ (коли есть ESP8266 за копейки), не так ли?

    ОтветитьУдалить
    Ответы
    1. Софт для ардуины подойдет из уже существующего. Для 8266 пока пишется.
      По эдисону - он слишком мощный, а выводов у него меньше, чем на STM32. Для холодильника дороговат, для планшета/персоналки слабоват.

      Удалить
  2. Не понял, добавился ли комментарий первый раз. Если да - этот можно удалить. Суть вопроса - Реализован ли сдвиг? и если нет, то возможно ли? Очень нужная будет штука...

    ОтветитьУдалить
    Ответы
    1. Пока нет. Сейчас дописываю логику для работы с другими датчиками. Дописать можно, мощности ESP8266 вполне достаточно.

      Удалить
    2. Очень бы хотелось увидеть реализацию!

      Удалить
    3. Может чем-то можно помочь? могу заказать себе железа с китая, как придет - тестировать новые прошивки сидеть.

      Удалить
    4. За помощь спасибо! Если будет на чем тестировать, могу поделиться прошивкой для 8266. У меня что-то случилось с датчиком, пока жду нового и переписываю под 6050/9150

      Удалить
  3. Уважаемый mz, заказал кучу железок, к концу месяца придут. Как с Вами связаться для получения и тестирования прошивки под 8266 ?

    ОтветитьУдалить
    Ответы
    1. Постараюсь выложить в течение 2-3 недель пробную версию. Пока что разработка не двигается по объективным причинам.

      Удалить
    2. Возможно смогу помочь в разработке прошивки - опыт в программинге имеется

      Удалить
  4. Этот комментарий был удален автором.

    ОтветитьУдалить
  5. Ответы
    1. Заморожен. Если есть необходимость, могу выложить относительно рабочую версию.

      Удалить
  6. Этот комментарий был удален автором.

    ОтветитьУдалить
  7. Очень нуждаюсь в версии для 8266. Пробовал реализовать с прошивкой от ардуины, но GY-85 с ней не хочет работать. Если можно, выложите хоть какую-то версию. Даже проводную.

    ОтветитьУдалить