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

maxutka99

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

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

  • Посещение

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

    5

Сообщения, опубликованные пользователем maxutka99


  1. В 30.10.2019 в 20:03, ArtHacker сказал:

    Робототехника? хмхмхмхмхмхм прыколно.

    Ок.

    Кст у меня есть RPI. 3B+.

    Я с него совсем недавно (час назад) пытался вывести изображение экрана. Куда? В VR очки (технологии Cardboard). Кстати я интересуюсь Расбериком, эмуляторами, микро контролерами (вы могли заметить это). К всему этому дополнительно интересуюсь VR. Что же я хочу сделать?):rolleyes:угадайте. (извините что не по теме.)

    связано с OC.

    К малинке подключишь датчики и в OC сможешь смотреть температуру в реальной жизни или наоборот температуру реактора на экране малинки:)


  2. В 26.10.2019 в 14:48, Doob сказал:

    Вспомнил тут недавно про нематоду OpenWorm, которую реализовали в виде робота.

     

     

    Такой себе червячок, 1000 нервных клеток. Потянет даже atmega328p, правда, пришлось бы задействовать внешнюю память.

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

    Вопрос.Зачем тут нужна Raspberry Pi ?


  3. 3 часа назад, Totoro сказал:

    Что именно не работает?

    Сначала сообщения доходили нормально, но потом они перестали доходить.Бывало пришло 2 сообщения компьютер на них ответил и дальше они не доходят.(Тестировал на проекте Cristalix сервер NeoTech)


  4. 6 часов назад, BrightYC сказал:

    учитывая фичу с render=true можно сделать вообще всё.

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

    Хоть такую штуку: 
     

      Скрыть содержимое

     

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

    Только чанклоадер ещё нужен.Без него никак


  5. 7 часов назад, FelixBanan сказал:

     

    Добавь чтобы можно было выполнять команды не по одной, а циклично. Например w 2. Чтобы можно было создать алгоритм который будет выполняться одной командой. И условия, например, если перед роботом блок, сломать и пройти дальше.

    Для такого у меня пока мозгов не хватит.Возможно в будущем сделаю


  6. 1 минуту назад, hohserg сказал:

    А робот че-нить отправляет? Типо, данные о окружении

    Пока нет.Ночью этим займусь):)

    Зато можете отправить мне сообщения.


  7. Я через STEM роботом рулил

    Кто хочет порулить моим роботом:

    https://stem.fomalhaut.me/channel?id=test

    :crigon_04:

    Команды:

    w

    a

    s

    d

    swing

    use

    place

    Если написать что-то другое это будет написано в чате

    fJdy8MO6uNA.jpg

    • Нравится 1

  8. В 22.08.2019 в 16:39, eu_tomat сказал:

    А что будет при  количестве мобов больше 15? Каков максимальный уровень сигнала?

    Да, максимальное количество мобов - 15

    Для одного загона я думаю этого будет достаточно.

     

    P.S.:

    Как выяснилось позднее значение 15 это ещё не предел.Данная программа спокойно может отображать до 99 мобов(можно и больше, но значение не влезает в экран)

    Скрытый текст

    rurg3ggTKLk.jpg

     


  9. Код:

    local component = require("component")
    local gpu = require("component").gpu
    local redstone = require("component").redstone
    
    print("Mobs counter by maxutka99")
    
    gpu.setResolution(8,2)
    
    while true do
    	local mobs = redstone.getInput(0)
    	print(mobs..' Мобов')
    	os.sleep(1)
    	os.execute("cls")
    end

     

    В моде MineFactory Reloaded есть такой механизм как подсчитыватель мобов который выдаёт аналоговый redstone-сигнал в зависимости от кол-во мобов перед ним.Например, если перед подсчётчиком 1 корова, то он выдаёт redstone-значение:1  и.т.д.Если на подсчётчик поставить красный контроллер, то мы сможем выводить данные о количестве мобов на монитор или даже на собственный Web-сервер.Таким образом я смог написать код, который выводит кол-во мобов в виде переменной на монитор.

     

    P.S В программе подразумевается что красный контроллер будет установлен прямо на верх подсчитывателя. 

    Скрытый текст

     

    p-kIyR61XLQ.jpg-a62qSStkIM.jpg

     

     

    • Нравится 2

  10. В 18.08.2019 в 13:45, BrightYC сказал:

    >Мелкие таблички, на которых ничего не видно уже с 5-6 блоков

    Есть же мониторы, зачем так изощряться? :blink:

    Надо было использовать что-то технологичней дорогих мониторов, например таблички.:sarcasm:


  11. За пару минут написал вот такую вот программу:

    local component = require("component")
    local mfsu = require("component").mfsu
    local sign = require("component").sign
    
    print("MFSU Monitoring for OC")
    print("Using sign I/O Upgrade")
    os.sleep(2)
    print("Look at sign! :)")
    while true do 
      energy = mfsu.getStored()..'  EU'
      sign.setValue(1, energy)
      os.sleep(2)
    end

    Не судите строго т.к. это была программа которую я написал одной из первых для OC

    Для создания вам понадобиться:

    1.Компьютер

    2.Адаптер(x2)

    3.MFSU

    4.Табличка

    5.Улучшение Sign I/O(которое надо установить в адаптер)

     

    Табличка должна быть установлена на адаптер(есть возможность настройки в коде программы путём изменения числа 1 на другое в строке

    sign.setValue(1, energy)

     

    • Нравится 5
    • Одобряю 1

  12. Крутая прога!Не хватает только интернета и макросов которые будут запущены взависимости от redstone`а. НАпример редстоун 15 и запускается скрипт на python`е на реальном компе.

     

    И еще возможность легко делать модемное соединение через локалку или реальный "нуль-модемный кабель"(COM порт) и возможность соединятся с компом в игре.

×
×
  • Создать...