N|Banner.

Умный кремний

Владимир Васильев Telegram: @askfind

Метео станция 2

Метеостанция “ESPmeteo” Настало время! От каждого периода увлечений остаются макеты, отладочные платы, Два года назад активно стал просматривать интернет на темы IoT-Things. Первая конструкция, которая очень понравилась своей простотой, была метеостанция “ESPmeteo”. Перевёл рубли автору разработки. Из города Брянск пришла бандероль. Возникли неточности в написании почтового и адреса и пришлось ожидать два срока доставки. Метеомодуль - это не только сбор метеоданных. К метеомодулю можно подключить два реле, читать состояние “сухих” контактов.

Робот - метла

РОБОТ - МЕТЛА В гостях для меня запустили робота-уборщика. Посмотреть, послушать и понаблюдать за поведением цифрового домашнего помощника. Довольно любопытно! Шумный, настойчивый. По характеру робот-уборщик - пацан.

Сделай мне хорошо! (Волшебная кнопка).

СДЕЛАЙ ВСЁ ХОРОШО Пришло сообщение: “Попробуйте MongooseOS и JavaScript. Быстро и удобно”. Стал исследовать в интернете. Эту программное обеспечение поддерживают Google и производители микроконтроллеров. Есть обучаемое видео, описание быстрой установки, документация.. Микроконтроллеры программируются в три шага. И, пожалуйста, проект “взлетел”. Первый опыт провёл запуска MongooseOS на esp8266 в операционной системе “x86_64 GNU/Linux ubuntu1~16.04.4”. Установка инструмента “mos’ действительно вдохновила. Просто, удобно. Однако после десяти попыток записи в esp8266-12f застрял на этапе №2.

CP/M - операционная система для 8-разрядных процессоров

CP/M - Control Program/Monitor Институт радиовещательного приёма и акустики им. А.С. Попова на Крестовском острове в С.-Петербурге. Уже история. Института больше нет. Здание корпусов снесли до основания… Здесь началась моя карьера инженера-программиста. Моим первым начальником и наставником был Петр Манохин. Небольшого роста, бородой. Добрый и чуткий наставник. Он был “культурным инженерным слоем” северной столицы. В отделе акустики, которая возглавляла шикарная дама, было ещё несколько инженеров. Петр Манохин пришёл не с пустыми руками.

Печатаем Hello на OLED дисплее

ESPBASIC, дисплей OLED и печать ‘HELLO’ В конце года купил OLED дисплеи DS1306. Маленькие и красивые, на мой взгляд. Месяц писал драйвер библиотеки, тестировал различные режимы и команды. IoT-интернет вещь должна уметь писать, отображать информацию. Рассказывать о своём статусе, о погоде, температуре и атмосферном давлении. IoT-интернет может обратиться к человеку за помощью. Заглянул в описание языка Basic для Esp8266 и заметил функции для управления OLED, вывода информации. Взял четыре провода.

MiniPC Orange 2G IOT

Миникомпьютер по цене мышки с ковриком Будущее уже здесь в настоящем. Каждый школьник может накопить и приобрести крошечный настоящий системный блок компьютера. Это миникомпьютер “Orange Pi 2G-IOT”. Вот он на моём столе. Желанный образец дирижёра моих будущих цифровых помощников дома и на даче! Модуль GSM и GPRS беспроводной телефонной сети будет отвечать и исполнять команды. 2G GSM/GPRS/EDGE модуль с слотом SIM карты. Беспроводная связь – WiFi 802.11 b/g/n + Bluetooth 2.

Магазин 'Профи'

ПРОФИ Много лет назад работал в фирме, которая занималась выпуском электроники для автомобилей. Я, программист микроконтоллеров, и мой напарник, Вадим, увлечённый электроник. Часто с ним в обеденный перерыв прогуливались по улочкам старого Питера. Мечтали. Обсуждали жизнь на других планетах. Делились профессиональными секретами. Случайно по пути наткнулся на магазин “Профи” для профессиональных ремонтников электроники и разработчиков. В этом магазине купил первую паяльную станцию. Паяльник с тонким жалом, регулировкой теипературы и попросил Вадима дать мне уроки “тонкой” работы по монтажу крошечных электронных компонент.

Язык Basic для IoT

Язык программирования для интернет вещей Вариант технологии для построение своих умных вещей. Это язык Basic, который записывается в ESP8266. По описанию умеет общаться с интернетом, читать данные с датчиков, выводить на OLED или TTF дисплей. Можно генерировать web-страницу и смотреть в браузуре. Скачал для windows файл для прошивания в микроконтроллер. На сайте https://www.esp8266basic.com можно найти помощь для этого этапа. Посмотреть видео. Молодцы авторы проекта! Прошил два Wi-Fi модуля из отладочного комплекта.

Взгляд в глубину

Философия интернет вещей в следующей технологической революции У меня инженерная страсть! Уже в институте по крупицам собирал информацию о микроконтроллерах. Читалось всё как роман. Перечитывалось несколько раз. Моя карьера началась с больших вычислительных машин “ЕС-1022”. Обслуживал механику после обучения на электрика училища. Из Германии пришёл первый персональный компьютер “Robotron 1715”. Но я уже собирал вещи в Ленинград для обучения в электротехническом институте. Цех №33, АСУ “Автоматические системы управления” получили из Германии персональный компьютер “Роботрон-1715” с операционную систему CP/M.