SI4735-D60-GU, RF приемник AM/FM/LW/SW 3.3V/5V Automotive [SSOP-24], Silicon Labs
Описание
– RF Receiver AM, FM, SW-LW 153kHz ~ 279kHz, 520kHz ~ 1.71MHz, 2.3MHz ~ 26.1MHz, 64MHz ~ 108MHz PCB, Surface Mount 24-SSOP
Технические параметры
EU RoHS | Compliant |
ECCN (US) | EAR99 |
Part Status | Active |
HTS | 8542.39.00.01 |
Product Category | Receiver |
Modulation Technique | AM/FM/LW/SW |
Maximum RF Operating Frequency Range (MHz) | 100 to 500 |
Maximum RF Operating Frequency (MHz) | 108 |
Operating Band Frequency (MHz) | 0.52 to 1.71|64 to 108|0.153 to 0.279|2.3 to 26.1 |
Minimum Operating Supply Voltage | 2.7V |
Typical Operating Supply Voltage | 5V|3.![]() |
Maximum Operating Supply Voltage | 5.5V |
Minimum Operating Temperature (°C) | -20 |
Maximum Operating Temperature (°C) | 85 |
Packaging | Tube |
Pin Count | 24 |
Supplier Package | SSOP |
Standard Package Name | SOP |
Mounting | Surface Mount |
Package Height | 1.5(Max) |
Package Length | 8.65 |
Package Width | 3.9 |
PCB changed | 24 |
Lead Shape | Gull-wing |
Вес, г | 1.3 |
Техническая документация
Дополнительная информация
Datasheet SI4735-D60-GU
Datasheet SI4735-D60-GU
SMD справочник
Типы корпусов импортных микросхем
SI4730-A10-GMR Электронный дистрибьютор | SILICON
Техническая информация SI4730-A10-GMR | |||
---|---|---|---|
Номер изготовителя | SI4730-A10-GMR | категория | Интегральные схемы (ИС) |
производитель | SILICON | Описание | SI4730-A10-GMR SILICON |
Пакет / чехол | Кол-во в наличии | 2693 pcs | |
QFN | Condtion | New Original Stock | |
Гарантия | 100% Perfect Functions | Время выполнения заказа | 2-3days after payment.![]() |
Оплата | PayPal / Telegraphic Transfer / Western Union | Доставка по | DHL / Fedex / UPS |
порт | HongKong | Электронная почта по электронной почте | [email protected] |
Скачать | SI4730-A10-GMR PDF – EN.pdf |
SI4730-A10-GMR являются новыми и оригинальными в наличии, найдите запас компонентов электроники SI4730-A10-GMR, таблицу, инвентарь и цену на сайте Ariat-Tech.com, закажите SI4730-A10-GMR SILICON с гарантией и доверием от Ariat Technology Limitd. Доставка через DHL / FedEx / UPS. Оплата банковским переводом или PayPal в порядке.
Напишите нам: [email protected] или RFQ SI4730-A10-GMR Online.
SI4730-A10-GMR сток | SI4730-A10-GMR Цена | SI4730-A10-GMR Электроника |
SI4730-A10-GMR Компоненты | SI4730-A10-GMR Инвентарь | SI4730-A10-GMR Digikey |
Поставщик SI4730-A10-GMR | Заказать SI4730-A10-GMR онлайн | Запрос SI4730-A10-GMR |
SI4730-A10-GMR Image | SI4730-A10-GMR фото | SI4730-A10-GMR PDF |
SI4730-A10-GMR Datasheet | Скачать таблицу SI4730-A10-GMR | Производитель SILICON |
Si4713 antenna
si4713 antenna It is a I2C device, currently on 0x63 address.

















Si4730 / Si4731 / Si4734 / Si4735-D60 Радиоприемник вещания AM / FM / SW / LW – Silicon Laboratories – Каталоги в формате PDF | Техническая документация
Si4730 / 31/34/35-D60 B ROADCAST AM / FM / SW / LW R ADIO R ECEIVER Функции Информация для заказа: см. Стр. 31. Назначение контактов Si473x-D60 (QFN) DFS Семь выбираемых каналов AM / FM / SW фильтров / LW цифровая настройка Соответствует стандарту EN55020 Ручная настройка не требуется Программируемые опорные часы Регулируемое мягкое отключение звука Процессор RDS / RBDS (Si4731 / 35) Цифровой аудиовыход 2-проводной и 3-проводной интерфейс управления Встроенный стабилизатор LDO Большой выбор ферритовых стержней и воздушной петли Поддерживаемые антенны Пакеты QFN и SSOP Совместимость с RoHS Поддержка диапазона FM во всем мире (64–108 МГц) Поддержка диапазона AM во всем мире (520–1710 кГц) Поддержка диапазона SW (Si4734 / 35) (2.3–26,1 МГц) Поддержка диапазона LW (Si4734 / 35) (153–279 кГц) Превосходные характеристики в реальных условиях Встроенный ГУН Расширенная настройка поиска AM / FM Автоматическая регулировка частоты (AFC) Автоматическая регулировка усиления (AGC) Цифровой стереодекодер FM Программируемый de -emphasis Передовые приложения для обработки звука Настольные и портативные радиоприемники Мини / микросистемы Проигрыватели CD / DVD и Blu-ray Стереобоксы Модули для бытовой электроники Радиочасы Mini HiFi и док-станции Развлекательные системы Цифровой CMOS AM / FM радиоприемник Si473x-D60 IC объединяет в себе полный вещательный тюнер и функцию приемника от антенного входа до цифрового аудиовыхода.
Am / fm / sw – Si4730 / Si4735
Характеристики:
Этот радиоприемник Arduino имеет привлекательный внешний вид и приятные функции, в нем используется недорогой цветной TFT / Arduino, несколько компонентов и удивительно хорошая производительность.
Включает в себя указание частоты большими числами в стиле винтажных семи сегментов, две гистограммы для индикации мощности сигнала, выбор 7 фильтров BW для AM и 5 фильтров BW для FM, указание длины волны диапазона, изменение шаг настройки, индикация стерео / моно, 14 диапазонов для покрытия LW / MW / SW / CB в диапазоне от 150 кГц до 30 МГц / коммерческий диапазон FM 64-108 МГц и 2 цветовые схемы для дисплея.
Я использовал Arduino Nano (Pro Mini или Uno тоже должны работать) для управления интегральной схемой Si4730-D60 (см. Примечания ниже). Si4730 – это полноценный приемник с технологией DSP (цифровой обработки сигналов), такой же, как и в приемниках SDR.
Arduino отправляет команды управления на Si4730-D60 через интерфейс данных I2C. Графический интерфейс состоит из 1,8-дюймового цветного TFT-дисплея ST7735 через интерфейс данных SPI.
Для усиления звука этого радио необходимо использовать внешний аудиоусилитель.Одно из предложений – использовать усиленные динамики, используемые на компьютерах или любом другом усилителе с линейным входом.
Другой вариант – собрать простой усилитель звука своими руками на микросхеме LM386. См. Ниже полный проект аудиоусилителя, который я собрал дома с помощью LM386. Если вам нужен стереоусилитель, соберите 2 таких.
Я написал этот код (скетч) простым способом, позволяя новичкам (и продвинутым) вносить свои собственные модификации и настраивать радио в соответствии со своими потребностями.
Как видно из электрической схемы, нет необходимости использовать двунаправленный преобразователь логического уровня, что делает схему еще проще, и схема будет отлично работать без него.
Обратите внимание, что входная схема антенны (входная ВЧ-часть) очень проста, я не использовал предварительный ВЧ-усилитель (МШУ) или даже более сложные фильтры LPF / BPF, и даже в этом случае результаты были отличными и удивили меня. Посмотрите видео, демонстрирующие эту операцию, ниже.
Схема подключения (схемы):
Вот несколько изображений схемы, которую я установил:
1/2
Работа по радио:
Радиоприемник управляется поворотным регулятором и 4 кнопками, как описано ниже:
- Поворотный энкодер: используется для настройки на радиостанции.
- Кнопка 1: для переключения диапазонов (14 AM и 1 FM диапазоны).
- Кнопка 2: для изменения шагов настройки AM (1 кГц, 5 кГц, 10 кГц).
- Кнопка 2: для изменения шага настройки FM (100 кГц, 200 кГц). НОВЫЙ
- Кнопка 3: для выбора полосовых фильтров AM (6, 4, 3, 2,5, 2, 1,8, 1 кГц).
- Кнопка 3: для выбора фильтров полосы пропускания FM (Aut, 110, 84, 60, 40 кГц). НОВЫЙ
- Кнопка 4: для выбора цветовой схемы дисплея (2 схемы).
Примечания к PL102BA-S V2 и DSP радиочип (IC):
1-Используемый здесь радиомодуль – PL102BA-S V2 (он имеет микросхему Si4730-D60). Только модуль, поставляемый с микросхемой Si4730-D60 с маркировкой 3060, будет работать в коротковолновом диапазоне. Имейте в виду, что модуль NE928-10A V.01 будет работать только в AM / FM (не в SW), поскольку в нем есть микросхема Si4730-D20 (обозначена как 3020).
2-Ниже приведены некоторые изображения и распиновка PL102BA-S V2:
.1/4
3-Модуль PL102BA-S V2 можно купить на Aliexpress.
4-Микросхемы Si4730-D60, Si4735-D60, Si4734-D60 (корпус SSOP24) и Si4732-A10 (SOP16) также работают с этим проектом, но для этого потребуется коммутационная плата, кристаллический генератор 32,768 кГц и некоторые керамические конденсаторы. Если вы хотите собрать свой собственный Si4730 (SSOP24) в домашних условиях (DIY), вот проект того, что я сделал, с использованием термической техники (лазерная печать / утюг для одежды). См. Изображения ниже, а также схему и расположение печатной платы в разделе «Схемы».
1/9
Аудиоусилитель с LM386 DIY project , который I собрал в доме , см. Рисунки ниже, а также схему и макет печатной платы:
1/2
DSP IC Radio Технические характеристики:
Это блок-схема микросхемы (IC) Si4730 (3x):
Микросхема цифрового CMOS AM / FM-радиоприемника Si473x-D60 объединяет в себе все функции широковещательного тюнера и приемника от входа антенны до аудиовыхода.Он имеет следующие характеристики:
- Поддержка диапазона FM по всему миру (64–108 МГц)
- Поддержка диапазона AM по всему миру (520–1710 кГц)
- Поддержка диапазона SW (Si4734 / 35 и Si4730-D60) (2,3–30 МГц)
- Поддержка диапазона LW (Si4734 / 35 и Si4730-D60) (150–510 кГц)
- Отличные реальные характеристики
- Автоматическая регулировка частоты (AFC)
- Автоматическая регулировка усиления (AGC)
- Цифровой FM-стереодекодер
- Расширенная обработка звука
- Семь выбираемых фильтров каналов AM
- Цифровая настройка AM / FM / SW / LW
Библиотеки установка и примечания около эскиз (здесь особое внимание):
- Необходимо установить и использовать библиотеки, расположенные в папке «установить эти библиотеки».
- Пожалуйста, выберите ниже правильный адрес I2C для вашего Si4730 / 35 (0x11 или 0x63) перед тем, как начать. Модуль PL102BA-S V2 использует адрес 0x63.
- Для микросхем Si4730 / 31/34/35 – D60 необходимо использовать подтягивающий резистор 10 кОм в каждой линии I2C. Для модуля PL102BA-S подтяжки не требуются.
- Внимательно прочтите инструкции, приведенные в заголовке эскиза.
Об используемой антенне:
- Предпочтительно использовать внешнюю антенну типа Long Wire и заземление для хорошего приема коротких волн.Также можно использовать другие типы антенн, такие как MiniWhip и Magnetic Loop.
- Для хорошей работы в диапазоне MW (LW) необходимо использовать стандартную ферритовую антенну размером 12 см x 1 см. Чем больше ферритовый стержень, тем лучше прием.
- Для диапазона FM будет достаточно хлыста или проволоки длиной 70 см. Для приема DX можно использовать имеющуюся в продаже внешнюю VHF / FM-антенну.
Несколько советов по улучшению радиоприема:
- Всегда снабжайте цепь батареями.Я снабжаю Arduino двумя батареями 18650, соединенными последовательно, в результате получается 7,8 В, это напряжение подается на вывод «VIN» Arduino.
- Никогда не используйте импульсный источник питания или понижающий преобразователь постоянного / постоянного тока для питания Arduino. Эти электронные блоки питания работают с генератором около 150 кГц, и этот электромагнитный сигнал будет мешать или даже мешать приему радиосигнала. Имейте в виду, что некоторые блоки питания (аккумуляторные модули) используют понижающие преобразователи постоянного тока в постоянный. Так что помните, переключаемый источник питания – враг AM-радио (в некоторых случаях FM тоже).
- Отодвиньте или выключите электронные лампы, расположенные рядом с радиоприемником, потому что эти лампы также создают много помех. Предпочтительно использовать лампы со светодиодной технологией.
- Избегайте использования усилителей звука класса D (ШИМ), так как они также работают с высокой частотой и будут мешать и создавать шум при радиоприеме.
- Прием на коротких и средних волнах сильно зависит от распространения радиоволн. Есть определенные времена, когда лучше, а другие хуже для приема.Обычно ближе к вечеру и ночью это лучшее время для хорошего приема удаленных радиостанций.
Final Соображения относительно цифрового шума / помех, создаваемых Arduino:
Каждая цифровая схема с микроконтроллером и трафиком шины данных / часов I2C / SPI генерирует определенный уровень электромагнитного шума, который мешает и нарушает радиоприем, поскольку он имеет гармоники, которые распространяются на различные частоты.
Один из способов уменьшить эту проблему – поместить под макетную плату изолированную металлическую пластину (из стали, алюминия или меди) и подключить ее к GND (отрицательному полюсу батареи) схемы или правильно собрать всю схему внутри металлической коробки. подключен к GND цепи.
Вы также должны использовать как можно более короткие провода в соединениях между TFT-дисплеем и Arduino. Вы также должны как можно дальше располагать радиочип DSP Radio от Arduino. В идеале радиочип DSP и дисплей Arduino + следует размещать в отсеках, разделенных заземленной металлической пластиной.
————————————————- ——————————–
Обновление кода 1 ноября 2020 г .: Новое включает и общую версию кода для исправления некоторых ошибок, внесения некоторых улучшений и оптимизаций и уменьшения эмиссии цифрового шума.Загрузите самую последнюю версию 2.1. Вот ссылка для загрузки полного проекта, включая основной эскиз , библиотеки и схему подключения, щелкните здесь .
Обновлено видеороликов, показывающих приемник в действии:
Удачи в сборках! Дж.CesarSound.
SI4730 datasheet – Радиоприемник AM / FM вещания
IRG4BC20UD : Среднее напряжение 600-1199 В. 600V Ultrafast 8-60 KHZ Copack Igbt в корпусе TO-220AB.
PT67-21C / L41 / TR8 :. Быстрое время отклика Высокая светочувствительность Малая емкость перехода Упаковка в 8-миллиметровую ленту на барабанах диаметром 7 дюймов. Совместимость с инфракрасным излучением и процессом пайки оплавлением в паровой фазе. Это высокоскоростной кремниевый эпитаксиальный планарный фототранзистор NPN в компактном корпусе для поверхностного монтажа.Он совместим с оборудованием для автоматического размещения и выдерживает инфракрасное оплавление.
TK71634ASCL : регулятор напряжения с низким падением напряжения. Доступный допуск выходного сигнала 1,0% Активный высокий контроль включения / выключения Очень низкий ток покоя Очень низкое падение напряжения Защита от обратного смещения Миниатюрный корпус (SOT23-5) Переключатель короткого замыкания Высокое подавление пульсаций Очень высокий выходной импеданс (выход выключен) Очень низкий уровень шума ПРИМЕНЕНИЕ Системы с питанием от батарей Сотовые телефоны Пейджеры Оборудование для персональной связи.
L816BYD : 10 мм мигающие светодиодные лампы. L816BID ВЫСОКОЭФФЕКТИВНЫЙ КРАСНЫЙ L816BGD ЗЕЛЕНЫЙ L816BYD ЖЕЛТЫЙ L816BSRC / B СВЕРХЯРКИЙ КРАСНЫЙ L816BSRD / B СВЕРХЯРКИЙ КРАСНЫЙ Высокоэффективные источники красного цвета изготовлены с использованием фосфида арсенида галлия на диоксиде галлия, излучающего оранжевый свет. Устройства с источником зеленого цвета изготовлены с использованием зеленого светоизлучающего диода на основе фосфида галлия. Желтый.
P82285 : Тактовый генератор И готовый интерфейс для сопроцессоров ввода / вывода.
ZMM13HC : Кремниевые планарные стабилитроны. Рассеиваемая мощность Температура перехода Диапазон температур хранения Параметр Термическое сопротивление Переход к окружающему воздуху Обозначение RthA Макс. 0,3 единицы кВт / мВт (дочерняя компания Sino-Tech International Holdings Limited, компания, зарегистрированная на Гонконгской фондовой бирже, код акции: 724).
OAh35AT : Осциллятор Hcmos / TTL. 14-контактный Dip 5,0 В постоянного тока / HCMOS-TTL 14-контактный Dip 3,3 В постоянного тока / HCMOS-TTL 8-контактный Dip 5,0 В постоянного тока / 8-контактный разъем HCMOS-TTL 3.3Vdc / HCMOS-TTL Pin One Connection Пусто = Нет подключения, T = Tri State Enable High Output Symmetry Пусто = 45/55% Диапазон рабочих температур Пусто до 85C Диапазон частот Диапазон рабочих температур Диапазон температур хранения Диапазон напряжения питания Входной ток.
H53DF : Независимый генератор с двойным выходом.
2SC3652 : Кремниевый эпитаксиальный высокочастотный усилитель NPN.
SE120F, BK : КОРПУС ДЛЯ ХРАНЕНИЯ, ПОЛИПРОПИЛЕН. s: Материал чемодана: -; Внешняя высота – дюймовая: 3.9 & QUOT; ; Внешняя высота: -; Внешняя высота – метрическая система: 99 мм; Внешняя ширина – британская: 7,5 & QUOT; ; Внешняя ширина: -; Внешняя ширина – метрическая система: 191 мм; Внешняя глубина – английская система мер: 8,7 & QUOT; ; Внешняя глубина: -; Внешняя глубина – метрическая система: 221 мм.
1N5407-T : Диоды, выпрямитель – одиночный дискретный полупроводниковый прибор 3A 800V Standard; ВЫПРЯМИТЕЛЬ ГПП 800В 3А ДО-201АД. s: Тип диода: Стандартный; Напряжение – обратный постоянный ток (Vr) (макс.): 800 В; Ток – средний выпрямленный (Io): 3А; Напряжение – прямое (Vf) (макс.) При: 1 В при 3 А; Время обратного восстановления (trr): -; Ток – обратная утечка @ Vr: 10A @ 800V; Скорость: стандартная.
MCS04020C2004FE000 : Чип резистор 2 МОм 0,063 Вт, 1/16 Вт – поверхностный монтаж; RES 2,00 МОм 1 / 16Вт 1% SMD 0402. s: Сопротивление (Ом): 2 МОм; Мощность (Вт): 0,063 Вт, 1/16 Вт; Допуск: 1%; Упаковка: лента и катушка (TR); Состав: Тонкая пленка; Температурный коэффициент: 50 ppm / C; Статус без свинца: без свинца; Статус RoHS: Соответствует RoHS.
ERJ-S1TF2102U : Чип-резистор 21 кОм, 1 Вт – поверхностный монтаж; RES АНТИСЕРЫ 21K OHM 1% 2512. s: Сопротивление (Ом): 21K; Мощность (Вт): 1 Вт; Допуск: 1%; Упаковка: лента и катушка (TR); Состав: толстая пленка; Температурный коэффициент: 100 ppm / C; Статус без свинца: без свинца; Статус RoHS: Соответствует RoHS.
4-644759-7 : прямоугольное отверстие со сквозным отверстием под золото – разъемы, штекерные разъемы, соединительный разъем, без кожуха; 17P MTA156 HDR В СБОРЕ STR LF. s: Цвет: Натуральный; Тип разъема: Заголовок, без кожуха; Контактная отделка: золото; Длина сопряжения контактов: 0,400 дюйма (10,16 мм);: -; Тип установки: сквозное отверстие; Количество загруженных позиций: все; Количество рядов: 1; Шаг: 0,156 дюйма (3,96 мм).
Lh21JL : 1 ЭЛЕМЕНТ, ФЕРРИТОВЫЙ СЕРДЕЧНИК, ИНДУКТОР ОБЩЕГО НАЗНАЧЕНИЯ. s: Устройств в упаковке: 1; Материал сердечника: феррит; Тип вывода: Радиальный, ПРОВОДНЫЙ; Применение: общего назначения, ВЧ дроссель; Рабочая температура: от -25 до 105 C (от -13 до 221 F).
MPRY0W1100FC00MBSD : КОНДЕНСАТОР, МЕТАЛЛИЗОВАННАЯ БУМАГА, 0,001 мкФ, КРЕПЛЕНИЕ ДЛЯ ПРОХОДНОГО ОТВЕРСТИЯ. s: Конфигурация / Форм-фактор: Конденсатор с выводами; Приложения: общего назначения; Соответствие RoHS: Да; Диапазон емкости: 1.00E-3 мкФ; Допуск емкости: 20 (+/-%); WVAC: 250 вольт; Тип установки: сквозное отверстие; Рабочая температура: от -40 до 110 C (от -40 до 230 F).
S4B-XH-A : 4 КОНТАКТА (-Ы), НАРУЖНЫЙ, ПРАВЫЙ УГОЛ, ДВУСТОРОННИЙ РАЗЪЕМ ПЛАТЫ, ПАЯ. s: Тип разъема: ДВУСТОРОННИЙ ПЛАТНЫЙ СОЕДИНИТЕЛЬ; Мужской пол ; Типы прекращения: SOLDER; Количество контактов: 4.
2SC933 : 300 мА, 30 В, NPN, Si, МАЛЫЙ СИГНАЛЬНЫЙ ТРАНЗИСТОР, TO-92. s: Полярность: NPN.
32207615 : Датчики температуры для монтажа на плате SMD0805 (V) Pt 100 Class B от -50 до + 130C. s: Производитель: Heraeus; Тип выхода: аналоговый; Максимальная рабочая температура: + 130 C; Минимальная рабочая температура: – 50 C; Тип установки: SMD / SMT; Упаковка / коробка: 0805; Функция устройства: платиновый датчик RTD; Упаковка: Катушка; Ток питания: от 0,1 мА до 0,3 мА.
SI4730 РАДИО – Поделиться Project
ВВЕДЕНИЕ С шести лет я подумал, что было бы круто сделать своего собственного веб-кастера.Не зная тогда многого, я подумал, что могу использовать леску с присоской на конце, и это может помочь. 3D-принтеры только становились доступными, а у нас их в то время не было. Итак, идея проекта была отложена. С тех пор мы с папой стали Творцами. Это натолкнуло меня на мысль, что, если бы в «Стихах-пауках» был другой персонаж – скажем, 14 лет, единственный ребенок, выросший со старыми моторами и механическими частями в подвале и электронными приборами. У него накопилось два 3D-принтера и сварщик.В 9 лет он открыл канал Maker (Raising Awesome). Его отец импульсивно купил швейную машинку в Prime Day, и ТОГДА, в 14 лет, его укусил радиоактивный жук Maker … ну, паукообразный. Сначала он был Создателем, а затем получил свои паучьи способности. На что был бы похож этот персонаж? Итак, мы придумали перчатку Webslinger Gauntlet и Spidey-Sense Visual AI Circuit. ДИЗАЙН ПРОЕКТА WebSlinger В перчатке Webslinger находится 16-граммовый картридж с СО2, с помощью которого можно выстрелить в крюк, привязанный к кевлару. Для этого не требуется никакого микроконтроллера, только клапан, который вы найдете для накачивания велосипедных шин.У него будет двигатель в перчатке, чтобы отследить кевлар. Spider-SenseКамера и amp; датчик приближения был вшит в спину рубашки. Raspberry Pi A + служил мозгом для всего костюма, управляя всеми датчиками и камерами внутри костюма. Наряду с этим мы использовали Pi SenseHat со встроенным дисплеем RGB для изменения логотипов, например, при срабатывании «Spidey Sense». Учитывая время этого конкурса, я смог выиграть последний костюм на Хеллоуин. Вы можете найти модель на нашем сайте GitHub: https: // github.com / RaisingAwesome / Spider-man-Into-the-Maker-Verse / tree / master. Это код для запуска RGB и вибрации: from sense_hat import SenseHat время импорта импортировать RPi.GPIO как GPIO # Режим GPIO (ПЛАТА / BCM) GPIO.setmode (GPIO.BCM) # установить контакты GPIO GPIO_ECHO = 9 GPIO_TRIGGER = 10 GPIO_VIBRATE = 11 # установить направление GPIO (IN / OUT) GPIO.setup (GPIO_TRIGGER, GPIO.OUT) GPIO.setup (GPIO_ECHO, GPIO.IN) GPIO.setup (GPIO_VIBRATE, GPIO.ИЗ) смысл = SenseHat () г = (0, 255, 0) б = (0, 0, 255) у = (255, 255, 0) ш = (255,255,255) г = (204, 0, 0) a1 = [ б, г, б, б, б, б, г, б, б, г, б, б, б, б, г, б, б, б, г, г, г, г, б, б, б, б, б, г, г, б, б, б, г, г, г, г, г, р, г, г, б, б, б, г, г, б, б, б, б, б, г, б, б, г, б, б, б, г, б, б, б, б, г, б ] a2 = [ б, б, г, б, б, г, б, б, б, г, б, б, б, б, г, б, б, б, г, г, г, г, б, б, г, б, б, г, г, б, б, г, б, г, г, г, г, г, г, б, г, б, б, г, г, б, б, г, б, б, г, б, б, г, б, б, б, б, г, б, б, г, б, б ] a3 = [ г, б, б, б, б, б, б, г, б, г, б, б, б, б, г, б, б, б, г, г, г, г, б, б, г, б, б, г, г, б, б, г, б, г, г, г, г, г, г, б, г, б, б, г, г, б, б, г, б, б, г, б, б, г, б, б, б, г, б, б, б, б, г, б ] def animate (): # dist дано в футах.# скорость рассчитывается по линейному уравнению y = mx + b, где b = 0 и m = 0,1 sense.set_pixels (a1) time.sleep (0,05 * расстояние ()) sense.set_pixels (a2) time.sleep (0,05 * расстояние ()) sense.set_pixels (a1) time.sleep (0,05 * расстояние ()) sense.set_pixels (a3) time.sleep (0,05 * расстояние ()) def distance (): # Возвращает расстояние в футах StartTime = time.time () timeout = time.time () timedout = Ложь # установите для Trigger значение HIGH, чтобы подготовить систему GPIO.вывод (GPIO_TRIGGER, True) # установите Триггер через 0,00001 секунды (10 мкс) на НИЗКИЙ, чтобы отправить эхо-запрос от датчика time.sleep (0,00010) GPIO.output (GPIO_TRIGGER, ложь) # чтобы не ждать вечно, установим тайм-аут, если что-то пойдет не так. а GPIO.input (GPIO_ECHO) == 0: # если мы не получили ответ, чтобы сообщить нам, что он собирается пинговать, двигайтесь дальше. # датчик должен сработать, сделать свое дело и начать отчитываться через миллисекунды.StartTime = time.time () если (time.time () & gt; тайм-аут + .025): timedout = True перерыв #print (“Истекло время ожидания эхо от низкого до высокого:”, время ожидания) timeout = Время начала StopTime = Время начала а GPIO.input (GPIO_ECHO) == 1: # если мы не получим отскока на датчике с верхней границей его диапазона обнаружения, двигайтесь дальше. # Ультразвук движется со скоростью звука, поэтому он должен возвращаться, по крайней мере, # быстро для вещей, находящихся в пределах допустимого диапазона обнаружения.timedout = Ложь StopTime = time.time () если (time.time () & gt; тайм-аут + .025): timedout = True перерыв #print (“Тайм-аут эха от высокого до низкого:”, время ожидания) # записываем время, когда оно вернулось к датчику # разница во времени между стартом и прибытием TimeElapsed = StopTime – Время начала # умножаем на звуковую скорость (34300 см / с) # и разделим на 2, потому что он должен пройти через расстояние и обратно # затем преобразовать в футы, разделив все на 30.48 см на фут расстояние = (Истекшее время * 17150) / 30,46 #print (“Расстояние:”, расстояние) если (расстояние & lt; .1): расстояние = 5 distance = round (расстояние) если расстояние & lt; 5: вибрировать () обратное расстояние def vibrate (): # если что-то очень близко, вибрируйте spidey-sense #code pending GPIO.output (GPIO_VIBRATE, Истина) time.sleep (.1) GPIO.output (GPIO_VIBRATE, ложь) # Следующая строка позволит этому скрипту работать автономно, или вы можете # импортировать скрипт в другой скрипт, чтобы использовать все его функции.если __name__ == ‘__main__’: пытаться: GPIO.output (GPIO_TRIGGER, ложь) GPIO.output (GPIO_VIBRATE, ложь) время сна (1) в то время как True: анимировать () # Следующая строка – это пример из импортированной библиотеки SenseHat: # sense.show_message («Шон любит Бренду и Коннора !!», text_colour = желтый, back_colour = синий, scroll_speed = .05) # Обработка нажатия CTRL + C для выхода кроме KeyboardInterrupt: print (“\ n \ nВыполнение Spiderbrain остановлено.\ n “) GPIO.cleanup () Визуальный AII Если вы видели Человека-паука: Возвращение домой, вы бы знали о совершенно новом ИИ под брендом Старка, Карен, которую Питер использует в своей маске, чтобы помочь ему в миссиях. Карен была разработана, чтобы иметь возможность выделять угрозы и предупреждать Питера о его окружении, а также управлять многими функциями его костюма. Хотя создание чат-бота с ИИ, который отвечает голосом и чувством эмоций, может быть не самой простой задачей для этого соревнования, мы все же задумались, чтобы включить способ создания этого искусственного «паучьего чутья».«Мы решили, что сейчас самое подходящее время, чтобы воспользоваться всплеском популярности Microsoft Azure и API машинного зрения, предоставляемого Microsoft. Мы создали решение« видеть в темноте »с Raspberry Pi Model A и камера NoIR: облачный сервис Microsoft Computer Vision может анализировать изображения, снятые камерой Raspberry Pi (также известной как моя камера Pi-der), прикрепленной к ремню. Чтобы активировать это сверхшестое чувство, у меня есть как только акселерометр Sense Hat стабилизируется, снимок будет сделан автоматически.Используя личную точку доступа моего мобильного телефона, API Azure анализирует изображение, а пакет eSpeak Raspberry Pi сообщает мне об этом через наушник. Это позволяет костюму определять, приближается ли за мной машина или злой злодей. Python Visual AI для Microsoft Azure Machine Vision: import os запросы на импорт из Picamera импорт PiCamera время импорта # Если вы используете блокнот Jupyter, раскомментируйте следующую строку. #% matplotlib встроенный import matplotlib.pyplot как plt из PIL импорта изображения из io импорт BytesIO камера = PiCamera () # Добавьте ключ подписки Computer Vision и конечную точку в переменные среды. subscription_key = “ЗДЕСЬ ВАШ КЛЮЧ !!!” endpoint = “https://westcentralus.api.cognitive.microsoft.com/” Analyse_url = конечная точка + “видение / версия 2.0 / анализ” # Установите image_path равным локальному пути к изображению, которое вы хотите проанализировать. image_path = “image.jpg” def spidersense (): камера.start_preview () время сна (3) camera.capture (‘/ home / spiderman / SpiderBrain / image.jpg’) camera.stop_preview () # Считываем изображение в байтовый массив image_data = open (image_path, “rb”). read () headers = {‘Ocp-Apim-Subscription-Key’: subscription_key, ‘Content-Type’: ‘application / octet-stream’}. params = {‘visualFeatures’: ‘Категории, Описание, Цвет’} ответ = запросы.post ( analysis_url, headers = headers, params = params, data = image_data). отклик.Raise_for_status () # Объект “анализ” содержит различные поля, описывающие изображение. Большинство # соответствующий заголовок для изображения получается из свойства ‘description’. анализ = response.json () image_caption = analysis [“описание”] [“captions”] [0] [“текст”]. capitalize () the_statement = “espeak -s165 -p85 -ven + f3 \” Коннор. Я вижу “+ \” “+ image_caption +” \ “–stdout | aplay 2 & gt; / dev / null” os.system (the_statement) #print (image_caption) паучье чувство () СОЗДАЙТЕ ВИДЕО Чтобы увидеть все это вместе, вот наше видео сборки:
Китайский производитель модулей FM, модуль Wi-Fi, поставщик модулей Bluetooth
Благословенная технология (sz) Co., Ltd. And Blessed Technology (hk) Co., Ltd. была основана в 2005 году, это исследование и разработка, производство и продажа отечественного высокотехнологичного предприятия, внедрение передовой концепции управления, внедрение гибкого стиля управления, фокус по разработке продукта, иметь сильную команду контроля качества, профессиональную и эффективную команду менеджеров, команду НИОКР и отдел продаж …
Blessed Technology (sz) Co., Ltd. и Blessed Technology (hk) Co., Ltd. была основана в 2005 году, занимается исследованиями и разработками, производством и продажами отечественного высокотехнологичного предприятия, использует передовую концепцию управления, внедрение гибкого стиля управления, сосредоточение внимания на разработке продуктов, сильную команду контроля качества, профессиональная и эффективная команда менеджеров, команда R&D и команда продаж.Blessed technology, в основном занимается разработкой, производством и продажей бытовой электроники и продуктов автомобильной электроники, модули бытовой электроники включают FM-радио, серию модулей FM-передатчика, модули GPS-приемника, модули Bluetooth и т. Д.Автомобильная электроника включает в себя радар заднего хода, систему видеообращения, автомобильные противоугонные устройства, автомобильные MP3-плееры и т. Д. Все продукты прошли сертификацию ЕС RoHS, CE, E-MARK и FCC США.
Благословенная технология, основанная на философии бизнеса «технология как лидер, ориентированная на рынок, качество прежде всего, прежде всего обслуживание», отстаивала «преданность делу, честность, реалистичность, инновации» и «ориентированность на людей, сотрудничество и взаимовыгодное сотрудничество». win “философия развития. Всегда стремитесь предоставлять товары и услуги самого высокого качества.Продукция экспортируется в Северную и Южную Америку, Европу, Австралию, Юго-Восточную Азию и на Ближний Восток.
Сердечно приветствую друзей как внутри страны, так и за границей, для сотрудничества в создании лучшего будущего!
Оценочная плата FM-тюнера SparkFun– Si4703 – WRL-12938
Некоторое время я смотрел на эту плату FM-тюнера и рассматривал возможность ее использования для добавления возможности FM к старому автомобильному ламповому радиоприемнику AM (долгая история). Одна из вещей, которые я искал, заключалась в том, как отображать частотную информацию, не отвлекая от внешнего вида AM-радио, когда FM-тюнер выключен.Сообщение Шона об использовании Fio v3 и микро-OLED-дисплея вдохновило меня на воссоздание его проекта с использованием Arduino Pro 3,3 В, 8 МГц (поскольку мне не требовалась емкость аккумулятора).
Я интегрировал оценочную плату FM-тюнера SparkFun и Micro OLED Breakout v1.0 с Arduino Pro, используя инструкции по подключению для 4703 и OLED-дисплея с сайта SparkFun. Я добавил SPDT, тумблер с перемещением по центру для управления входами вверх / вниз и кнопку мгновенного действия SPST, используемую для выбора различных режимов управления.
Я разместил код Arduino для этого в GitHub с необходимой библиотекой – Si4703_Breakout_Modified. Судя по видео Шона, я думаю, что у меня есть все функциональные возможности устройства Fio, которое он продемонстрировал (за исключением батареи, конечно). Я также добавил в код пару режимов отображения RDS, так как это было то, что я хотел для своего автомобильного радиоприложения.
Чтобы RDS работал так, как я хотел, я решил изменить библиотеку Si4703_Breakout Arduino, которую использует руководство по подключению SparkFun.Я также включил модифицированную библиотеку Si4703_Breakout_Modified на GitHub. Изменения в основном касаются процедуры readRDS, но я также превратил одну из частных функций из библиотеки в публичную, чтобы я мог вызывать ее прямо из моего кода.
Я отправлю несколько изображений и, возможно, видео, демонстрирующее, как эта штука работает, когда я смогу их загрузить. Пользовательский интерфейс отличается от демонстрационного примера Шона, но я снова адаптировал его к тому, что я хочу от автомобильного радио.
Плата Si4703 и платы дисплея Micro OLED прекрасно работают! Я планирую интегрировать OLED-дисплей во все виды проектов теперь, когда я смог поиграть с ним.Кстати, поскольку я подключил обе платы в этом проекте в соответствии с онлайн-руководствами SparkFun, весь демонстрационный код для каждой платы будет работать на объединенной сборке. Это означает, что код Arduino для этого проекта можно легко изменить для отображения аналоговых часов, игры в мини-понг или вращающегося куба в качестве заставки вместо RDS и информации о частоте, которую я сейчас отображаю. Просто мысль …
.