Raspberry pi блок питания

Raspberry Pi – это одноплатный компьютер размером с банковскую карту. Первая партия Raspberry Pi поступила в продажу в феврале 2012 г. Разработчики – группа преподавателей из Кембриджа — надеялись продать хотя бы тысячу штук, ведь это был по современным меркам крайне слабый компьютер, в нем не было никаких ноу-хау. Предполагалось, что он будет использоваться как бюджетная система для обучения детей информатике.

Но создатели просчитались… Партия из 10 000 штук была распродана в первый же час после объявления предзаказа! Raspberry оказался интересен взрослым, настолько интересен, что еще минимум полгода покупался почти исключительно людьми, увлеченными компьютерными технологиями.

К ноябрю 2013 года было продано более 2 миллионов Pi, а к августу 2014 г. мировые продажи превысили отметку 3,5 миллиона штук. Raspberry Pi, компьютер за 35$, превратился в самый интересный гаджет последних лет.

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

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

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

В основе компьютера лежит чип Broadcom BCM2835, который изначально разрабатывался как решение для мультимедиа. По заявлениям создателей, мощность процессора невелика и находится на уровне Pentium II 300, но вот графический процессор удался.

Видеочип поддерживает аппаратное декодирование H.264, а также кодеки MPEG-2 и VC-1.

У Raspberry есть поддержка технологии CEC (Consumer Electronics Control). Это спецификация для HDMI, позволяющая использовать пульт телевизора для управления подключенными устройствами. Большинство телевизоров, выпущенных за последние годы, поддерживают эту технологию.

Когда назрела необходимость подыскать замену моему старенькому DVD плееру, я решил не приобретать новый плеер или дорогостоящий SmartTV, а сделать медиаплеер своими руками, взяв за основу Raspberry Pi. Предварительные эксперименты показали, что качество воспроизведения Full HD фильмов вполне на уровне, с DVD тоже нет проблем, доступ к медиа контенту в интернете есть. А кроме того – музыка, фото…

Есть и еще одна причина. Бытовая электроника, которую я приобретал за последние годы, через некоторое время после покупки часто вызывала разочарование. Выявлялись какие-то недостатки и глюки. Причем вещь в принципе работает, оснований для возврата в магазин нет. Так было с фоторамкой – крайне неудобная навигация в файловой системе. DVB-T2 приставка – пульт ДУ в принципе работает, но как-то очень нестабильно. И т.д. и т.п.

Когда я представил, какие потенциально возможны глюки в медиацентре, то не рискнул покупать ничего готового. Чтение отзывов и обзоров не всегда дает полную информацию. Согласитесь, что качество упаковки и то, насколько приятен на ощупь корпус, не самые важные параметры. А подобным деталям в обзорах уделяется много внимания.

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

И так, определимся с аппаратурой, которая потребуется для медиацентра. В первую очередь, конечно, это сама плата Raspberry Pi model B, а лучше ее новая версия, поступившая в продажу в июле 2014 г. – model B+. Они полностью совместимы программно, но в модели «B+» имеется 4 USB порта вместо 2-х.

Кроме того, в новой модели разработчики существенно переработали топологию печатной платы. В результате все разъемы для внешних подключений оказались сгруппированы с двух сторон платы, а на самой плате появились 4 крепежных отверстия. В модели «B» разъемы выходят на все 4 стороны, а крепежных отверстий только 2.

Важный компонент, от которого зависит надежность и устойчивость работы – блок питания. Первый попавшийся зарядник от телефона, на котором написано «5 В» не подойдет. Для надежной работы платы блок питания должен быть стабилизированным и выдавать 5 В при токе не менее 1 А. Чтобы убедиться, что блок питания можно использовать для питания Raspberry Pi, нужно измерить напряжение на его выходе на холостом ходу, а затем подключить к нему нагрузку 5 Ом. Напряжение при этом не должно упасть ниже 4,8 В.

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

Для установки программного обеспечения нужна SD (или microSD для модели B+) карточка. Большой объем не нужен, хранить медиа файлы будем на другом носителе, вполне достаточно 2 Гбайт. Меньше сейчас просто не найти. А вот класс должен быть по возможности выше, лучше 10-й.

Без интернета сейчас никуда, поэтому нужен роутер. Ведь Raspberry Pi – это не единственный компьютер в домашней сети. Большинство пользователей предпочитают беспроводный доступ по WiFi, в этом случае потребуется приобрести USB WiFi адаптер. Однако я бы рекомендовал использовать проводную связь с роутером. Выбор за вами, мои аргументы следующие.

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

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

СВЧ излучение, пусть и небольшой мощности отнюдь не бальзам для организма человека. Ничего страшного, конечно не случится. По крайней мере сразу. Но при длительном и регулярном воздействии на ребенка, играющего возле антенны роутера… Кто знает?

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

Минус у проводной связи только один – надо тянуть провод. Но я не собираюсь таскать медиацентр по квартире, а проложить провод в канал пластикового плинтуса не так уж и сложно. Другое дело, что лень этим заниматься…

Еще, разумеется, нужен телевизор или монитор с HDMI входом и соответствующий кабель. Хотя на плате Raspberry Pi и есть аналоговые выходы видео и звука, но для просмотра фильмов в HD и Full HD качестве они не пригодны. Качество показа фотографий через аналоговый выход также оставляет желать лучшего.

Для минимальной комплектации это все. Выглядеть медиацентр может примерно так, как на этом рисунке.

Но меня такой вариант не устраивает. Я хочу смотреть фильмы и фотографии не только из интернета. Сервер для хранения файлов в домашней сети? Зачем все так усложнять для единственного пользователя на 50 квадратных метрах. Я решил использовать для хранения своей медиатеки стандартный жесткий диск. Можно приобрести внешний жесткий диск с интерфейсом USB или использовать компьютерный с конвертером SATA(IDE)—USB. Я склонился ко второму варианту.

Еще мне нужен DVD привод. Это, конечно, на любителя, но если есть обширная фильмотека на DVD дисках, должна быть возможность ее просмотра. Подключение аналогично HDD – через конвертер SATA(IDE)—USB.

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

Слишком много набралось USB устройств, значит нужен USB HUB. Причем активный, с возможностью подключения внешнего источника питания. Мощности ATX хватит на все, а вот от USB порта Raspberry Pi запитать HDD и DVD не получится. Кроме того, иногда может потребоваться подключение флэшки.

Если телевизор не поддерживает CEC, можно использовать мою старую разработку – «Дистанционное управление компьютером». Прекрасно работает с Raspberry Pi. Можно также использовать беспроводную мышку или клавиатуру. В интернете найдете и другие возможные варианты.

В результате получаем вот такой медиацентр.

Где все это приобрести и сколько оно будет стоить? Raspberry Pi и конвертеры SATA—USB рекомендую заказать в Китае, например, на www.aliexpress.com Стоимость Pi, включая доставку, получится около 40$, конвертеры SATA—USB обойдутся в 4-5$ за штуку. Правда, придется подождать около месяца. Но это время можно посвятить поиску или изготовлению корпуса. Если приобретать все это в России придется заплатить примерно в 2 раза больше.

Блок питания и DVD привод у меня остались от старого компьютера, так что их приобретать не пришлось. HDD лучше купить в розничном магазине, вещь дорогостоящая и хрупкая, не стоит рисковать. HUB тоже рискованно заказывать в Китае. В данном случае разница в цене небольшая, а вероятность получить в принципе работоспособное, но не пригодное для использования в составе медиацентра устройство, весьма высока.

Выбор USB HUB-a не так прост, как это может показаться. Вопрос настолько серьезный, что я посвятил ему отдельную статью. Она напечатана в журнале «Радио» № 11 за 2014 г.

Наконец, самое главное – корпус. Лучше подобрать что-то готовое, например от старого видеомагнитофона, музыкального центра и т.п. Можно, конечно, сделать его своими руками. Но это весьма сложно и хлопотно, в общем, на любителя. Я использовал корпус от старого музыкального центра Samsung MM-26, он идеально подошел по габаритам.

На плате Raspberry Pi для контроллера не предусмотрено никакого принудительного охлаждения. Если не разгонять процессор, все работает без проблем. Но для просмотра видео лучше поднять тактовую частоту с 700 хотя бы до 900 МГц. В этом случае дополнителное охлаждение уже не будет лишним.

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

Второй способ — установить над платой небольшой вентилятор. Запитать его можно от 12 В или, если такого напряжения нет, от 5 В. В блоке ATX есть 12 В, поэтому я использовал именно этот способ для улучшения охлаждения контроллера.

Теперь о программном обеспечении. Есть три основных дистрибутива: Raspbmc, XBian и OpenELEC. Raspbmc — это аккуратно собранный XBMC поверх официальной операционной системы Raspbian, из которой было выброшено все лишнее. Про XBian можно сказать, что его авторы, взяв за основу Raspbian, существенно ее переработали, почти что создали собственную версию операционной системы.

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

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

О том, как установить программное обеспечение и что делать дальше читайте во второй части статьи.

© 2014г.

А зачем нужны arduino и raspberry всякие?

Страницы: 12345Следующая »

Кроме того, что они дешевые.
Ну, помигать светодиодами просто так — это понятно.
Я имею ввиду в реальных задачах. Например управление чем-то. Ведь есть всякие железяки, реле, моторчики, которые управляются по сети, по юсб. И их можно программировать на нормальных языках через обычный PC. А PC (неттоп) начинается от 100 долларов. Возникает вопрос зачем за несколько десятков баксов экономии создавать себе этот адов гиморой с этими недокопьютерами? А потом жать годами когда же появится расбери с юсб, расбери с вайфаем..

AndI Постоялец www 1 апр. 2015 12:50 #3

Polyflow3d
> Я имею ввиду в реальных задачах.
ну вот например реальная туррель, заменить орудие на реальный пулемет и можно на границах ставить

kipar Постоялец www 1 апр. 2015 13:11 #5

Polyflow3d
> Ведь есть всякие железяки, реле, моторчики, которые управляются по сети, по
> юсб.
И стоят вдвое дороже обычных и выбор небольшой. А все остальные управляются по spi или uart. Так зачем ограничивать себя выбором из полутора подходящих устройств?
Еще энергопотребление. Комп есть смысл ставить только если у тебя есть питание от сети, для беспроводных устройств не катит.
Ну и "нормальные языки" не слишком подходят если хочешь обеспечить время реакции меньше 1мс, тем более на "неттопе за 100 долларов".

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

Polyflow3d
> Просто насколько я понимаю там пропасть в удобстве разработки отладки.
нету там ни какой пропасти, там просто linux

Судя по твоему сообщению, тебе точно не нужны. Можешь расслабиться.

Polyflow3d
> Я имею ввиду в реальных задачах. Например управление чем-то.
KO подсказывает что arduino — плата для прототипирования и обучений, не больше, если тебе нужно решить конкретную единичную задачу — проще взять ПК с нужными портами через платы расширения, если же задача разработки массового устройства — берёшь ардуину, нужные модули для неё (всё там есть давно), проверяешь работает ли твоя идея, ну а дальше разрабатываешь печатную плату для устройства и в серию.

Ну а Raspberry это для красноглазиков.
Polyflow3d
> Мой выбор PC, а ваш ? и если не PC, то почему?
А мой… Arduino(при серии в ~100штук, выше уже нужно свои делать схемы, на основе МК), и таки из-за цены, если расчитывать на крупную серию, то разница в 300 баксов вполне себе скажется, а если тебе нужно поставить 1 автомат…

то купи готовый, будет дешевле(на разработку не потратишься).

Polyflow3d
Тебе никто и никогда не доверит разработку автомата для газировки.

Страницы: 12345Следующая »

/ Форум / Флейм / Общее

Polyflow3d
я недавно задумывался над этим вопросом )
не буду говорить на счет arduino потому, что это действительно под потребности наверное, ведь не все железки делают то что нужно и как нужно
и вопрос цены тоже тут играет свою роль,
но вот допустим если говорить о raspberry pi 2
то оно уже как основа для домашнего облачного кластера попрет имхо

я потом уже начал думать нафига оно мне надо "домашний облачный кластер" ) но это уже другой вопрос
можно распараллелить вычисления например, потому как делать облачное хранилище на такой штуке занятие сомнительное дешевле винт побольше купить наверное

Polyflow3d
> А PC (неттоп) начинается от 100 долларов.

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

Polyflow3d
Расбери очень маленький компьютер, который позволяет его встраивать куда угодно с нормальными USB и подключением без гемора нормальных мониторов, а также дополнительные порты ввода вывода. На нём сейчас готовится один из проектов у нас на предприятии где тупо нет места даже самого мелкого миниатекикса, а неттопы в таких же размерах от 20к рублей, при этом без COM-портов по которым подключается наше оборудование. Вопрос только с тем чтобы перевести наши библиотеки с винды под линукс.

Ардуино это вообще из другой оперы, это микроконтролер — плата для любительской схемотехники и не очень любительского прототипирования. У нас есть другой проект с одной из фирм на слуху — мы должны будем модернизировать стандартные их "панели управления" на возможность приёма бесконтактных карт. Учитывая что там тупо надо дёргать релюшку при считывании и изменять баланс карты то и расбери пай будет слишком много, поэтому собрали прототип для пилотного проекта на ардуинке с шилдами (наше штатное производство готово в дальнейшем делать готовые платки на которых будет и считыватель и микроконтроллер с нормально запрограммированной работой, но там минимальная партия 100 штук). Скоро как получим добро от той фирмы, будем резать их панель управления и встраивать туда наше решение, а потом поедет или в Калининград или в Мытищи на тестирование

AndI

ну вот например реальная туррель, заменить орудие на реальный пулемет и можно на границах ставить

конечно можно, вопрос — почему не PC?

0iStalker

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

Где " тут"? Если нужна реальная мобильность то и raspberry это много. А если не нужна, то чем вот такой малыш хуже?

+ Показать

− Скрыть

cNoNim
ну я ж не говорю что вообще нельзя ничего на них сделать. Можно. Просто насколько я понимаю там пропасть в удобстве разработки отладки. 

Zi-zilk
ардуино из другой оперы, да,согласен. Для всяких высокочастотных низкоуровневых вещей. Но я видел как люди собирают некие  стационарные не дешевые развлекательные устройства на  ардуино. Вопрос зачем? Да, там может быть примитивный функционал  для которого большого писи избыточно, но зачем вот этот гимор разработчику за 100 баксов?

Polyflow3d
> А если не нужна, то чем вот такой малыш хуже?
Он тупо дороже и нет портов для управления оборудованием USB решения значительно дороже.

Polyflow3d
> ардуино из другой оперы, да,согласен. Для всяких высокочастотных низкоуровневых
> вещей. Но я видел как люди собирают некие стационарные не дешевые
> развлекательные устройства на ардуино. Вопрос зачем? Да, там может быть
> примитивный функционал для которого большого писи избыточно, но зачем вот этот
> гимор разработчику за 100 баксов?
Стационарные вещи уже по фану делаются и ардуино в таких вещах может использоваться как дешёвый переходник между оборудованием и компом.

kipar

И стоят вдвое дороже обычных и выбор небольшой. А все остальные управляются по spi или uart. Так зачем ограничивать себя выбором из полутора подходящих устройств?
Еще энергопотребление. Комп есть смысл ставить только если у тебя есть питание от сети, для беспроводных устройств не катит.
Ну и "нормальные языки" не слишком подходят если хочешь обеспечить время реакции меньше 1мс, тем более на "неттопе за 100 долларов". А уж о времени старта и говорит смешно. Контроллер сбрасывается ватчдогом и спустя миллисекунды снова работает, а компьютер если зависнет\вырубится по питанию то всё.

так. Ну давай задачу тогда за пример возьмем вот такую — турелька, как на видео выше. Там меньше 1 мс не нужно точно, там реальная латентность приводов 100-200 мс.
Я ж не говорю про устройство наведения какой нибудь ракеты за 100к долларов, там понятно что BSOD или "press any key to continue" не допустимы.

Если я хочу ,например, сделать автомат по продаже газировки (как при совке были — кто жил тогда помнят). Для этого устройства латентность — пофик. Вес и габарит — пофик. Время загрузки — пофик. Надежность — пофик.  Цена компа по сравнению со всем остальным — тоже пофик.
Мой выбор PC, а ваш ? и если не PC, то почему?
 

Polyflow3d
> Мой выбор PC, а ваш ? и если не PC, то почему?
Ещё раз… места нет и дорого. В терминалах где есть возможность засовывать PC засовываем PC, но есть варианты где это слишком дорого и слишком мало места.
Polyflow3d
> Я ж не говорю про устройство наведения какой нибудь ракеты за 100к долларов,
> там понятно что BSOD или "press any key to continue" не допустимы.
Никаких ракет. Видео сейчас не могу посмотреть, да и вообще я не в теме турелек, но допустим мы управляем двигателем. Дя того чтобы нормально держать скорость независимо от внешней нагрзуки на валу двигателя нужен датчик (т.н. обратная связь по скорости). Если датчик дает скажем 512 импульсов на оборот, то мы должны успевать ловить все эти импульсы, т.е. если мы можем опрашивать его каждую миллисекунду, то оборот вала (до редуктора) должен быть не быстрее 500мс. Ну, а в случае с компом мы все равно опросить датчик не сможем, поэтому только покупать дорогой готовый сервопривод, еще и работающий по USB, вместо дешевого датчика и дешевого моторчика.

Polyflow3d
> Для этого устройства латентность — пофик.
ну, я не знаю как там внутри все устроено, наверное можно механизм выдачи напитков на релюшках собрать, или купить готовый управляемый по USB. Но оба варианта какая-то наркомания. Проще просто контроллер внутрь поставить. А если все равно контроллер нужен, то заодно на него и lcd-экран завести, а не ставить отдельно комп только для пользовательского интерфейса.

.

У нас стоят задачи:

  • сделать полнофункциональный сервер IP телефонии
  • подключить 1-2 GSM телефонных номера
  • минимизировать стоимость решения
  • уменьшить энергопотребления
  • повысить надежность и время восстановления после сбоев

Для этих задач вполне подходит миникомпьютер Raspberry Pi.

Стоимость решения:

  • миникомпьютер Raspberry Pi – 2100 руб.
  • блок питания USB 1А – 250 руб.
  • кабель USB 50 руб.
  • флешка SD card 16гб класс 10 – 500 руб.

ИТОГО: 2900 руб.

Для надежности мы сделали “корпус” из обычной бутылки от минеральной воды. На корпусе проделали множество дырок для вентиляции. Блок питания нужно покупать не менее 1А, если Вы собираетесь использовать 2 GSM USB, то потребуется более мощный блок питания. Примечание – если блок питания недостаточно мощный, то может не работать сетевой интерфейс, не загружаться операционная система и т.п.

Установка и настройка:

Установка FreePBX на Raspberry Pi

Мы воспользуемся бесплатным проектом raspberry-asterisk.org , что позволит нам быстро и просто установить FreePBX на Raspberry Pi. Установка состоит в распаковке образа настроенной операционной системы Linus на SD карту:

  • Загружаем образ операционной системы с этой страницы;
  • Используя программу Win32DiskImager (Windows) или dd (Linux) распаковываем образ на SD  карту (требуется SD карта не менее 4Гб);
  • Вставляем подготовленную SD карту в Raspberry, подключаем устройство к локальной сети, к монитору (или телевизору) и включаем питание.

Получить доступ к управлению миникомпьютером можно 2 способами:

  1. Когда Raspberry загрузится, смотрим на нашем маршрутизаторе(шлюзе), какой IP адрес был выделен устройству DHCP. Теперь, мы можем войти на него через SSH или http, указав этот IP;
  2. Используем монитор/телевизор и подключенную по USB клавиатуру.

Для входа используйте следующую комбинацию логин / пароль:

SSH: root / raspberry
Доступ через WEB браузер к FreeBX: admin / admin

Для удобства можно установить файловый менеджер midnight commander (в консоли запускается командой mc):

apt-get install mc

В стандартном образе операционной системы он почему-то не установлен.

Смена стандартных паролей

Первым делам необходимо сменить стандартные пароли на личные.

Для этого в консоли SSH набираем:

# passwd root

и вводим новый пароль.

Для доступа к FreePBX пароль меняется так:
меню Admin -> раздел Administrators -> выбираем admin и меняем пароль.

Установка статического IP адреса Raspberry Pi

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

В консоли SSH, открываем для редактирования файл конфигурации сети /etc/network/interfaces:

nano /etc/network/interfaces

и вместо строчки (ее можно закомментить знаком #)

iface eth0 inet dhcp

вставляем:

iface eth0 inet static address ***НУЖНЫЙ IP*** netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 8.8.8.8

Перезагружаем настройки сетевого интерфейса:

service networking restart

Настройка USB модемов для работы с FreePBX.

GSM USB модемы продают многие – МТС, Мегафон, Билайн и т.п. У каждой модели есть свои особенности настройки, мы же для примера возьмем Huawei e1550.

Для установки драйверов и модуля chan_dongle запустите в командной строке Linux:
install-dongle

Проверка USB модема:
Подключаемся к модему. Устройство необходимо перевести в режим – “только модем” для этого подключимся к модему через его com-порт.
minicom -D /dev/ttyUSB0

ВАЖНО! Находясь в программе minicom вводимые и выполняемые команды не видны, выводится лишь от отчёт ok или error, но это не проблема копируем команды Ctrl+c вставляем Ctrl+v жмём Enter
Включаем режим “только модем”:
AT^U2DIAG=0
Для новых модемов E171 с прошивкой 21.156.00.00.143 и IMEI начинается с 8614 требуется другая команда для включения режима модема
AT^SETPORT=”A1,A2;1,2,3″
Проверить текущее состояние счетчика и блокировки можно командой, а то вдруг его уже разлочили или забыли заблокировать, бывает и такое…
AT^CARDLOCK?
в ответ модем выдаст
CARDLOCK: A,B,0
где A -> 2- означает, что симлока нет, 1-если модем залочен
B -> количество оставшихся попыток разблокировки.
У нового модема ==10
Узнать IMEI, запоминаем, а лучше записываем
AT+CGSN
Перезагрузить модем
AT+CFUN=1,1
Выйти из minicom – после выполнения перезагрузки модема программа порядка 5-10 секунд не реагирует, ждём, после чего для выхода выполняем [ctrl+a q] Enter Если не получается, перезапускаем консоль и переподключаем модем физически.

Проверка включения активации голосового режима:
AT^CVOICE=?
^CVOICE:(0)
OK

Переключение режимов работы:
AT^U2DIAG=0    –   Только модем
AT^U2DIAG=1    –   Модем + CD
После ввода команды, появится “OK”

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

Как посмотреть устройства в командной строке астериск:
dongle show devices

состояние устройства:
dongle show device state dongle0

На WEB странице конфигурирования FreePBX создаем новый Custom Trunk. В поле Custom Dial String прописываем настройку исходящих звонков:

Dongle/dongle0/$OUTNUM$

Применяем настройки для FreePBX. Настройка закончена. После окончательной настройки можно сделать резервную копию образа с SD карты, чтобы в случае сбоя можно было легко и быстро восстановить систему. Решения на Raspberry PI + Asterisk вполне достаточно для обработки 4-8 одновременных звонков.

Добавить комментарий

Закрыть меню