По результатам поиска в Google - Arduino в Украине не нашлось! Пусть этот блог будет началом!!!

суббота, 5 ноября 2011 г.

Arduino webserver... начинаю изучать

Пока стоит постройка 3D принтера я решил поэксперементировать с Arduino ethernet shield.

Пока собираю информацию, хочу сделать web serve

r на Arduino хоть с минимальной графикой.

Update 17.11.2011
Порывшись в инете я обнаружил новую книгу про программирование Arduino -Beginning Arduino Programming (качайте)
Beginning Arduino Programming

 в ней есть интересный раздел про Twitter который я как раз хочу попробовать для начала работы с Arduino ethernet shield.
1. Для начала скачиваем самую свежую версию arduino-1.0-rc2
2. Потом скачиваем TwitterLibrary.
3. Затем Arduino Ethernet Libraries (пока не знаю зачем... в Arduino 1 есть Ethernet).
4. Подключаем эти библиотеки к Arduino 1


Update 22.11.2011
Сегодня пробовал запускать твиттер на ардуино, по книжке..., не заработало... так что я переключился на WEB server...
1. Зарегистрировался на DynDNS, это бесплатно, но теперь для этого нужна кредитная/дебетная банковская карточка уровнем не ниже Виза Классик.
2. Настроил свой роутер на пропуск 80 порта на адрес Arduino WEB server.
3. Закачал в Arduino самый простой скетч WEB server из примеров arduino-1.0-rc2
4. Подключил WEB server (Arduino Duemilanove + Ethernet shield) к роутеру
5. Перегрузил роутер
  И вуаля!!!

По этой ссылке вы можете видеть значения на аналоговых входах (это только начало!!!) моего WEB server (лежащего на окне в комнате). ukrduino.dyndns.org 


P.S. Если постоянно клацать кнопку обновить на браузере, то будете получать свежие значения с портов Arduino

Update 26.11.2011
Теперь у странички WebServera появилось название "Arduino Web Server on Romanyuk Sergey home window :)", пару строчек текста... (как же написать на русском???). И на страничке отображается не абракадабра с аналоговых входов.... а температура с цифрового термометра DS18B20. 
Скетч

Update 28.11.2011

"Если надо усложнять, советую не изобретать велосипед, а присмотреться повнимательней к этой библиотеке: https://github.com/sirleech/Webduino" -   Золотые слова Ильи Данилова