Форум

Новые сообщения · Участники · Правила форума
  • Страница 1 из 23
  • 1
  • 2
  • 3
  • 22
  • 23
  • »
Arduino и Ethernet Shield W5100
Администратор
Администратор
иконка админ
2015-12-08 16:13 #1
Arduino и Ethernet Shield W5100 обсуждение цикла статей.

Часть 1 - Начало проекта.
Часть 2 - Добавлено динамическое обновление данных и работа с SD картой.
Часть 3 - Добавлено оформление страницы.
Часть 4 - Добавлено управление реле.
Часть 5 - Добавлен регулятор мощности нагрузки в виде ползунка.
NEW!!! Часть 6 - Реализация включения реле по таймеру

Профиль

Администратор
TehnopageTeam
щит админа


Faraday
Faraday
2015-12-08 16:34 #2
Не корректно отображает русский шрифт. не показывает русские буквы ethernet w5100

Профиль
Администратор
Администратор
иконка админ
2015-12-08 17:55 #3
Пробовали другим браузером открывать? И каким сейчас пользуетесь?

Профиль
Faraday
Faraday
2015-12-08 18:18 #4
Другие не пробовал, пользуюсь хромом.
На  данный момент попробовать не смогу так-как на работе, а ардуинка выключена. sad Дома попробую другие браузеры.

Профиль
Администратор
Администратор
иконка админ
2015-12-08 19:08 #5
Вот у меня работает и в Google Chrome и в Firefox.

Профиль

Администратор
TehnopageTeam
щит админа

Faraday
Faraday
2015-12-08 21:35 #6
Во всех браузерах так sad

Профиль
Администратор
Администратор
иконка админ
2015-12-08 21:45 #7
Тогда если есть возможность попробуйте на другом компьютере. А еще. На этой странице нажмите правой клавишей мыши "Исходный код страницы". Сделайте скрин и скиньте сюда.

Профиль
Faraday
Faraday
2015-12-08 22:14 #8

Код
<html><head> <meta http-equiv='content-type' content='text/html; charset=UTF-8'> <link rel="shortcut icon"
href="/favicon.ico" type="image/x-icon"> <title>������ � ��������</title> <link type="text/css" rel="StyleSheet" href="/my.css" /> <script>function GetFlameState() {
nocache = "&nocache=" + Math.random() * 1000000;
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (this.readyState == 4) {
if (this.status == 200) {
if (this.responseText != null) {
var arrayOfStrings = this.responseText.split(":");

document.getElementById("flame_txt").innerHTML = arrayOfStrings[0];
document.getElementById("temp_txt").innerHTML = arrayOfStrings[1];
document.getElementById("humid_txt").innerHTML = arrayOfStrings[2];
for(var i = 1 ; i < 5 ; i++)
if(arrayOfStrings[2+i] == "1")
document.getElementById("led_"+i).setAttribute("class","button_enabled");
else
document.getElementById("led_"+i).setAttribute("class","button_disabled");
}
}
}
}
request.open("GET", "ajax_flame" + nocache, true);
request.send(null);
setTimeout('GetFlameState()', 1000);
}
function onClick(pin){
var request = new XMLHttpRequest();
request.open("GET", "\setpin?pin=" + pin, false);
request.send(null);
}
</script></head><body onload="GetFlameState()"> <div class="form"> <h2>Arduino
WEB ��������</h2> <hr noshade size="1px" color="white">
<table align="center"> <tr> <td><img src='flame.png'
/></td> <td valign="center">������ ����</td>
<td><span id="flame_txt"> 0</span></td>
</tr> <tr> <td><img src='temp.png'
/></td> <td valign="center">�����������</td>
<td><span id="temp_txt">0</span> �C</td>
</tr> <tr> <td><img src='humid.png'
/></td> <td valign="center">���������</td>
<td><span id="humid_txt">0</span> %</td>
</tr> </table> <br> <center> <button
type="button" id="led_1" class="button_disabled"
onClick="onClick(1)">���� �1</button> <button type="button"
id="led_2" class="button_disabled" onClick="onClick(2)">����
�2</button> <button type="button" id="led_3"
class="button_disabled" onClick="onClick(3)">���� �3</button>
<button type="button" id="led_4" class="button_disabled"
onClick="onClick(4)">���� �4</button>
</center></div> </Body></html>

Профиль
Администратор
Администратор
иконка админ
2015-12-08 22:33 #9
Сохраняйте файл index.htm в кодировке utf-8.

Профиль
Faraday
Faraday
2015-12-10 11:38 #10
Как сделать инверсию ? Чтоб при включении платы - реле были выключены, а то они сразу включены, зато лампочки не горят smile

Профиль

Faraday
TehnopageTeam
щит админа


stepan_zh
stepan_zh
2015-12-11 14:44 #11
а можно создать приложение на андроид

Профиль
Faraday
Faraday
2015-12-11 17:08 #12
А зачем ? Все работает у меня через ip домашнее. Сделал крупный дизайн и получается как приложение.

Профиль
Администратор
Администратор
иконка админ
2015-12-11 20:45 #13
stepan_zh, вообщето приложение у нас есть https://tehnopage.ru/android-i-arduino

Профиль
stepan_zh
stepan_zh
2015-12-11 22:45 #14
это приложение для Bluetooth, а вот типа такого https://www.youtube.com/watch?v=IOiMe2aCCLk

Профиль

stepan_zh
TehnopageTeam
щит админа


Администратор
Администратор
иконка админ
2015-12-12 15:19 #15
stepan_zh, тогда вы делаете так как в статье написано и просто заходите на адрес с смартфона.

Профиль
  • Страница 1 из 23
  • 1
  • 2
  • 3
  • 22
  • 23
  • »
Поиск: