Есть ли в Raspberry Pi поддержка ruby
-
Вот есть цель создать коннект между RaspberryPi и ноутбуком по wi-fi
Создать клиент-серверное приложение и управлять с ноутбука портами GPIO.- Сначала настраиваем соединение с RaspberryPi и ноутбуком, так как и там и там стоят полноценные ОС(или урезанные) то создаем постоянное сетевое подключение по Wi-Fi используя свисток с одной стороны и направленную антенну с другой
- Создаем клиент серверное приложение которое позволяет обмениваться данными между клиентом и сервером по средствам протокола TCP ( отредактировать и доработать этот код на ruby: http://ru.wikibooks.org/wiki/Ruby/Сети )
- Далее записываем на порты GPIO команду о том подавать напряжение или нет (включить/выключить двигатель или светодиод)
Вот вопрос: есть ли поддержка ruby, легко ли будет это реализовать? Как послать команду с сервера на порт GPIO? или считать его, нужно ли использовать БД или просто с помощью передачи переменных?
-
Поддержка Ruby 100% есть бо устанавлювал Ruby on rails
-
Отлично, уже хорошо! Значит с сервером я разберусь. Но в руби наверное нет библиотеки управления GPIO или как это вообще на уровне программы происходит ? В ардуино просто номер порта пишешь и далее любые манипуляции с ним, а вот как в RaspberryPi? Чувствую скоро приступлю к практике и куплю RasPi
-
есть все норм)
http://isotope11.com/blog/controlling-a-remote-bit-of-hardware-via-drb-with-a-raspberry-pi-and-android-application
Интеграция с java приложением)
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=29494&p=289581
говорят про Gpio на ruby -
Чтоб поставить ruby пишите в консольку:
sudo apt-get install ruby