Перейти к содержимому

Chebuya

Пользователи
  • Публикации

    609
  • Зарегистрирован

  • Посещение

  • Победитель дней

    72

Все публикации пользователя Chebuya

  1. Нужны фасады как из EnderIO, кстати, видел где-то аддон на кондуиты OpenComputers'овские, но они на 1.12.2. Так же есть AE2 кондуиты, но они так же на 1.12.2 D=
  2. А вот и новый узконаправленный способ грифа
  3. Автор вообще скрывает что это за ферма, а вдруг это какая-то дюп-машина? И я проспонсировал клуб начинающих дюперов? В любом случае никто браться за такие задания не хотят, так как простые. Но я попутно с роботами игрался, а дело там минутное было, вот и решил помочь клубу начинающих дюперов(или что там за ферма, подозрительно всё это)
  4. Куда-то меня совсем понесло, то магнит для чего-то, то считать для чего-то начал. P.S Исправил.
  5. P.S Обновил, проверяй. Притягивающий луч не нужен, да, ошибся, вплотную подбирает без всяких лучей. Только не очень понятно, что ты этим собираешься делать?
  6. На счёт выбрасывания забыл, а притягивающий луч почему не обязателен? Как он инструмент будет подбирать который выбросил?
  7. Не до конца понял что ты хочешь, но сделал. На роботе нужно иметь контроллер инвентаря и улучшение "инвентарь"
  8. Как я понял - ты хочешь дублировать изображение? Это можно делать с помощью двух видеокарт, или по очереди отрисовывать, но это не очень удобно) Но всё же - лучше не дублировать, а просто добавить пользователей - useradd <никнейм> И всё, никто не сможет писать кроме тебя, и тех людей которых ты еще добавишь
  9. Chebuya

    Дроноферма

    Дрон стоит сущие копейки, если не считать жемчуги эндера =) Нужно всего 1 память, процессор и 2 инвентаря
  10. Chebuya

    Дроноферма

    *Забивание гвоздей микроскопом* Это просто ферма картошки или другой культуры=) Мне не нужна абсолютная точность.
  11. Chebuya

    Дроноферма

    Меня в целом устраивает мой вариант, но разве он поможет избежать лагов майна?
  12. Chebuya

    Дроноферма

    Странные движения всегда были, какие-то покачивания. Понятия не имею что это, слип надо побольше делать скорее всего
  13. Chebuya

    Дроноферма

    Решил попробовать у себя на основной сборке, помогло. Собирает всю картошку. Обновил.
  14. Chebuya

    Дроноферма

    Пробовал, даже слип по секунде. Всё равно иногда пропускает блок(такое ощущение что этот слип он просто проигнорировал
  15. Chebuya

    Дроноферма

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

    Дроноферма

    Это да, иногда бывает. Если будет точность - не будет скорости. Можно, конечно, сделать помедленнее - но тогда такое огромное поле будет собирать со скоростью робота. P.s Играл со скоростью сбора очень долго, надоело и психанул, выставил побыстрее. Чем больше ферма, тем больше он пропускает, так что для больших ферм не страшно. P.P.S На маленьких фермах двигается как после контузии
  17. Хорошая аналогия с хабром или пикабу, там постоянно этим промышляют
  18. Лучше сюда(Наверное): https://github.com/IgorTimofeev/MineOS/issues А вообще - лучше спросить @ECS
  19. Я либо плохо пины припаял, либо где-то еще накосячил. Но по тутору с вики всё таки завёл. P. S На фотографиях можно заметить следы плохой пайки XDD
  20. Видел я на хабре пост четырёхлетней давности о включении лампы(в реальном мире) из майнкрафта. Вот он, если что: https://habr.com/ru/post/271527/ Тут я подумал - "А чем я собственно хуже? Почему нельзя контроллировать температуру реактора/дроноферму/дом датчиками движением?" Переходим к практике. Я имею вот такой дисплей купленный в поднебесной(За всеми ссылками и подробной помощью если заинтересуетесь обращаться в личку) Так же, я обладаю платой NodeMcu Lolin V3(Если грубо - это ардуинка с вай-файкой, но нет, это самостоятельный чип esp8266) В общем это всё, что нам сейчас понадобится(Еще понадобится роутер (и белый айпи, если вы играете на сервере)) Я хочу контролировать температуру своего реактора из IC2(но пристроить можно всё что угодно), поэтому берём его. Как это выглядит в игре: Схема реактора(Хотя ничего особо интересного тут нет): Переходим к реальному миру. Нам нужно открыть порт, в моём случае это 4536, к тому же нам нужен постоянный адрес в интернете. Для этого я использую DDNS. Об этом и остальном можно узнать в гугле. Теперь, всё готово чтобы наконец-то смотреть температуру реактора из реально мира! Есть такой простой код(Сейчас говорим про реальный мир): --Если кому будет интересно, вот полная документация по прошивке NodeMcu: https://nodemcu.readthedocs.io/en/master/ wifi.sta.config({ssid = "Xiaomi_2.4G", pwd = "xBfYHR33Le"}) --Мой SSID и пароль моего wi-fi =D wifi.sta.autoconnect(1) --Автоподключение Wi-Fi wifi.setmode(wifi.STATION) --Сейчас ESP8266 Будет работать в режиме клиента) spi.setup(1, spi.MASTER, spi.CPOL_LOW, spi.CPHA_LOW, 8, 8) --Настройка дисплея oled = u8g2.ssd1309_128x64_noname0(1, 8, 4, 0) oled:setFont(u8g2.font_haxrcorp4089_t_cyrillic) --Выставляем шрифт oled:setContrast(255) --Контрастность дисплея) server = net.createServer(net.TCP, 30) --Создаём сервер с тайм-аутом в 30 секунд по TCP протоколу function receiver(socket, temp) --Функция, которая вызывается при подключении oled:clearBuffer() --Очищаем буфер oled:drawUTF8(1, 7, "Темп. Реактора: " .. temp .. "%") --Пишем oled:sendBuffer() --Уже рисуем socket:close() --Разрываем подключение end server:listen(4536 , function(conn) --Выставляем на прослушку порт 4536 conn:on("receive", receiver) end) wifi_check = tmr.create() --Создаём динамический объект таймера wifi_check:alarm(1000, 1, function() --Эта функция - аналог event.timer в OpenComputers, которая так же вызывает функцию. В данном случае мы каждую секунду проверяем Wi-Fi. if not wifi.sta.getip() then --Если мы не имеем айпи, тогда wifi_connect = false oled:clearBuffer() --Очищаем буфер oled:drawUTF8(1, 7, "Подключение к Wi-Fi...") --Пишем oled:sendBuffer() --Рисуем elseif not wifi_connect then --Если мы только что подключились и не получили температуру реактора, тогда рисуем просто текст без температуры wifi_connect = true oled:clearBuffer() --Очищаем буфер oled:drawUTF8(1, 7, "Темп. Реактора: ожидание...") --Пишем oled:sendBuffer() --Рисуем end end) Код в майнкрафте(Очень простой): local component = require("component") local internet = require("internet") local reactor = component.reactor while true do local connection = internet.open("ip", 4536) connection:write(string.sub(reactor.getHeat(), 1, 2)) connection:close() os.sleep(5) end Теперь посмотрим что получилось! Подключение к Wi-Fi: Ожидание температуры: Итог: В общем то тут довольно всё криво сделано, тут надо много чего доделать, на самом деле. Но в целом, работает же=) Мне кажется, что это очень круто(Жаль что всё это без чанклодеров так себе работает). Такие дела. P. s @cyber01 Я сидел в редакторе долго, появилась ошибка "Произошла ошибка конфигурации или сервера". Пришлось вручную редактировать всё=(
  21. Не думаю что это возможно даже с командными блоками. Но на счёт онлайна/оффлайна - было такое, это можно.
  22. На самом деле исходный текст был в UTF-8, просто программа загружающая программу в esp не выставляет никакую кодировку..
  23. Упс, решилось обращением в ирку - если кому интересно, помогло выставление <meta charset = "windows-1251">
  24. Латиница отображалась, но только на винде. Это точно
  25. Увы, это первое что пришло в голову, и к сожалению это не помогло:(
×
×
  • Создать...