Orange Pi zero - Аквафорум - форум акваріумістів та тераріумістів
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум акваріумістів та тераріумістів > Аквариум и оборудование > "Самоделкин" > Аквариумная автоматика
Аукцион Регистрация Дневники Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 14.09.2017, 19:03   #1
Orange Pi zero
Живу я тут

Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Отправить сообщение для alex_palace с помощью ICQ
 

Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
alex_palace alex_palace поза форумом 14.09.2017, 19:03
Рейтинг: ()

Вообщем началось все с того что по случаю прикупил Orange Pi Zero в версии 512 мб. И тут как раз контроллер на ардуинке начал как-бы деликатно сказать.. подавать признаки умирания. Т.к готовых вариантов на Оранже не существует то начал постоение с нуля и заодно учится новому для себя Пока програмная часть существует только в задумке и надерганными кусками по инету. Что + то что в моем варианте система может быть расширена до масштабов скажем.. промышленного разводника + к ней-же могу прицепить сопуствующие задачи.
И так. Ссылки на комплектующие даю для ознакомления а не как рекламу, т.к даю только те что с нормальным описанием но никак не с хорошими ценами.
1 https://miniboard.com.ua/boards/422-...zero-512mb_ram - сам мозг. В качестве дистрибутива остановился на http://dietpi.com/
2 Блок питания ( в моем случае 24В 150 Вт. т.к все-таки продолжаю светить лентами 24В. https://ru.aliexpress.com/item/High-...806171440.html
3 понижайки для напряжения https://ru.aliexpress.com/item/LM259...271465162.html для получения 5 в для питания єлектроники и 12в для вентиляторов.
4 часы 1307 (знаю что не совсем точные но при синхронизации с инетом не столь критично, главное +- точное время после пропадения напряжения) https://ru.aliexpress.com/item/Tiny-...420259980.html
5 т.к у Апельсины очень мало gpio было куплено http://ardu.net/ru/radiodetali/156-i...-expander.html расширитель портов по шине i2c (можно расширить до 16 портов 1 микросхемой и до 4 микросхем на шину.
6 и управляет эта микроосхемка в моем случае https://ru.aliexpress.com/item/1pcs-...802652466.html )на фото видно что вполне реально таких блоков на проставках поставить несколько штук одна на одну) Кстати через МСР23017 я могу организовать не только выходы но и входы.
7 т.к с ШИМ у рашбери-апельсины не лучше то была куплена https://ru.aliexpress.com/item/1pc-P...469378576.html (правда уже понял что надо было 2 шт брать (и уже заказал) т.к частота ШИМ ставится на все каналы, а вентиляторы и светодиоды на одной частоте будут работать мягко говоря не очень..
8 ну а для силовой части были куплены https://ru.aliexpress.com/item/TOP-M...810588164.html - уже проверенные временем.
Термометрами будут пресловутые ds18b20, но возможно и расширение.
Из пасочек уже поставил https://ru.aliexpress.com/item/free-...596911712.html и камеру выкорчеваную из покойного нетбука. Дисплей планируется для оперативного отображения самой актуальной информации или в случае тревог будет выводить что вызвало тревогу (пока выводит состояние апельсинки)
Если будет интерес то отвечу на вопросы или что-то опишу поподробнее.. Пока проект в стадии неспешной стройки и если подкинете идею или совет тоже буду благодарен.
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.
Просмотров: 9091
Ответить с цитированием
Пользователь, который поблагодарил alex_palace за данный пост:
Sem (14.09.2017)
Старый 14.09.2017, 20:23   #2
Живу я тут
  
 
Аватар для Sem
 
Регистрация: 17.09.2004
Адрес: Киев, Троещина
Сообщений: 14,498
Поблагодарил(а) : 4,653
Поблагодарили 8,526 раз(а) в 4,395 сообщениях
Записей в дневнике: 7
Отправить сообщение для Sem с помощью ICQ Отправить сообщение для Sem с помощью Skype™
Re: Orange Pi zero ===www.aquaforum.ua===

Отличная тема.
вот с этого и начни ))

Цитата:
Сообщение от alex_palace Посмотреть сообщение
В качестве дистрибутива остановился на http://dietpi.com/
как что и в какой последовательности заливать.
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Ответить с цитированием
Старый 14.09.2017, 21:04   #3
Живу я тут
  
 
Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
Отправить сообщение для alex_palace с помощью ICQ
Re: Orange Pi zero ===www.aquaforum.ua===

дык дистр http://dietpi.com/downloads/images/D...v7-(Jessie).7z
инструкция с 4пда https://4pda.ru/forum/index.php?showtopic=782242
Скрытый текст
т.к экрана в ней нет то я пользуюсь кабелем для прошивки газовых мозгов - юсб-ком
Подключаем к
GNG-GND RX-TX TX-RX (первое кабель второе на апельсине) ИЛИ землю и TV-OUT в кабель системі тюльпан и на любой монитор-телек с композитным выходом. Я пользуюсь ком-портом и программой PUTTY. Для настройки хватает (т.к сеть на работе большая и какой айпишник словила вычислить крайне трудно )) Для разгрузки стоит 6 DHCP в 6 разніх диапазонах
для работы с i2c его надо активировать скриптом
/DietPi/dietpi/func/dietpi-set_hardware i2c enable
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Ответить с цитированием
Пользователь, который поблагодарил alex_palace за данный пост:
Sem (14.09.2017)
Старый 15.09.2017, 09:49   #4
Я тут недавно
  
 
Регистрация: 26.04.2017
Адрес: Яноши
Сообщений: 7
Поблагодарил(а) : 20
Поблагодарили 4 раз(а) в 3 сообщениях
Re: Orange Pi zero ===www.aquaforum.ua===

Цитата:
(правда уже понял что надо было 2 шт брать (и уже заказал) т.к частота ШИМ ставится на все каналы, а вентиляторы и светодиоды на одной частоте будут работать мягко говоря не очень..
А как это поможет? Там частота от 24 до 1526 Гц и кулеры при любой будут писк издавать? Или мне не верно объяснили?
И как происходит управление?

S=KlnW поза форумом   Ответить с цитированием
Старый 15.09.2017, 11:04   #5
Живу я тут
  
 
Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
Отправить сообщение для alex_palace с помощью ICQ
Re: Orange Pi zero ===www.aquaforum.ua===

ну в Олеговском контроллере сейчас на кулера 30 ГЦ и слішно только шум воздуха. При выше 100 таки да - пищат. Еще долбался т.к в моей Ардуине были выгоревшие 46 и 48 вроде выхода а у него в скетче только им было назначено 30 Гц.
По управлению сижу разбираюсь с https://github.com/mauntrelio/web_PCA9685 (хотя к примеру в Node-Red есть готовій модуль управления но там ни с графиками каналов ни с нормалнім фронтендом от слова никак) из коммандной строки как и МСР управляется через i2cset <BUS> <DEVICE ADDRESS> <REGISTER ADDRESS> <VALUE> (осталось только нарыть на оба внятные таблички с адресами конкретных выходов, а то пока не вьеду никак в логику
Вентиляторы будут примерно так :
if templed > tempset+hister then value:= templed-(tempset+hister) * ? (подберу эксперементально) т.е (если не запутался) чем выше температура превышения тем больший % ШИМ и 100% выходить на воду к примеру на превышение в 2 градуса а на ЛЕДы и внутрянку к примеру на 5.
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 20.09.2017, 16:17   #6
Живу я тут
  
 
Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
Отправить сообщение для alex_palace с помощью ICQ
Re: Orange Pi zero ===www.aquaforum.ua===

с управлением 8 канальным реле через МСР23017 наконец разобрался
За основу взят https://github.com/nathanchantrell/Python-MCP230XX
Теперь могу наконец выборочно включать выключать каналы на релюхах. Надо будет померять точность срабатывания (пока правда не придумал как, секундомера электронного нет) но включать на 0.1 секунду в теории уже получается.
Сейчас сделаю разводку на розетки и буду начинать разбираться с ШИМом на РСА
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Ответить с цитированием
Старый 21.09.2017, 19:42   #7
Живу я тут
  
 
Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
Отправить сообщение для alex_palace с помощью ICQ
Re: Orange Pi zero ===www.aquaforum.ua===

сегодня закончил силовую часть. Приступил к ШИМ части. После того как размещу проводку высокочастотки уже окончательно буду выводить разьемы датчиков на заднюю крышку (учел недостатки сборки Олеговского контроллера и решил датчики убрать максимально от ШИМа и вероятно силовой блок ШИМ будет экранирован. Пока запас на расширение системы колоссальный.
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Ответить с цитированием
Старый 25.09.2017, 13:11   #8
Я тут недавно
  
 
Регистрация: 09.08.2016
Адрес: Киев
Сообщений: 33
Поблагодарил(а) : 2
Поблагодарили 27 раз(а) в 10 сообщениях
Re: Orange Pi zero ===www.aquaforum.ua===

Не в обиду Вам, просто из личного опыта: лучше откажитесь от orange pi zero, пока не поздно!!! Слишком геморойная плата!!!

par-n-go поза форумом   Ответить с цитированием
Старый 25.09.2017, 13:25   #9
Живу я тут
  
 
Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
Отправить сообщение для alex_palace с помощью ICQ
Re: Orange Pi zero ===www.aquaforum.ua===

в соседней ветке и на Дискусе ответил. В пятницу тушил чтоб подпаяться и потому не показатель. Последний аптайм был 2 с небольшим месяца пока был в отпуске
Welcome to ARMBIAN 5.31 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i
System load: 5.81 1.78 0.70 Up time: 2 days Local users: 2
Memory usage: 16 % of 494MB IP: 192.168.9.254
CPU temp: 50°C
Usage of /: 19% of 7.3G

[ General system configuration: armbian-config ]
Last login: Mon Sep 25 12:27:55 2017 from 192.168.9.11
───────────────────────────────────────
DietPi | Update available
───────────────────────────────────────
V151 | OrangePi Zero (armv7l)
───────────────────────────────────────
IP Address | 192.168.9.254
───────────────────────────────────────

Created by : Daniel Knight
Web : http://DietPi.com
Twitter : http://twitter.com/dietpi_
Donate : http://goo.gl/pzISt9

Device image possible thanks to: ARMbian
DietPi's web hosting is powered by: MyVirtualServer.com

dietpi-launcher = All the DietPi programs in one place.
dietpi-config = Feature rich configuration tool for your device.
dietpi-software = Select optimized software for installation.
dietpi-update = Run now to update DietPi (from V151 to V156).
htop = Resource monitor.
cpu = Shows CPU information and stats.

root@DietPi:~#


И при этом оптимизацию никто не отменял поднято уже куча всего (2/3 из чего в окончательном варианте будет снесено например тот-же ноде-ред.. )
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Ответить с цитированием
Старый 29.09.2017, 12:17   #10
Живу я тут
  
 
Регистрация: 21.07.2009
Адрес: Оболонь / дв.Украина
Сообщений: 579
Поблагодарил(а) : 83
Поблагодарили 100 раз(а) в 81 сообщениях
Отправить сообщение для alex_palace с помощью ICQ
Re: Orange Pi zero ===www.aquaforum.ua===

вчера утром Апельсина отправилась на радугу.. Таки миф о ее надежности оказался мифом (или это мне так повезло)
Перестала грузиться. В консоль выдавала только то что не видит карту памяти. Попытка записать u-boot и загрузиться через юсб ситуацию не исправила но хотя-бі точно показала что апельсине дорога в музей.. Повреждение памяти.
Проект будет достроен но скорее всего на Рашпберри.
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Ответить с цитированием


Share/Bookmark

Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




Текущее время: 22:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

AQA.ru  - все об аквариумах

no new posts