Многие знаю что на сервере Galacticraft установлен мод OpenComputers с дополнениями для роботов, но очень мало людей используют его. Мод на самом деле очень легок в изучении, но нужно знать основы программирования на каком либо языке, в OpenComputers используется язык Lua, либо использовать программки уже написанные другими игроками.
Разберем несколько способов как использовать этот мод.
1. Охранная система.
2. Сбор ресурсов с жердочек.
3. Робот шахтер.
4. Постройка роботом домов по схемам
и многое другое, контроль реакторов, МФУ взаимодействие с AE, управление на расстоянии и т.д. безграничные возможности дает нам этот мод.
Если решились заняться изучением этого мода, необходимы будут некоторые ресурсы, которые просто так не добыть (у нас стоят HARD настройки в крафтах), это глаза пауков, кости скелетов, слизь, грибы. Самое трудное добыть много паучьих глаз. Так же по возможности лучше автоматизировать крафт компонентов с помощью мода Applied Energistics.
Приступим к созданию нашей охранной сети.
1. Делаем
конвертор для питания нашего компьютера любой энергией (IC, билдкрафт, термал), хотя в новой версии он не нужен уже, компьютеры уже так принимают энергию и сами преобразовывают как им надо.
2.
Корпус компьютера – их бывает три вида, чем круче корпус тем круче компоненты можно поставить в компьютер, в корпус 3 уровня встроен дисковод для дискет.
3.
Монитор – нужен для показа информации. Мультиблочный экран максимум 8x6.
4.
Клавиатура – ставится на монитор, позволяет вводит данные в компьютер, не оставляйте без присмотра, другие игроки смогут ей воспользоваться.
5. Для соединения блоков используем
кабель из мода, либо блоки ставим все рядом. По нему передается информация и питание компьтеров.
6.
Датчики движения – определяют если есть движение мобов и игроков на расстоянии примерно в 8 блоков, делаем необходимое количество и подключаем их к компьютеру кабелем.
7.
Анализатор – прибор необходимый для получения адресов датчиков движения и внесения в программу.
8. Теперь необходимо делать компоненты Которые устанавливаются в корпус компьютера. Мозг компьютера это
ЦПУ – так же есть три уровня чем круче ЦПУ тем больше модулей можно подключить. Третий уровень ЦПУ позволяет подключить 16 модулей, можно охватить весь приват датчиками движения.
9.
Оперативная память – в компьютер ставится две планки памяти, чем больше программа тем больше памяти ей надо для работы, если при работе программы не будут хватать памяти можно поставить планки большего размера.
10.
Видео карта – необходим для вывода информации на монитор. Лучше сразу делать третьего уровня, удобнее будет вводить данные в компьютер.
11.
Жесткий диск – необходим для хранения наших программ и данных. Нам пока хватит его первого уровня.
12.
Дискета с операционной системой – дискета где содержится операционная система для загрузки компьютера, после установки системы на жесткий диск дискету можно убрать.
13.
Интернет плата – плата что бы загрузить программу с интернета а не набирать ее вручную. В последствии можно так же убрать ее из компьютера.
Все модули собрали и установили, теперь приступим к настройке и запуске нашей системы. Вначале с помощь анализатора (анализатором с ctrl по датчику) узнаем все адреса наших датчиков движения, адрес имеет вид xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, запомнить надо только первые 4 знака.
Ставим все компоненты в системный блок на соответствующие места и включаем комп, если все нормально, компьютер включится и загрузиться операционная система.
Далее необходимо командой install установить систему на жесткий диск. (Набрать команду, выбрать жесткий диск цифрой куда необходимо установить систему, после установки компьютер попросит перезагрузить его, дискету можно вытаскивать и включать комп.
После включения выполняем команду для загрузки программы мониторинга – pastebin get LbdrB08E mot.lua
В случае успеха у нас появится программа mot.lua, что можно проверить командой ls.
Теперь нужно немного изменить программу, командой edit mot.lua откроется программа для редактирования, в строке owner = "Antero" ник изменить на свой. Далее нажать ctrl+s для сохранения и ctrl+w что бы закрыть редактор.
Запускаем программу mot.lua
В программе добавляем сенсоры наши и вот почти все можно тестировать работу.
Если программу доработать то теоретически даже возможно отправлять смс в случае нарушении границы.