Скетч Arduino + Ethernet Shield - BASIC

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

electric
Сообщения: 309
Зарегистрирован: Вт сен 17, 2013 10:11 pm

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение electric »

vtec писал(а):

Код: Выделить всё

<?php
$sensors = file_get_contents('http://ip-адрес/getsensors');
$sensor = explode("&", $sensors);
echo $sensor[0];
echo $sensor[1];
?>
Спасибо! Сам разобрался!
Было: Majordomo v.0.6.0.b на Cubietruck. OS Armbian с переносом на HDD
Стало: ioBroker на Cubietruck OS Armbian + ZigBee Xiaomi + OWFS + BLE.
PAV
Сообщения: 970
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение PAV »

Неделю протрахался - не получалось парсить получаемую строку. А оказалось, что надо писать не if (a=6), а if (a==6).
НЕДЕЛЮ, блин. Поправил код
LutsenkoDenis
Сообщения: 521
Зарегистрирован: Вс апр 07, 2013 9:30 pm
Откуда: Moscow
Контактная информация:

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение LutsenkoDenis »

:)
бывает
________________________________________________________
Majordomo (GitHub) на HP Microserver Gen8. OS Debian Stretch
BrainRoot
Сообщения: 4
Зарегистрирован: Ср янв 13, 2016 3:47 pm

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение BrainRoot »

Почти дописал скетч "универсальный" для работы с как датчиками, реле так и с сетями onewire ( до 8 сетей).
Конфигурируется через веб-интерфейс, onewire устройства и настройки хранятся в eeprom.
Для управления реле можно использовать расширители портов.
Пример страницы настройки:

Код: Выделить всё

IpAddress


10

0

10

219
save

Digital ports:

D0 mode 
D1 mode 
D2 mode 
D3 mode 
D4 mode 
D5 mode 
D6 mode 
D7 mode 
D8 mode 
D9 mode 
save
Хм, элементы управления не ставились. А если так:
<html><head><title>
SetupServer</title>
</head><body>
<form action=setupset.php> <p><strong>IpAddress</strong></p><input name=ipa_0 maxlength=3 size=3 value=10><input name=ipa_1 maxlength=3 size=3 value=0><input name=ipa_2 maxlength=3 size=3 value=10><input name=ipa_3 maxlength=3 size=3 value=219><button>save</button>
</form><br />
<form action=setupset.php> <p><strong>Digital ports:</strong></p>D0 mode <select name=dmo_0><option selected value=0>Input</option><option value=1>Output</option><option value=2>OneWire</option></select><br />D1 mode <select name=dmo_1><option selected value=0>Input</option><option value=1>Output</option><option value=2>OneWire</option></select><br />D2 mode <select name=dmo_2><option value=0>Input</option><option value=1>Output</option><option selected value=2>OneWire</option></select><br />D3 mode <select name=dmo_3><option selected value=0>Input</option><option value=1>Output</option><option value=2>OneWire</option></select><br />D4 mode <select name=dmo_4><option selected value=0>Input</option><option value=1>Output</option><option value=2>OneWire</option></select><br />D5 mode <select name=dmo_5><option selected value=0>Input</option><option value=1>Output</option><option value=2>OneWire</option></select><br />D6 mode <select name=dmo_6><option value=0>Input</option><option selected value=1>Output</option><option value=2>OneWire</option></select><br />D7 mode <select name=dmo_7><option value=0>Input</option><option selected value=1>Output</option><option value=2>OneWire</option></select><br />D8 mode <select name=dmo_8><option selected value=0>Input</option><option value=1>Output</option><option value=2>OneWire</option></select><br />D9 mode <select name=dmo_9><option value=0>Input</option><option selected value=1>Output</option><option value=2>OneWire</option></select><br /><button>save</button>
</form><br />

debugcount=54
</html>
В общем - кому-нибудь интересно?
aurodionov
Сообщения: 87
Зарегистрирован: Пн янв 27, 2014 2:50 pm
Откуда: Россия, Тюмень

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение aurodionov »

Надо попробовать

Пишу с пульта....
SergeyM
Сообщения: 100
Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Откуда: Шатура

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение SergeyM »

А целиком скетч увидеть можно?
Windows, Debian 8, 1-Wire
Connect
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение flair »

тоже интересно) может что себе запилю)
Dimkas
Сообщения: 50
Зарегистрирован: Пн сен 14, 2015 1:55 pm

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение Dimkas »

А как-то можно заменить ethernet shield, на ESP-8266 (esp-12q) ?
В сети полно статей, о прошивке esp через ардуино (использование ардуино, как программатора) А непосредственно работа ардуино и esp - ни разу не встречал. Есть у кого-то подобные наработки?
ipz
Сообщения: 238
Зарегистрирован: Чт ноя 26, 2015 10:54 pm

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение ipz »

Вот здесь есть на тему:
http://www.instructables.com/id/Cheap-A ... /?ALLSTEPS
В конце ссылка на блог автора с подробностями
http://yaab-arduino.blogspot.ru/p/wifiesp.html
(на вражеском, правда, языке)
Dimkas
Сообщения: 50
Зарегистрирован: Пн сен 14, 2015 1:55 pm

Re: Скетч Arduino + Ethernet Shield - BASIC

Сообщение Dimkas »

ipz писал(а):Вот здесь есть на тему:
http://www.instructables.com/id/Cheap-A ... /?ALLSTEPS
В конце ссылка на блог автора с подробностями
http://yaab-arduino.blogspot.ru/p/wifiesp.html
(на вражеском, правда, языке)
ну почему-же на вражеском....
Хотя у меня с ним туго) Попробую поизучать тему)
Ответить