Micropython на GSM+GPS модуле A9G

 Arduino  Комментарии к записи Micropython на GSM+GPS модуле A9G отключены
Ноя 032021
 

В этот раз я задумался о том, чтобы спрятать в велосипед GPS-трэкер в качестве меры предосторожности. На рынке есть масса автономных устройств для слежения за автомобилями, грузом, велосипедами, багажом, детьми и животными. Подавляющее большинство из них взаимодействуют с пользователем с помощью СМС. Более дорогие варианты предоставляют функциональность Find my phone, но привязаны к конкретному онлайн-сервису.
В идеале хотелось бы иметь полный контроль над трекером: использовать его в удобном режиме без СМС и регистрации. Поверхностное гугление вывело меня на пару модулей из поднебесной, один из которых, A9G pudding board, я и заказал (~15$).

Continue reading »

Аудиопроцессор (DSP) в авто, собираем сами!

 Arduino  Комментарии к записи Аудиопроцессор (DSP) в авто, собираем сами! отключены
Ноя 022021
 

Всем здравствуйте! В этом я обзоре я немного погружусь в автозвуковую тему, расскажу и покажу как за 2900р. (всего 2900 р.!!!) можно реализовать проект по изготовлению отдельного аудиопроцессора (DSP) в автомобиль.
Здесь не будет разработки каких-либо жутких схем, изготовления или заказа каких-то страшных плат. Нет, тут будет всё просто, будем собирать устройство из доступных и дешевых покупных комплектующих с интернет-магазинов, сами отлаживать и настраивать, 100%-ая повторяемость.
В результате получим свой аудиопроцессор, с серьезными возможностями для настройки компонентов и корректировки АЧХ, и постараемся решить проблемы звучания аудиосистемы в авто, с которыми сложно и дорого справиться «непроцессорными» способами.

Continue reading »

Многополосный усилитель с цифровым DSP и i2S усилительными модулями.

 Arduino  Комментарии к записи Многополосный усилитель с цифровым DSP и i2S усилительными модулями. отключены
Ноя 022021
 

Это вторая часть марлезонского балета про двухполосный полочник. Но в отличии от первого акта, этот проект может повторить любой страждущий.

До недавнего времени, использовал в системе ЦАП на AD1853 и ламповый однотактник на 6CA7. Акустические системы Kenwood LS-11EX на Davis KVK 130 под настроение и в целом делал акустику другим. Дома слушать было не когда, да и заниматься творчеством возможности не было тоже.
Но вот снова зачесались руки по паяльнику и микрофону и понеслось)))). Идея создать многополосный усилитель с коррекцией, да еще на современной элементной базе тормозилась очень плохенькими параметрами усилителей Д класса и очень хилых доступных чипов DSP Цифровых сигнальных процессоров.

Continue reading »

Как дать шифровальщикам потопить компанию

 Arduino  Комментарии к записи Как дать шифровальщикам потопить компанию отключены
Ноя 022021
 

Блог компании Сервер Молл Системное администрирование *Антивирусная защита *IT-инфраструктура *Восстановление данных *

image alt text

Continue reading »

Перехватываем цифровые радиопереговоры, или куд а едут экипажи в 5 утра

 Arduino  Комментарии к записи Перехватываем цифровые радиопереговоры, или куд а едут экипажи в 5 утра отключены
Ноя 022021
 

Давным-давно, в далекой-далекой заднице мира…

Шел апрель 2020 года, ковидная пандемия набирала обороты. Мы с женой, пользуясь тем, что оба стали работать целиком и полностью удаленно, временно улетели из Санкт-Петербурга в свой родной город, чтобы быть рядом с родителями, которым была нужна помощь в эти непростые времена. Местные власти объявили «карантин», и от скуки сидения дома в один из дней мне пришла в голову мысль разобрать завалы хлама в старой квартире. В одной из коробок мне попался ноунеймовый USB DVB-тюнер на чипе RTL2832U с Алиэкспресса, который я когда-то давно заказал за 10$, и тут я призадумался. Вспомнилось, что много-много лет назад я игрался с ним, и в эфире можно было услышать много интересного. «А почему бы не поиграться еще раз?» — возникла в голове мысль, которая и положила начало этой истории.

Continue reading »

Электронный редуктор или как кардинально увелич ить крутящий момент коллекторного двигателя пер еменного тока на низких оборотах. Часть 2

 Arduino  Комментарии к записи Электронный редуктор или как кардинально увелич ить крутящий момент коллекторного двигателя пер еменного тока на низких оборотах. Часть 2 отключены
Ноя 022021
 

Журнал РАДИОЛОЦМАН, ноябрь 2019

Алексей Кузьминов

Часть 1

Принципиальная схема устройства регулятора-стабилизатора скорости на базе микросхемы U2010B

Схема регулятора-стабилизатора скорости вращения двигателя для дрели «TUNGFULL 1806B» (Рисунок 1), как можно убедиться, не отличается особой сложностью. Здесь необходимо заметить, что нумерация резисторов и конденсаторов схемы Рисунок 1 соответствует оригинальной нумерации на схеме, приведенной в справочном листке на U2010B.

Continue reading »

Делаем свою Time Machine для Линукса

 Arduino  Комментарии к записи Делаем свою Time Machine для Линукса отключены
Ноя 022021
 

Настройка Linux *

После интенсивного пользования time machine на маках и пару ситуаций когда она реально пригодилась (были варианты когда пришлось поставить систему из бэкапов и варант когда пришлось откатывать назад после проблем), возникла мысль а собственно почему такой удобной системы нет на линуксе. После исследования вопроса и опроса знакомых линуксоидов оказалось что:
1. сделать такую систему можно просто за пару минут на коленках
2. странно, но как-то никто собственно не в курсе что это можно поднять настолько быстро.
3. наша time machine для линукса будет с маджонгом и гейшами.

Continue reading »

Система резервного копирования Linux на лету анало г Acronis?

 Arduino  Комментарии к записи Система резервного копирования Linux на лету анало г Acronis? отключены
Ноя 022021
 

Доброго времени суток!
Подскажите есть ли для linux система резервного копирования всего диска без отключения сервера. Аналог Acronis true image и ему подобных. Чтобы после выхода из строя системного диска можно было вставить в сервер новый диск и развернутся из бекапа. так сказать делать слепки жесткого диска.

Сейчас использую rsync по крону.

#!/bin/sh date=`date "+%Y-%m-%d-%H%M%S"` SRC=/ DST=/mnt/backup-server-hdd/Backups.backupdb/atv rsync -axz \ --delete \ --link-dest=../Latest \ $SRC backup-user@company.com:$DST/Processing-$date \ && ssh backup-user@company.com \ «cd $DST \ && mv Processing-$date $date \ && rm -f Latest» && ln -s $date Latest"

Взято тут

Заранее спасибо.

UPD. как вариант рассматриваю DD
что то вроде
# dd if=/dev/sda | of=/bacup_dir/DEVICE.img».
Но есть проблемы:
1. Объем снимка равен объему HDD а на 1 ТБ HDD может быть всего 200ГБ данных.
2. Невозможно развернуть снимок на диске меньшего объема.

ESP32: Аналоговые входы

 Arduino  Комментарии к записи ESP32: Аналоговые входы отключены
Июл 182021
 

ESP32: Аналоговые входы

У платы ESP32 15 аналоговых входов с АЦП (12 бит): 2, 4, 12–15, 25–27, 32–36 и 39. Позволяет представить аналоговое напряжение в цифровом виде с разрядностью 12 бит.

Для получения показаний достаточно вызвать функцию analogRead(GPIO), указав нужный пин.

При этом мы считываем уровень напряжения от 0В до 3.3В, которые распределяются от 0 до 4095.

Для примера подключим потенциометр к пину 34 и будем считывать показания через монитор порта.

Continue reading »

Арбалеты «Poe Lang»/»Интерлопер»: разберемся не тор опясь

 Arduino  Комментарии к записи Арбалеты «Poe Lang»/»Интерлопер»: разберемся не тор опясь отключены
Июн 122021
 

Арбалеты «Poe Lang»/»Интерлопер»: разберемся не торопясь

| Автор: ingewarr

Даже не верится, что статье «Новые арбалеты: «Poe Lang» наносит ответный удар» сегодня исполнилось три года! Понятно, с тех пор утекло немало воды, и настала пора рассказать о реалиях дня сегодняшнего.

Continue reading »

Операционные усилители: 10 схем на (почти) все случ аи жизни

 Arduino  Комментарии к записи Операционные усилители: 10 схем на (почти) все случ аи жизни отключены
Июн 012021
 

Операционные усилители: 10 схем на (почти) все случаи жизни

Всем привет!

В последнее время я по большей части ушел в цифровую и, отчасти, в силовую электронику и схемы на операционных усилителях использую нечасто. В связи с этим, повинуясь неуклонному закону полураспада памяти, мои знания об операционных усилителях стали постепенно тускнеть, и каждый раз, когда все-таки надо было использовать ту или иную схему с их участием, мне приходилось гуглить ее расчет или искать его в книгах. Это оказалось не очень удобно, поэтому я решил написать своего рода шпаргалку, в которой отразил наиболее часто используемые схемы на операционных усилителях, приведя их расчет, а также результаты моделирования в LTSpice.

Continue reading »

В какой последовательности читать Терри Пратчет та

 Arduino  Комментарии к записи В какой последовательности читать Терри Пратчет та отключены
Апр 212021
 

«Плоский мир» – цикл книг Терри Пратчетта, написанных в жанре юмористического фэнтези. Больше 40 книг серии разделены на несколько подциклов, посвящённых разным обитателям плоскоземья. Но что из себя представляет этот Плоский мир?
На самом деле, это огромный диск, который покоится на спинах четырёх слонов, несущихся сквозь космос на спине гигантской черепахи. Этот мир населяют не только люди, но и другие необычные существа: ведьмы, волшебники, гномы, тролли и даже вампиры. Не все из них отличаются гостеприимством и добротой, поэтому неопытным путешественникам важно не заблудиться.
Специально для тех, кто хочет с головой окунуться в Плоский мир, мы составили путеводитель по книгам Терри Пратчетта. Отдельные подциклы можно читать в любом порядке, ведь они мало связаны сюжетной линией. Но если вы не хотите упустить ничего важного, то лучше читать книги по порядку.

Continue reading »

Конфигурация микроконтроллера через uart и хранен ие настроек в eeprom на примере mqtt логгера

 Arduino  Комментарии к записи Конфигурация микроконтроллера через uart и хранен ие настроек в eeprom на примере mqtt логгера отключены
Дек 052020
 

Привет друзья.

В данной теме пойдет речь о конфигурации микроконтроллера через UART (Universal Asynchronous Receiver-Transmitter) интерфейс. А рассмотрим мы это на примере MQTT логгера. В данном случае, это будет логгер температуры. Мне это устройство потребовалось на работе, даже не мне, а моим коллегам, и оно действительно работает и приносит огромную пользу т.к контроль температуры производится совместно с отличной, на мой взгляд, системой мониторинга Zabbix с оперативными оповещениями, построением графиков, блэк-джеком и… Подробнее о дружбе Arduino и Zabbix можно почитать тут

Continue reading »

Настройки ESP32

 Arduino  Комментарии к записи Настройки ESP32 отключены
Дек 052020
 

АЦП в ESP32 http://www.bizkit.ru/2019/05/11/13827/

ESP32 и Ардуино https://habr.com/ru/post/404685/

ESP32:Примеры/Режим глубокого сна: пробуждение при помощи таймера http://wikihandbk.com/wiki/ESP32:%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC_%D0%B3%D0%BB%D1%83%D0%B1%D0%BE%D0%BA%D0%BE%D0%B3%D0%BE_%D1%81%D0%BD%D0%B0:_%D0%BF%D1%80%D0%BE%D0%B1%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D0%B8_%D1%82%D0%B0%D0%B9%D0%BC%D0%B5%D1%80%D0%B0

ESP32 и часы реального времени DS3231 http://digitrode.ru/computing-devices/mcu_cpu/2524-esp32-i-chasy-realnogo-vremeni-ds3231.html
Библиотека RTClib https://github.com/adafruit/RTClib
ESP32 и Flash память: записываем, храним и читаем постоянную информацию http://digitrode.ru/computing-devices/mcu_cpu/1746-esp32-i-flash-pamyat-zapisyvaem-hranim-i-chitaem-postoyannuyu-informaciyu.html#sel=18:10,18:12
ESP32 WROOM DevKit v1: распиновка, схема подключения и программирование http://wiki.amperka.ru/products:esp32-wroom-wifi-devkit-v1

ESP32:Прошивки/Установка платы ESP32 в IDE Arduino http://wikihandbk.com/wiki/ESP32:%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D0%BB%D0%B0%D1%82%D1%8B_ESP32_%D0%B2_IDE_Arduino

Using the ESP32 with RTC DS3231 module https://www.hackster.io/shaddow1201/using-the-esp32-with-rtc-ds3231-module-de9d85

Полезное для работы с SIM800

 Arduino  Комментарии к записи Полезное для работы с SIM800 отключены
Дек 052020
 

GPS-трекер для авто с отправкой данных на сервер с использованием GSM/GPRS шилда https://cxem.net/arduino/arduino170.php

GPRS связь с сервером через SIM800L и Arduino https://2150692.ru/faq/62-gprs-svyaz-cherez-sim800%7C-i-arduino
AT соманды на русском https://www.otvetimpochemy.ru/sim800l-at-komandy-na-russkom/

GSM-модуль SIM800L: часть 2 — программирование, звонки, прием/отправка SMS, управление по SMS https://codius.ru/articles/GSM_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_SIM800L_%D1%87%D0%B0%D1%81%D1%82%D1%8C_2

Используем Ардуино симулятор вместо самой платы

 Arduino  Комментарии к записи Используем Ардуино симулятор вместо самой платы отключены
Дек 052020
 

Симуляторы Ардуино позволяют новичкам и профессиональным проектировщикам учиться программировать и тестировать идеи.

Continue reading »

Raspberry, OrangePi и Телеграмм бот

 Arduino  Комментарии к записи Raspberry, OrangePi и Телеграмм бот отключены
Дек 052020
 

Создаем бота https://electronicparts.ru/svoimi-rukami/raspberry-pi-i-telegram-sozdaem-bota-dlya-upravleniya-ustrojstvami.html
Распиновка OrangePI https://micro-pi.ru/orange-pi-pinout-pin-definition-gpio/#GPIO_26
Работа с пинами OrangePI https://orangepi.su/content.php?p=112
Установка Armbian https://docs.armbian.com/User-Guide_Getting-Started/

Удаленное управление Octoprint https://3dtoday.ru/blogs/maniak26/remote-control-octoprint-or-protect-me-fully/

Создаем бота Telegram и используем с Raspberry Pi https://arduinoplus.ru/bot-telegram-raspberry-pi/

Установка и настройка WiringOP/WiringPi на Orange Pi PC https://micro-pi.ru/wiringop-wiringpi-%D0%BD%D0%B0-orange-pi-pc/

WiringOP Library на Orange Pi. GPIO с использованием языка Cи. https://pcminipro.ru/orangepi/wiringop-wiringpi-na-orange-pi/
Гитхаб Телебот https://github.com/smartnode/telebot еще https://github.com/denzen84/telebot
CLI telegram-бот для отправки данных для Raspberry/Orange Pi https://forum.adsb.in/f25/cli-telegram-bot-dlya-otpravki-dannyh-dlya-raspberry-orange-pi-2214/

Полноценный почтовый сервер с iRedMail на Ubuntu

 Arduino  Комментарии к записи Полноценный почтовый сервер с iRedMail на Ubuntu отключены
Ноя 272020
 

Полноценный почтовый сервер с iRedMail на Ubuntu

Тематические термины: iRedMail, Ubuntu, Postfix, Dovecot, Roundcube, POP3, IMAP, PTR, SPF, DKIM

После установки iRedMail мы получим почтовый сервер со следующими возможностями:

  • Управление почтовыми ящиками с помощью веб-интерфейса.
  • Поддержка виртуальных доменов и почтовых ящиков.
  • Подключение к ящикам по POP3 и IMAP.
  • Хранение данных в СУБД.
  • Возможность работать с почтой удаленно с помощью браузера.
  • Шифрование при передаче сообщений.
  • Защита от СПАМа и вирусов.
  • Защита сообщений от попадания в СПАМ.

Continue reading »

Генератор DSS OLED 128×64 SPI STM32F3

 Arduino  Комментарии к записи Генератор DSS OLED 128×64 SPI STM32F3 отключены
Ноя 272020
 

Генератор DSS OLED 128×64 SPI STM32F3

Генератор DSS OLED 128x64 SPI STM32F3

  • 0.1Hz ~ 2.0 mHz
  • WaveTable 2048x12bit
  • sinus, пила, обратная пила, треугольник, прямоугольник, pulse
  • STM32F303K6 LQFP32, Ext 8 MHz, Voltage 3.3 V
  • OLED 128×64 SSD1306 (SPI)

Вращение энкодера — смена частоты (в формате 1-2-5)

Кнопка энкодера — смена формы сигнала

Длинное нажатие кнопки — изменение контрастности индикатора

Генератор DSS STM32F303K6 OLED 128x64 SPI

Схема генератора DSS OLED

Выход генератора на DAC1_OUT2 Port A5 (11 вывод STM32F303K6 LQFP32)

Схема SPL7

Синус 2048 точек 12 бит

Пульс 2048 точек 12 бит

Прошивка 2019-04-26 кварц 25мГц

Прошивка 2018-11-20

Прошивка 2018-06-16

Программируем Ардуино «по воздуху» через ESP-link

 Arduino  Комментарии к записи Программируем Ардуино «по воздуху» через ESP-link отключены
Ноя 272020
 

Программируем Ардуино «по воздуху» через ESP-link

У меня дома трудится масса устройств умного дома. Большая часть из них использует недорогие платы Arduino Pro Mini или микроконтроллеры Atmega328 с прошитым ардуиновским бутлоадером. Иногда, с приходом новых идей, требуется перепрограммирования всех этих устройств. Монтаж-демонтаж контроллера, встроенного в какую нибудь люстру то еще удовольствие. Скакать под потолком с ноутбуком тоже удовольствие ниже среднего. В последних сборках я устанавливаю микроконтроллеры на съемных панельках, что позволяет вынуть его, запрограммировать и вставить обратно.

Continue reading »