Raspberry pi, python и распознавание голоса

Где применяется Raspberry Pi 3 Model B

Сфера применения умного дома на базе Raspberry Pi ограничивается только познаниями установщика и пожеланиями владельца дома. Здесь возможны следующие варианты:

  1. Применение в качестве полного компьютера. При желании к системе можно подключить дисплей и клавиатуру, подсоединить мышку, а после пользоваться полученным ПК на Windows Последнее возможно только для Raspberry Pi B, а также моделей 2B или 3B.
  2. Сбор множества небольших компьютеров Raspberry Pi для получения ПК с большим числом ядер и высокой производительностью. Для этого требуется соединить в один сервер требуемое число изделий и найти удобное место для размещения. Также придется решить вопрос с охлаждением конструкции. Готовый компьютер по производительности не уступит даже наиболее мощному CPU, приобретенному за несколько сотен долларов.
  3. Инсталляция на Raspberry эмулятора консоли, скачивание игровых образов, подключение монитора и джойстика. Этого достаточно для превращения системы в игровую платформу для развлечений.
  4. Подключение сенсорного дисплея диагональю 8-15 дюймов, создание деревянного или металлического корпуса и установка ОС Android. В результате получается многофункциональный планшет, сделанный своими силами.
  5. Создание собственной осветительной системы для улицы или дома посредством настройки умного дома Raspberry Pi. При желании будут загораться только определенные лампочки, что позволяет удивить любимых и близких людей.
  6. Обустройство настенного органайзера. Все, что требуется — подключить уменьшенную версию ПК к дисплею, настроить ОС и закрепить конструкцию на стене.

Возможности умного дома на Raspberry Pi позволяют использовать конструкцию в качестве приставки, домашней метеостанции, охранной системы или планшета. Возможности применения почти не ограничены.

Обзор моделей Raspberry Pi 2, Pi 3 model B

Процессор ARM Cortex-A7 с тактовой частотой 900МГц и 4 ядрами на борту. Объем оперативной памяти довольно солидный даже по современным меркам 1 ГБ. В плату интегрирован графический чипсет — VideoCore IV 3D и звуковой контроллер. Это дает возможность использовать устройство в качестве универсального мультимедийного сервера в системах мультирум.

Raspberry Pi 2 model B

Внешние интерфейсы:

HDMI – главное отличие от предыдущих разработок, заменил собой аналоговый RCA видеовыход. Однако возможность подключения телевизора через 3,5 мм разъем осталась. Необходимо дополнительно приобрести кабель переходник (стоимость около 5 дол).

Multifunctional AV Connection Line Works with Raspberry Pi B+

Еще одним отличием от моделей предыдущего поколения является наличие системных файлов. Так же имеется Lan порт и 4 USB порта, которые могут выдать для питания внешних устройств ток силой 1,2 А каждый. Для этого сам Raspberry Pi должен быть подключен к специальному сетевому адаптеру, который обеспечит силу тока 2 А.

Raspberry Pi 3 model B

По сравнению с 1 и 2 версиями Raspberry Pi 3 не подверглась кардинальной модернизации. Однако эволюция развития основных технических показателей существенна. Основным отличием является высокопроизводительный четырехъядерный 1,2 ГГц процессор ARM Cortex-A53. По заверениям разработчиков создание такого процессора на базе однокристальной платформы Broadcom BCM2837 увеличило его производительность на 50%, и при этом он полностью совмести с предыдущими версиями.

Из основных интерфейсов связи можно отметить:

  • Bluetooth 4.1;
  • Wi-Fi 802.11n;
  • Lan;
  • 4 USB;
  • HDMI;
  • 40ка пиновый GPIO.

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

Raspberry Pi незаменимое устройство для тех, кто самостоятельно занимается установкой и наладкой систем «Умный дом».

Другие синтезаторы речи

Довольно функциональным речевым синтезатором является ESpeak TTS. В Raspbian его можно загрузить из стандартного репозитория. Качество речи, которое он выдает, не является высоким, но зато его возможно сконфигурировать под себя. В частности, пользователь может определить:

  • скорость воспроизведения;
  • продолжительность пауз между словами;
  • тональность голоса;
  • необходимость выделения слов, которые начинаются с прописных букв.

Если доступ в интернет с Raspberry Pi – не проблема, можно использовать синтезатор от Google. Для этого нужно скачать g_speak.sh – специальный скрипт. Его легко найти на GitHub. Особенность этого синтезатора – высокое качество речи.

Еще один синтезатор, отличающийся высоким качеством речи – Pico TTS. Он используется в том числе на Android. Чтобы его загрузить из репозитория, следует указывать название libttspico-utils.

Pico Text to Speech

Сервис Pico Text-to-Speech (TTS) использует инструмент TTS binary от компании SVOX для воспроизведения текста. Он требует установки в систему библиотеки pico TTS. На операционной системе Debian это можно сделать с помощью команды sudo apt-get install libttspico-utils. В Debian Buster этого пакета (библиотеки) нет, но вы можете скачать и установить эти пакеты вручную с использованием следующих команд:

Shell

wget http://ftp.us.debian.org/debian/pool/non-free/s/svox/libttspico0_1.0+git20130326-9_armhf.deb
wget http://ftp.us.debian.org/debian/pool/non-free/s/svox/libttspico-utils_1.0+git20130326-9_armhf.deb
sudo apt-get install -f ./libttspico0_1.0+git20130326-9_armhf.deb ./libttspico-utils_1.0+git20130326-9_armhf.deb

1
2
3

wget httpftp.us.debian.orgdebianpoolnon-freessvoxlibttspico0_1.+git20130326-9_armhf.deb

wget httpftp.us.debian.orgdebianpoolnon-freessvoxlibttspico-utils_1.+git20130326-9_armhf.deb

sudo apt-getinstall-f.libttspico0_1.+git20130326-9_armhf.deb.libttspico-utils_1.+git20130326-9_armhf.deb

Протестировать работу Pico text-to-speech можно с помощью команды:

Shell

pico2wave -w lookdave.wav «Hi, Welcome to Circuit Digest Tutorial» && aplay lookdave.wav

1 pico2wave-wlookdave.wav»Hi, Welcome to Circuit Digest Tutorial»&&aplay lookdave.wav

В текущий момент Pico TTS поддерживает британский английский (British English), американский английский (American English), испанский, голландский, французский и итальянский языки. Языковые коды для использования этих языков следующие: en-GB, en-US, es-ES, de-DE, fr-FR и it-IT. Для воспроизведения текста на итальянском языке можно использовать команду:

Shell

pico2wave -l it-IT -w lookdave.wav «Hi, Welcome to Circuit Digest Tutorial» && aplay lookdave.wav

1 pico2wave-lit-IT-wlookdave.wav»Hi, Welcome to Circuit Digest Tutorial»&&aplay lookdave.wav

Лучший Raspberry Pi для обучения программированию: CanaKit 4 (8 ГБ ОЗУ)

Плюсы

  • ✓ Топовая модель с 8 ГБ оперативной памяти
  • ✓ Премиальный корпус и малошумный вентилятор на подшипниках
  • ✓ Официальные клавиатура и мышь Pi входят в комплект
  • ✓ Пользовательский переключатель USB-C для включения и выключения
  • ✓ Кабель microHDMI-HDMI в комплекте

Минусы

✗ Дороже, чем большинство комплектов

Если вы хотите научиться программировать, приобретение Raspberry Pi — отличная идея. Pi дает вам специальный компьютер для изучения различных языков программирования и написания кода для оборудования с помощью контактов GPIO на плате.

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

В CanaKit Raspberry Pi 4 идеально подходит для кодирования, поскольку в нем 8 ГБ оперативной памяти, что дает вам дополнительный запас памяти для дополнения четырехъядерного процессора. Вдобавок в комплект входит красивый глянцевый корпус Raspberry Pi, который отлично выглядит и дает достаточно места для платы. Вы даже можете установить системный вентилятор с низким уровнем шума, помимо радиатора, чтобы ваш Pi оставался прохладным.

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

Лучшее для обучения программированию

CanaKit Raspberry Pi 4

Если вы пытаетесь заняться кодированием, этот комплект Raspberry Pi — отличная покупка. CanaKit Raspberry Pi 4 позволяет легко изучать языки программирования и экспериментировать.

149,99 долл. США

Вилрос

Плюсы

  • ✓ Корпус в стиле консоли SNES
  • ✓ Два ретро геймпада в комплекте
  • ✓ Карта памяти 32 ГБ и USB-накопитель на 8 ГБ для управления игровыми ПЗУ
  • ✓ Связки радиаторов
  • ✓ Адаптер питания с переключателем включения / выключения

Минусы

  • ✗ Дорого по сравнению со стартовым комплектом
  • ✗ Необходимо отдельно настраивать аудиовыход
  • ✗ Нет вентилятора охлаждения в корпусе

Ретро-игры просто веселее, когда вы играете с ретро-консоли. Однако поиск старых консолей и игр и их обслуживание менее увлекателен. Вилроса Игровой комплект SNES Style Retro упаковывает футляр, который выглядит как Super Nintendo, и вы даже получаете два геймпада в стиле SNES, которые подключаются непосредственно к футляру. Это почти как настоящая вещь.

Этот ретро-игровой комплект также включает в себя плату Pi 4 с 8 ГБ оперативной памяти, Карта microSD на 32 ГБ, флеш-накопитель на 8 ГБ, радиаторы, кабель micro HDMI-HDMI, блок питания USB-C со встроенным переключателем и адаптер для SD-карты. Хотя радиаторов достаточно, ретро-корпус также позволяет установить охлаждающий вентилятор.

Проводные геймпады обеспечивают стабильное соединение по сравнению с имеющимися на рынке контроллерами в стиле Bluetooth SNES (хотя некоторые неплохие если вы хотите использовать беспроводную связь). Цвета корпуса и геймпадов SNES, безусловно, делают этот комплект похожим на классическую ретро-консоль.

Для игр вы можете установить ОС, созданную специально для эмуляции в стиле ретро. Карта microSD в комплекте поставляется с предустановленной NOOBS, или вы можете попробовать Лак ОС или RetroPie. У вас есть множество вариантов в зависимости от того, какая ОС и интерфейс вам больше всего нравятся.

Помимо карты памяти, вы получаете флешку на 8 ГБ для загрузки игровых ПЗУ, и вам нужно только один раз пройти процесс установки. Ознакомьтесь с нашим подробным руководством по созданию игровой консоли в стиле ретро с использованием Pi, чтобы убедиться, что все идет гладко!

Лучшее для ретро-игр

Vilros Raspberry Pi 4 в стиле SNES

Для многих Raspberry Pi — отличный выбор для ретро-игр. Этот комплект дает вам Raspberry Pi 4, контроллеры и оболочку, которая выглядит как Super Nintendo.

134,99 $

Третье поколение Raspberry Pi 3. Самая массовая “малинка”

Пик популярности Raspberry пришелся на 2016-2018 годы. В этот период количество проданных одноплатников стремительно росло. Гаджет стал широко известен за пределами узкой гиковской ниши, множество проектов строились на базе “малинки”.

Выпускать такие платы начали далеко за пределами лицензированных заводов. Появилось множество аналогичных проектов, вдохновленных примеров Raspberry. Так в магазинах электроники и на онлайн-прилавках стало возможно найти аналоги вроде Banana Pi или Orange Pi.

Официальная “малина” порадовала поклонников выходом сразу четыре новых модификаций.

Raspberry Pi 3B

◉ В феврале 2016 публике была представлена Raspberry Pi 3B. За основу взята популярная модель-предшественник.

На плату устанавливается более мощный и энергоэффективный 4-ядерный чип Cortex-A53 (ARM v8), работающий на частоте 1.2 ГГц. Модель комплектуется 1 ГБ ОЗУ, четырьмя USB-разъемами и сетевым портом.

Впервые в модельном ряду Raspberry появляется беспроводной модуль связи, который поддерживает работу Wi-Fi 802.11n и Bluetooth 4.1.

Цена на модель не меняется и составляет $35.

◉ Через год аналогичный апдейт получает и компактный “зеро”. Raspberry Pi Zero W при схожих с предшественником габаритах дооснастили модулем беспроводной связи Wi-Fi 802.11n и Bluetooth 4.0.

Остальные параметры остались неизменными: процессор ARM11 1 ГГц, 512 МБ оперативной памяти и 40-контактный разъем расширения.

Цена компактного одноплатника составляла $10.

Raspberry Pi 3B+

◉ Весной 2018 года разработчики выпускают модель Raspberry Pi 3B+, которая до сих пор считается самой продаваемой в линейке. Устройство получило идеальное сочетание мощности, возможностей расширения и приятной цены.

Достаточно производительный 4-ядерный процессор Cortex-A53 (ARM v8) с частотой 1,4 ГГц отлично справляется с запуском полноценных операционных систем. Графический интерфейс и даже несложные игры не являются для него большой проблемой.

На борту 1 ГБ оперативной памяти и 4 USB-порта, пара из которых имеет поддержку стандарта USB 3.0. Беспроводные интерфейсы тоже стали лучше. Появился двухдиапазонный Wi-Fi 802.11ac и Bluetooth 4.2. При проводном подключении сети поддерживается гигабитная скорость передачи данных.

При этом цена остается на привычной для топовой модели планке $35.

Raspberry Pi 3A+

◉ Осенью того же года появляется еще одна популярная модель Raspberry Pi 3А+. Разработчики вспомнили про доступную линейку “малинок” и выкатили актуальный апдейт.

За основу была взята платформа от Raspberry Pi 3B+ с достаточно производительным процессором. Устройство “облегчили”, уменьшив объем ОЗУ до 512 МБ и сократив количество USB-портов до одного.

Осталась и привычная для А-линейки фишка – отсутствие проводного сетевого интерфейса. При этом появился Wi-Fi 802.11ac и Bluetooth 4.2.

Цена более доступного одноплатника составляла $25.

Элементы платы

Микроконтроллер RP2040

Платформа Pi Pico выполнена на чипе собственной разработки RP2040 от компании Raspberry Pi Foundation. Кристалл содержит двухъядерный процессор на архитектуре ARM Cortex M0+ с тактовой частотой до 133 МГц. На RP2040 также расположились часы реального времени, датчик температуры и оперативная память на 264 КБ.

Порт micro-USB

Разъём USB Micro предназначен для прошивки и питания платформы Raspberry Pi Pico. Для подключения к ПК понадобится кабель USB (A — Micro USB).

Светодиодная индикация

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

Преобразователь напряжения

На плате расположен универсальный преобразователь питания RT6150-33GQW, который при низком входном напряжении поднимет питание до 3,3 вольт, а при высоком — понизит до 3,3 вольт. В итоге вы можете использовать широкий выбор источников питания.

Что нам понадобится

Для осуществления описываемых в этой статье действий понадобится:

  • Raspberry Pi 3 / 4
  • Локальная сеть

Сервер Home Assistant не требователен к “железу” микрокомпьютера, однако в процессе его работы происходит большое количество операций чтения-записи, что приводит к ускоренному исчерпанию ресурса microSD-карт.

Например, во время работы первой конфигурации у меня отказала microSD-карта, которую я использовал еще в 2017 году во время написания того самого обзора Raspberry Pi 3. Ее ресурса хватило на 3 года работы “малинки”, но при постоянном логировании значений с нескольких подключенных к системе датчиков Home Assistant добил ее за месяц.

Как быть:

  • Вариант 1. Регулярно делать бэкапы и иметь резерв в виде 1-2 новых microSD-карт, чтобы при отказе одной карточки памяти можно было развернуть уже сконфигурированную систему на новом накопителе.
  • Вариант 2. Купить eMMC-чип и microSD-адаптер для него. В сравнении с microSD память стандарта eMMC обладает не только более высокой скоростью чтения-записи, но и на порядки большим ресурсом.
  • Вариант 3. Перенастроить Raspberry Pi для загрузки системы с подключенного по USB жесткого диска или SSD.

Более подробно о настройке загрузки Raspberry Pi с жесткого диска я расскажу в отдельной статье. А пока будем исходить из того, что система у нас грузится с microSD.

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

Проекты на Raspberry Pi среднего уровня

9. Сборка LAMP веб-сервера с WordPress

Если вы занимаетесь веб-разработкой, вы можете попробовать поднять и настроить LAMP сервер (Linux + Apache + MySQL + PHP/Python/Perl), и установить на нём WordPress. Или даже попробовать написать что-то своё. Созданный сайт будет доступен со всех устройств, находящихся в той же подсети, что и ваш Raspberry Pi.

10. Лазерная сигнализация

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

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

11. Сервер печати

Как насчёт того, чтобы заставить работать по сети свой старый принтер, который о Wi-Fi даже не слышал? Что ж, вот оно. Вы сможете использовать ваш принтер с любого устройства в сети через сервер печати.

12. Камера для съёмки таймлапсов

Ищите дешёвую камеру под интервальную съёмку? Почему бы не сделать её самому с помощью Raspberry Pi? Можно использовать модуль камеры или попробовать другие варианты. Это довольно интересный проект на Raspberry Pi.

13. Музыкальная шкатулка

Вы можете сделать из вашего Raspberry Pi музыкальную шкатулку, проигрывающую звуки по нажатию кнопки, и развлечь своих детей или любого, кто любит музыку.

14. Умная колонка на Raspberry Pi

Если вы сможете настроить Google ассистента на вашем Raspberry Pi, у вас вроде как получится недорогая самодельная умная колонка, верно? Именно так!

15. Собрать Smart TV

Если вы знаете как настроить на Raspberry Pi медиа-сервер (что является первым пунктом этого списка), то сможете собрать и умный телевизор.

С помощью Kodi (или похожего софта), вы сможете собрать свой собственный смарт телевизор на медиа-сервере настроенному по своему вкусу.

16. Управление Raspberry Pi жестами

Вы можете добавить функцию управления жестами к любому вашему Raspberry Pi проекту с помощью Flick HAT. Это, возможно, не самое дешёвое развлечение, но определённо весьма впечатляющее.

Полный код

import speech_recognition as sr

r = sr.Recognizer()
items = dict()
command = ""
item = ""


while(1):
    with sr.Microphone() as source:                                            
        print("Speak:")
        audio = r.listen(source)
    try:
        speechString =r.recognize_google(audio)
        parsedCommands = speechString.split(" ")
    except sr.UnknownValueError:
        print("Could not understand audio")
    except sr.RequestError as e:
        print("Could not request results; {0}".format(e))

    if(len(parsedCommands) > 0):  
        command = parsedCommands

    if(len(parsedCommands) > 1):  
        item = parsedCommands

    if(command == "add"):
        if item in items:
            items = str(int(items) + 1)
        else:
            items = str(1)

        print(item + " added")

    if(command == "remove"):
        if item in items:
            if(int(items) > 1):
                items = str(int(items) - 1)
            else:
                try:
                    items.pop(item, None)
                except:
                    pass
        print(item + " removed")
        
    if(command == "display"):
        print(items)
    
    command = ""
    item = ""
    days = ""
    parsedCommands.clear()

Характеристики Raspberry Pi 4 Model B

Одноплатный компьютер Raspberry Pi 4 model B был представлен 24 июня 2019 г. Модель пришла на смену Raspberry Pi 3+. Новинка получила множество обновлений и превосходит свою предшественницу по производительности.

Основные порты Raspberry Pi 4 Model B 

Таблица основных характеристик.

Описание
Название: Raspberry Pi 4 Model B 
Процессор: Broadcom BCM2711 4 ядра Cortex-A72 (ARMv8)64-bit SoC @ 1.5 GHz
RAM: На выбор модели (LPDDR4-2400 SDRAM):
  • 1Gb
  • 2Gb
  • 4Gb
Питание: USB Type-C (5V, минимум 3А).Возможно питание через GPIO (5V, минимум 3А).
Портыи разъемы 2 порта Micro-HDMI (одновременная поддержка двух мониторов с разрешением 4K)
2 порта USB 2.0

2 порта USB 3.0

1 порт Gigabit Ethernet (RJ45, 1000Base-T)

1 порт microSD (для операционной системы и хранения данных). Рекомендуется использовать карты объемом минимум 8Gb. Протестирована работа с картами до 128Gb.

40 пиновый GPIO (интерфейс ввода/вывода общего назначения). Полностью совместим с предыдущими платами.

3.5мм Audio и Composite Output Jack

CSI Display Connector

CSI Camera Connector

Power over Ethernet (PoE). Требуется внешний PoE HAT.

Беспроводныеинтерфейсы:
Двухдиапазонный WiFi (2.4 GHz и 5.0 GHz IEEE 802.11ac/n)

Bluetooth 5.0, BLE (Bluetooth Low Energy)

Индикаторы:
Встроенные светодиоды: индикация питания, работа с microSD картой, режим работы Ethernet.

Эксплуатацияпри температурах:
от 0 до 50°C

Цена:
в России около 4000-6000 руб в зависимости от объема RAM.В США: 35$ за модель с 1Gb RAM, 45$ — 2Gb, 55$ — 4Gb.

Характеристики впечатляют. Производитель отдельно делает акцент на том, что плату можно использовать в качестве настольного компьютера с подключением двух мониторов. Конечно, нужно отдавать себе отчет в том, что сравнивать малинку с обычным компьютером можно с определёнными ограничениями, но для ряда задач она вполне может заменить настольный компьютер. Пользователь получает крошечный, абсолютно бесшумный компьютер, со встроенным WiFi, Ethernet-портом и четырьмя USB, два из которых USB 3.0.

Шлюз WebThings для Raspberry Pi

Шлюз WebThings от Mozilla — это программное обеспечение для шлюзов, используемых в системах умного дома, которое позволит напрямую мониторить и контролировать умные устройства через интернет без посредников.

Что вам понадобится

  1. Компьютер Raspberry Pi и источник питания (для Raspberry Pi 3 требуется не менее 2A)
  2. microSD card (не менее 8 ГБ, class 10)
  3. USB адаптер (см. список )

Примечание: Raspberry Pi 3 поставляется с Wi-Fi и Bluetooth. Адаптер USB необходим для подключения устройств по протоколам вроде Zigbee и Z-Wave.

2. Прошейте образ

Прошейте образ на карту microSD. Существуют разные способы записи. Мы рекомендуем использовать Etcher.

  1. Откройте Etcher
  2. Вставьте карту памяти в адаптер вашего компьютера.
  3. Выберите образ в качестве источника
  4. Выберите карту памяти
  5. Нажмите “Flash!”

После завершения, извлеките карту памяти.

3. Загрузка Raspberry Pi

  1. Вставьте карту памяти в Raspberry PI
  2. Подключите USB адаптеры при наличии
  3. Подключите питание для начала загрузки

Примечание: Первая загрузка Raspberry Pi может занять 2-3 минуты.

4. Подключение по Wi-Fi

После загрузки шлюз создаст точку доступа “WebThings Gateway XXXX” (где ХХХХ — это четыре цифры из MAC-адреса Raspberry Pi). Подключитесь к этой точке с вашего компьютера или смартфона.

После подключения вы должны увидеть приветственный экран шлюза WebThings, который затем начнёт поиск вашей домашней Wi-Fi сети.

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

Примечание:

  • Если вы подключились к точке доступа “WebThings Gateway XXXX”, но не видите экрана приветствия, попробуйте открыть страницу по адресу 192.168.2.1.
  • Raspberry Pi можно подключить к сети и с помощью кабеля Ethernet. В таком случае он попытается получить IP-адрес сети с вашего роутера автоматически. Затем наберите в браузере “http://gateway.local” для первичной настройки шлюза.
  • Если вы переместите шлюз в другое место или он потеряет доступ к изначальной сети, то он автоматически перейдёт в режим точки доступа, чтобы вы смогли подключиться к нему и настроить другую сеть.

5. Выбор субдомена

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

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

Введите желаемый субдомен и адрес электронной почты (для сброса пароля в будущем), и нажмите «Create».

Примечание:

  • Этот шаг можно пропустить и использовать шлюз полностью локально, либо настроив проброс портов и DNS самостоятельно. Однако в этом случае, если в будущем вы всё-таки решите использовать субдомен Mozilla, настройки шлюза придётся полностью сбросить.
  • Если страница по адресу gateway.local не открывается, попробуйте узнать IP-адрес шлюза через ваш роутер (ищите в списке подключённых устройство вроде “gateway” или с MAC-адресом, начинающимся на “b8:27:eb”), и попробуйте открыть страницу прямо по IP.
  • Если gateway.local и http:// не работают, убедитесь, что и ваш компьютер, и Raspbeery Pi подключены к одной и той же сети.
  • Если вы уже регистрировали субдомен ранее, введите его имя и тот адрес электронной почты, который вы использовали при его регистрации. На экране появятся инструкции по получению доступа.

6. Создание аккаунта

После регистрации субдомена откроется страница со следующими этапами настройки шлюза. Введите ваше имя, адрес электронной почты и пароль, и нажмите «Next».

Примечание: Дополнительные аккаунты можно создать позже.

Готово!

После этого должна открыться страничка «Things» для подключения умных устройств к шлюзу.

См. Руководство пользователя шлюза WebThings для дальнейшей настройки.

Что я купил и первые впечатления

Какая же она маленькая

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

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

До покупки я знал, что малинка будет маленькой, но когда я впервые ее увидел, я был удивлен, насколько все-таки она маленькая. Даже просматривая различные обзоры с фотографиями, она всегда казалась мне больше, чем на самом деле.

Размеры платы 8,5см на 5,6см. То есть это чуть больше стандартной пластиковой карты.

Когда к плате подключено множество проводов, то выглядит это довольно необычно и напоминает паука.

Зачем я ее купил

Как я уже написал, сфер применения Raspberry Pi очень много. У меня было три основных цели. Во-первых, я уже очень давно хотел пощупать и вживую протестировать, что же такое Raspberry Pi. То есть, мне захотелось очередной игрушки. Во-вторых, я собираюсь использовать малинку в качестве медиа-центра, подключенного к телевизору. И в-третьих, хочется попробовать использовать малинку, как игровую ретро-консоль.

Исходя из этих требований, я купил модель с 4Gb оперативной памяти. На мой взгляд, меньший объем стоит покупать только если вы собираетесь использовать малинку для задач с малым потреблением ресурсов. Например, в качестве управляющего устройства (например, в робототехнике), или, например, в качестве торрент-качалки.

Что и где купил

Я покупал плату на Алиэкспрессе с доставкой из Китая. Ссылку давать не будут, их там легко найти. Отдельно в комментариях к заказу просил продавца получше упаковать посылку. Доставка заняла около 3 недель, посылка пришла без повреждений.

Обычно продавцы на Али предлагают готовые наборы, включающие саму плату и ряд аксессуаров. Я купил один из таких наборов. В него входило:

  • Сама плата Raspberry Pi 4 Model B 4Gb.
  • Блок питания с европейской вилкой. Если будете заказывать из Китая, то обязательно проверяйте какая вилка и указывайте желаемую в комментариях к заказу.
  • Безымянная карта памяти microSDHC на 32Gb. Заявленный класс — 10.
  • Кабель microHDMI-HDMI.
  • Подобие корпуса из прозрачного пластика.
  • Четыре крошечных радиатора.

Из набора я использовал только блок питания, саму плату и кабель HDMI. Безымянную карту памяти я протестировал, но в итоге остановился на той, которая у меня уже была от известного производителя (тоже 32Gb), к ней все-таки больше доверия. Корпус и радиаторы я пока не использовал.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все про сервера
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: