Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Веселая аркада с Печенькой для новогоднего настроения. Объезжайте препятствия, а подарки, варежки, конфеты и прочие приятности не объезжайте: они помогут набрать очки и установить новый рекорд.

Сноуборд

Спорт, Аркады, На ловкость

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

433mhz

10 постов сначала свежее
37
aCape11a
6 месяцев назад
Лига Радиолюбителей

Паяю, пока паяется⁠⁠

Доброго времени суток, пикабучеры.

Хочу спросить совета у бывалых держателей паяльников. Собираю радиовыключатель на 433мгц. Стоят китайские, но не устраивают по ряду моментов. Да и зуд в конечностях требует выхода.

Паяю, пока паяется Ремонт техники, Печатная плата, Схемотехника, Радиолюбители, Паяльный зуд, Паяльщики, Своими руками, Микроконтроллеры, 433mhz

Собрал на макетке, работает как надо.

Надо печатную плату разводить. Пока разводил, решил что модулю можно для более мощного сигнала добавить вольтажа. Добавил место под повышающий преобразователь, но потом по параметрам посчитал, тинька не вытянет нужный ток, добавил еще транзисторный ключ. В итоге вот что получилось:

Паяю, пока паяется Ремонт техники, Печатная плата, Схемотехника, Радиолюбители, Паяльный зуд, Паяльщики, Своими руками, Микроконтроллеры, 433mhz

Желтый квадрат - место под повышайку, синий - под радио-модуль. Кондер по питанию на радиомодуль накину сверзу, поэтому на схеме его нет. Питание на сурс мосфета пойдет на задней стороне платы.

Схема в целом простая: Кнопка дает низкий уровень на 6 ногу тиньки, тинька просыпается и дает высокий уровень на 3 ногу, включая мосфет. Мосфет подрубает питание на повышайку, и начинает питать радиомодуль. Тинька в свою очередь на вторую ногу шлет данные для радиомодуля, ну а по окончанию передачи отрубает повышайку и засыпает.

Собственно, прошу опытных и сведущих радиолюбителей и радиопрофессионалов дать оценку разводке ПП и подсказать, какие ошибки допущены. Разводил первый раз, прошу сильно не ругаться ))

Показать полностью 2
[моё] Ремонт техники Печатная плата Схемотехника Радиолюбители Паяльный зуд Паяльщики Своими руками Микроконтроллеры 433mhz
57
12
Aboba84
9 месяцев назад
Лига Радиолюбителей

Ответ на пост «Простая глушилка из готовых модулей»⁠⁠2

Спасибо автору, что ответил в ТГ.

Но... Кто подскажет еще варианты (желательно со схемой сборки). Вся ситуация в том, что у нас установили данное устройство ( шлагбаум) просто потому что так захотели жильцы.. А за парковочные места, типо что бы и с соседних домов могли парковаться и заезжать - собирать деньги в 3 раза больше. От общей суммы кто желал бы и дать денег, то данный одиночный шлагбаум выходит по сумме = 364 000 руб. Вроде как оооочень многовато-то))
В Администрации сказали, что пока ни кто не жалуется на затруднение проезда - все норм.

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

Электроника Радиоэлектроника Радиолюбители Глушилка Своими руками Хобби 433mhz Радио Шлагбаум Сигнализация Вопрос Спроси Пикабу Ответ на пост Текст
15
14
lexa500
lexa500
1 год назад
Home Assistant

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433⁠⁠

Алоха, красноглазые! в этом посте я расскажу, как затащить данные с погодной станции на WS2032 в Home Assistant. данная статья не для новичков, подразумевается, что вы немного знакомы с linux (делать будем на нем) ну и docker надо, куда ж без него

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz

а вот и эта продукция сумрачного китайского гения WS2302

История такова, что мне подарили эту погодную станцию и я ее в загородном доме долго использовал, но у нее только экран с цифрами есть, а как объединить ее и HA - понятных инструкций не было. ну поковыряв интернеты пару вечеров, я придумал как сделать. Вообще данный способ подходит для кучи устройств которые разговаривают по открытому протоколу на частоте 433 мгц, rtl_433 поддерживает дофига всякого

TL;DR

связка работает так - ws2032>usb radio >утилита rtl_433> очередь mqtt> home assistant

Погнали:

  1. покупаем на али погодную станцию на базе WS2032 их там довольно много, и вроде как они самые недорогие, есть варианты с со сбором воды и просто ветер и температура, так же потребуется usb радиоприемник типа soap-sdr (их великое множество, все немного качеством различаются я брал на RTL2838 DVB-T, самые дешманские работают не очень) и usb хаб с питанием.

  2. нам потребуется rtl_433 - утилиту можно взять из системных реп но лучше взять свежую из гита и собрать самостоятельно вот гайд,

    1. для работы rtl_433 потребуется конфиг файл, в нем очень важный момент - нужно будет указать окно девиаций частоты, поскольку станция дешманская и частота передатчика довольно заметно плавает, у меня заработало стабильно вот с таким конфигом (/etc/rtl_433/rtl_433.conf)

      device 0

      gain 0

      # default is "433.92M", other resonable values are 315M, 345M, 915M and 868M

      frequency 433.69M

      frequency 433.72M

      frequency 433.752M

      # default is "600" seconds, only used when multiple frequencies are given

      hop_interval 10

      ppm_error 0

      sample_rate 250k

      samples_to_read 0

      analyze_pulses false

      report_meta level

      report_meta stats

      report_meta time:usec

      report_meta protocol

      signal_grabber none

      output json

      convert si

      stop_after_successful_events false

      protocol 145 # WS2032 weather station

  3. запустить проверить можно вот таким способом

    /usr/bin/rtl_433 -F mqtt://127.0.0.1 1883 retain 1 events rtl_433/rtlsdr/event/21770 states rtl_433/rtlsdr/state/21770 -c /etc/rtl_433/rtl_433.conf

    в ответ должно получиться что то такое

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz

как видно из выхлопа - приемник уcлышал погодную станцию, она передает раз в минуту и вывод в формате json

rlt_433 и контейнер с mqtt в моем случае на 1 хосте живут

4. далее нам нужен сервер очередей mqtt - проще всего использовать docker compose

вот их репозиторий со всей нужной обвязкой

services:

mosquitto:

image: eclipse-mosquitto:latest

restart: unless-stopped

volumes:

- ./config/:/mosquitto/config/:rw

- ./log/:/mosquitto/log/

- ./data:/mosquitto/data/

ports:

- 1883:1883

- 9001:9001

запускаем композ и смотрим что он начал слушать на порту 1883, рядом в соседнем терминале запускаем rtl_433 (потом можно будет написать systemd unit) - проверить что в mqtt что то пишется нам поможет утилита mqtt explorer - цепляемся к нашей очереди и смотрим события в ней

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz

тут видно что используется 2 очереди event и state (остальные очереди в моем случае всякое остальное типа zigbee устройств) в очереди event можно понаблюдать как меняются данные,

5. раз данные обновляются стабильно, можно переходить к настройке Home Assistant - нам потребуется плагин для mqtt и немного допилить конфиг для того что бы направление ветра показывало не в градусах а в виде букв (N,S,W,E и тд)

сам плагин настраиваем что бы он слушал нашу очередь

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz

тут надо указать ип адрес машины с mqtt

и указываем топик откуда получать данные

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz

а тут надо указать топик который будем слушать

далее настраиваем configuration.yaml от HA (не забываем рестатануть HA и внимательно следим за идетнацией ямла - блоки sensor ws2032_extras и mqtt должны вроде как быть без отступов, но в вашем конфиге может быть иначе)

mqtt:

sensor:

- name: "village_outside_temp"

state_topic: "rtl_433/rtlsdr/event/21770"

unit_of_measurement: "°C"

value_template: "{{ value_json.temperature_C }}"

unique_id: village_outside_temp_id

- name: "village_outside_humidity"

state_topic: "rtl_433/rtlsdr/event/21770"

unit_of_measurement: "%"

value_template: "{{ value_json.humidity }}"

unique_id: village_outside_humidity_id

- name: "village_outside_wind_direction"

state_topic: "rtl_433/rtlsdr/event/21770"

unit_of_measurement: "deg"

value_template: "{{ value_json.wind_dir_deg }}"

unique_id: village_outside_wind_dir_deg

- name: "village_outside_wind_avg_spd"

state_topic: "rtl_433/rtlsdr/event/21770"

unit_of_measurement: "km/h"

value_template: "{{ value_json.wind_avg_km_h }}"

unique_id: village_outside_wind_avg_spd

- name: "village_outside_wind_max_spd"

state_topic: "rtl_433/rtlsdr/event/21770"

unit_of_measurement: "km/h"

value_template: "{{ value_json.wind_max_km_h }}"

unique_id: village_outside_wind_max_spd

- name: "village_outside_battery_ok"

state_topic: "rtl_433/rtlsdr/event/21770"

unit_of_measurement: "state"

value_template: "{{ value_json.battery_ok }}"

unique_id: village_outside_battery_ok

sensor ws2032_extras:

- platform: template

sensors:

ws2032_wdc:

unique_id: ws2032_wdc

friendly_name: "Wind: Direction (Cardinal)"

icon_template: mdi:weather-cloudy-arrow-right

value_template: >

{% set direction = ['N','NNE','NE','ENE','E','ESE','SE','SSE','S','SSW','SW','WSW','W','WNW','NW','NNW','N'] %}

{% set degree = states('sensor.village_outside_wind_direction')|float %}

{{ direction[((degree+11.25)/22.5)|int] }}

ws2032_ws_kmh:

unique_id: ws2032_ws_kmh

friendly_name: "Wind: Speed (km/h)"

icon_template: mdi:windsock

device_class: wind_speed

unit_of_measurement: "km/h"

value_template: "{{ states('sensor.village_outside_wind_avg_spd')}}"

ws2032_gs_kmh:

unique_id: ws2032_gs_kmh

friendly_name: "Wind: Gust Speed (km/h)"

icon_template: mdi:pinwheel-outline

device_class: wind_speed

unit_of_measurement: "km/h"

value_template: "{{ states('sensor.village_outside_wind_max_spd') }}"

это позволит получить более человекочитаемые данные в дашборде, моем случае выглядит результат вот так

Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz
Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz
Получаем погоду в Home Assistant c WS2032 с помощью rtl_433 Home Assistant, Погода, Длиннопост, Linux, Docker, 433mhz

Все, осталось только накинуть системд юнит в /etc/systemd/system/rtl_433.service примерно такой

[Unit]

Description=RTL_433 service script

StartLimitIntervalSec=5

Documentation=https://github.com/merbanan/rtl_433/README.md

After=syslog.target network.target

[Service]

Type=exec

ExecStart=/usr/bin/rtl_433 -F 'mqtt://127.0.0.1:1883,retain=1,events=rtl_433/rtlsdr/event/21770,states=rtl_433/rtlsdr/state/21770' -c /etc/rtl_433/rtl_433.conf

# Restart script if stopped

Restart=always

# Wait 30s before restart

RestartSec=30s

# Tag things in the log

# View with: sudo journalctl -f -u rtl_433 -o cat

SyslogIdentifier=rtl_433

StandardOutput=syslog

StandardError=syslog

[Install]

WantedBy=multi-user.target

не забываем сделать релоад системд и сказать нашему юниту enable ну и ребутнуть разок что бы проверить что все это хозяйство переживает рестарт

ВСЕ, ПОБЕДА!

Данный способ ни на что не претендует, но возможно, этот путь кому-либо пригодится, поскольку позволяет дальше домашнюю автоматизацию развивать - например, многие почвенные датчики для садоводов точно так же общаются на 433 и их точно также можно загнать в HA и настроить автоматический полив ну и прочее такое. Этот гайд подойдет далеко не всем, но поскольку у меня очень давно поставлен HA (помните эту проблему про разные регионы для устройств от Xiaomi?) то хотелось использовать именно его. Всем спасибо и удачных данных из радиоэфира!

Показать полностью 8
Home Assistant Погода Длиннопост Linux Docker 433mhz
5
115
FARATEY
FARATEY
3 года назад
Лига Радиолюбителей

Ответ на пост «Простая глушилка из готовых модулей»⁠⁠2

Дело было в 2000-х годах, тогда мне было лет 10-13 и во дворах возле мусорок валялось очень много всякого радиотехнического хлама: сломанные телевизоры, сломанные радио и так далее...

Жил у нас во воре парень, звали его Коля (имя изменено), так вот этот коля увлекался очень радиотехникой и учился на 1 курсе техникума. Мы таскали ему различные платы, остатки от трансформаторов, сломанные радио. Он давал нам по 10 рублей.

И вот однажды он нас позвал к себе и сказал: "Смотрите что я собрал"

А собрал он примитивную глушилку для телевизионного сигнала. Питалась она вот только от розетки, а не как у автора от аккумулятора. И мощность она имела побольше, чем у автора в посте.

Так вот Коля с огнем в глазах, решил продемонстрировать сей девайс и включил телевизор. Потом включил свою вундервафлю и ХОБА на телевизоре пошли помехи. Мы решили проверить далеко ли она бьет. Пошли в соседний подъезд к одному другу, к другому другу. В общем радиус покрытия был где-то метров 50-100.

Коля иногда давал нам на прокат свое изобретение и мы около 2-ух месяцев кошмарили весь двор тем, что во время вещания новостей включали глушилку.


Потом конечно одного из нас впоймали с ней и дали не хилых пиздюлей, так вот к чему это я.


@ulitka2234 в своем следующем посте Проблемы будущих постов и пикабу ты решил пожаловаться, что твой труд не оценили. Ты просто выбрал не ту тему для начала повествования о радиотехнике, потому что найдутся пиздюки, которые будут кошмарить всех подряд, пока не получат по заднице.

Показать полностью
Электроника Радиоэлектроника Радиолюбители Глушилка Своими руками Хобби 433mhz Радио Шлагбаум Сигнализация Мат Ответ на пост Текст
15
172
saf.f
saf.f
3 года назад
Лига Радиолюбителей

Простая глушилка из готовых модулей⁠⁠2

Простая глушилка из готовых модулей Электроника, Радиоэлектроника, Радиолюбители, Глушилка, Своими руками, Хобби, 433mhz, Радио, Шлагбаум, Сигнализация, Длиннопост

Не ищите здесь супер средство для глушения сигнализаций в районе км от вашего дома. Пост о другом. Как собрать простую глушилку из готовых модулей, которая даже будет работать. Может быть кто то заинтересуется, а в будущем, откроет для себя дивный мир радиолюбительства.

Собрал за 20 минут, даже флюс не отмывал. Если будет спрос, напишу пост с печатной платой и собранной глушилкой в красивом корпусе от электронной сигареты. И скорее всего без использования таймера. Мой вариант по сути является передатчиком 433 МГц + мультивибратор. В моем случае, я решил использовать ненужный модуль с таймером ne555. Повышающий модуль MT3606. Передатчик 433 МГц. АКБ и переключатель.

Простая глушилка из готовых модулей Электроника, Радиоэлектроника, Радиолюбители, Глушилка, Своими руками, Хобби, 433mhz, Радио, Шлагбаум, Сигнализация, Длиннопост

Припаял кнопку и повышающий модуль.

Простая глушилка из готовых модулей Электроника, Радиоэлектроника, Радиолюбители, Глушилка, Своими руками, Хобби, 433mhz, Радио, Шлагбаум, Сигнализация, Длиннопост

А потом и все остальное.

Простая глушилка из готовых модулей Электроника, Радиоэлектроника, Радиолюбители, Глушилка, Своими руками, Хобби, 433mhz, Радио, Шлагбаум, Сигнализация, Длиннопост

В качестве антенны провод 17 см. Частоту таймера настроил на 300-350 герц. Скважность примерно 50%. Напряжение повысил до 7 вольт. В идеале, на этом передатчике должно быть 12 вольт и 5 вольт достаточно для таймера. Чтобы глушило намертво в нормальном радиусе, нужно провести эксперименты и поднастроить таймер, а лучше вообще отказаться от этого модуля и собрать мультивибратор или хотя бы таймер, со своей обвязкой. В этом виде, просто игрушка. Радиус всего 10-20 метров, но это без доп. настроек. Можно добиться 40-50 метров. А если на выходе с модуля 433 МГц поставить усилитель, то 200-300 метров реально. А еще лучше, передатчик не на десятки мВт, а хотя бы 1 Вт. В моем варианте, частоту выставил быстро с помощью мультиметра, лучше используйте осциллограф, если есть. Также стоит более серьезно подойти к выбору передающего модуля. Тот, что на фото, не самый лучший вариант.

Если тема будет интересна, то выложу пост о сборке более серьезной глушилки, может быть даже на микроконтроллере, которая вкидывает дополнительные биты в посылку. Такую не отследить и работает прекрасно.

Помните, что это не особо законно использовать такие на улице. Тема для того, чтобы заинтересовать читателей и смотивировать собрать что нибудь свое. Пусть это будет и ерундовая глушилка из дешевых модулей.

Если интересна тема RFID и копирование домофонных ключей, заходите в профиль.

Показать полностью 3
[моё] Электроника Радиоэлектроника Радиолюбители Глушилка Своими руками Хобби 433mhz Радио Шлагбаум Сигнализация Длиннопост
132
9
mrgavai
4 года назад
Лига Радиолюбителей

Нужна помощь с TDA 7210⁠⁠

Приветствую шаманов магического дыма)))  На фото приемник 433 МГц, собранный на базе IC TDA 7210. с 25 ноги забираем сигнал(если верить даташиту), У меня вопрос, в каком формате идет сигнал? Может кто знает?

Нужна помощь с TDA 7210 433mhz, Tda
Показать полностью 1
[моё] 433mhz Tda
19
2850
PavelZhovner
PavelZhovner
5 лет назад

Flipper Zero — Тамагочи для хакеров⁠⁠

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Flipper Zero — проект карманного мультитула для кулхацкеров в формфакторе тамагочи, который я разрабатываю с друзьями. Он умеет открывать домофоны, гаражные ворота, шлагбаумы, клонировать бесконтактные карты, управлять телевизорами. При этом это тамагочи, в котором живет дерзкий кибер–дельфин, который регулярно оскорбляет вас.


Внутри я расскажу как мы к этому пришли.


Я люблю ковырять все вокруг и постоянно таскаю с собой разные железки для этого. У меня в рюкзаке: WiFi–адаптер, NFC–ридер, SDR, Proxmark3, HydraNFC, Raspberry Pi Zero (из–за этого бывают проблемы в аэропорту).Я мечтал об устройстве, которое бы реализовывало типичные сценарии атак, было всегда в боевой готовности и при этом не представляло из себя пачку разваливающихся плат, смотанных изолентой.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

После того как была опубликована открытая реализация протокола AirDrop owlink.org и исследование от ребят из HexWay об уязвимостях iOS Apple–Bleee, я стал развлекаться новым для себя способом: знакомиться с людьми в метро, рассылая им картинки через AirDrop и собирая их номера телефонов. Потом я захотел автоматизировать этот процесс и сделал автономную дик–пик машину из Raspberry Pi Zero W и батарейки. Все бы хорошо, но этот девайс было крайне неудобно носить с собой, его нельзя было положить в карман, потому что острые капли припоя рвали ткань штанов. Я попробовал напечатать корпус на 3d–принтере, но результат мне не понравился.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Потом я увидел потрясающий проект pwnagotchi. Это как тамагочи, только в качестве еды он ест WPA–хендшейки и PMKID от Wi–Fi сетей, которые потом можно брутить на GPU–фермах. Мне так понравился этот проект, что я несколько дней ходил со своим pwnagotchi по улицам и смотрел как он радуется новой добыче. Но у него были все те же проблемы: нельзя нормально положить в карман, нет органов управления, поэтому любой пользовательский ввод возможен только с телефона или компьютера.

И тогда я наконец понял, каким вижу идеальный мультитул, которого мне не хватало. Я написал об этом в твиттер и идея понравилась моим друзьям промдизайнерам, которые делают серьезные электронные штуки. Они предложили сделать полноценный девайс, вместо наколенной DIY–поделки. С настоящим фабричным производством и качественно подогнанными деталями. Мы приступили к поиску концепции дизайна.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Первые пробы дизайна

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Первые прототипы напечатанные на 3д–принтере

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост
Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Я решил использовать олдскульный монохромный LCD–дисплей с разрешением 126х64px как на старых телефонах Siemens. Во первых это просто круто, монохромный экранчик с оранжевой подсветкой вызывает у меня неописуемый восторг, эдакий ретро–милитари–киберпанк. Его прекрасно видно на ярком солнце и у него очень низкое энергопотребление, около 400uA с выключенной подсветкой. Поэтому его можно держать в Always–On режиме и всегда выводить изображение. Подсветка будет включаться только при нажатии на клавиши. Такие экраны до сих пор выпускают для всяких промышленных устройств и кассовых аппаратов.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Так выглядят первые девборды на плате Nucleo STM32.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Первые прототипы корпуса мы печатали на 3д-принтере и так выглядели отладочные платы

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Изначально все было построено вокруг Raspberry Pi Zero, но потом мы решили выбросить его и делать свою плату с нуля на чипе i.MX6 ULZ. Я лично обожаю Raspberry Pi, но в процессе разработки оказалось, что он просасывает по многим причинам. Самая банальная — его тупо нельзя купить. Даже большие дистрибьютеры имеют в наличии не более пары сотен штук rpi0, а магазины вроде Adafruit и Sparkfun продают не более 1 штуки в руки. Да, есть несколько заводов, которые производят rpi0 по лицензии от Raspberry Pi Foundation, но они тоже не могут отгрузить партии по 3–5 тысяч штук. Выглядит это так, что rpi0 продается по цене на грани себестоимости и больше направлен на популяризацию платформы.

Кроме того что ее нельзя купить, rpi0 имеет много других проблем:

* Мало интерфейсов.

* Старый процессор BCM2835, который использовался еще в первой версии rpi. Горячий и не очень энергоэффективный.

* Нет управления питанием, нельзя отправить плату в сон.

* Устаревший встроенный WiFi которые крашится под нагрузкой в мониторном режиме

и много других причин.

Одна из огромных проблем это как раз поиск современного WiFi чипа который поддерживает мониторый режим и инъекции пакетов и при этом не устарел на 15 лет. Можешь почитать об этом здесь.

Процессор который мы выбрали  (i.mx6 ulz) намного энергоэффективней и современнее.


Так выглядели прототипы флиппера вместе с линуксовой платой

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Пока мы работали над линуксовой частью флиппера, у нас в руках был почти готовый модуль на STM32, который управлял периферией, экраном, кнопками. Без линукса он умел 433MHz радио, домофонные ключи и RFID карты. Чем не готовый девайс – подумал я. Так мы решили сделать из него отдельное устройство. Теперь флипперов два — Zero и One.


Сейчас все силы брошены на финализацию разработки версии Zero. Поэтому я расскажу подробно о ее функциях. Версия One еще находится в стадии проектирования и ее функции могут измениться.


Прежде всего это тамагочи

Все действия выполняемые на Флиппере комментирует дерзкий дельфин. В режиме простоя он ведет себя как тамагочи, живет своей жизнью и заигрывает с вами. С ним можно поиграть.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Персонаж дельфина списан с появляющегося в конце фильма Джони Мнемоник кибер-дельфина-хакера, который взламывал мозги.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

В версии Zero есть один порт USB Type-C для зарядки, гребенка GPIO, глазок инфракрасного порта, отверстия под ремешок

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

В новых версиях мы переработали джойстик, он стал почти в два раза больше чем в прототипах.

Flipper Zero — Тамагочи для хакеров Тамагочи, Своими руками, Arduino, Мультитул, 433mhz, Брелок, Длиннопост

Если будет интересно, я расскажу подробнее о проекте в комментариях.

Показать полностью 14
Тамагочи Своими руками Arduino Мультитул 433mhz Брелок Длиннопост
505
14
zarboz
5 лет назад
Arduino & Pi

Нужна помощь в подключении приемника 433 мГц и сдвигового регистра на ардуино⁠⁠

Уважаемые пикабушники! Никак не могу разобраться с феноменом. Есть плата Iskra Mini (аналог ардуино нано), подключенный к ней китайский модуль приемника на 433 мГц и два сдвиговых регистра 74HC595. Подключаю к плате. Тестирую. По отдельности все работает, как часы, но стОит только оба модуля запустить одновременно, как сдвиговый регистр начинает включать и выключать пины в случайном порядке. Сперва грешил на наводки, притянул пины и резисторами и конденсатором( все по-разному советуют) - не помогло. Тогда я оставил только код, который циклично по очереди включает и выключает пины регистра, и стал расскоменчивать код построчно и заливать его до того момента, пока ошибка вновь не появится. Таким образом, экспериментально я выяснил, что проблема с регистром начинается в тот момент, когда я задаю скорость передачи для приемника (библиотека VirtualWire, метод vw_setup(2000) . Именно эта строка кода и является причиной хаотичного поведения пинов сдвигового регистра. Уважаемые пикабушники, то-нибудь сталкивался с подобной проблемой? Или может быть кто-то знает пути решения? Буду очень признателен за любую помощь!

[моё] Arduino 433mhz Отладка Хаос Текст
15
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии