ардуино в туалете

faraddin
Offline
Зарегистрирован: 11.08.2013

Вы что к этому светодиоду пристали? у Вас сейчас главная проблема это добиться ровных значений. Например хранить в массиве последние 10 измерений и выдавать в ВашейФункцииСНазваниемПохожимНаПроклятие среднее из них. Опять же задерка небольшая нужна, между повторным вызовом ВашейФункцииСНазваниемПохожимНаПроклятие. А иначе у вас свет в туалете моргать будет как новогодняя елка

Araris
Araris аватар
Онлайн
Зарегистрирован: 09.11.2012

Фтему: "«Умный туалет» в обычной квартире" http://geektimes.ru/post/240514/

mantiss
Offline
Зарегистрирован: 18.10.2014

ага, видел сегодня эту статью. не очень-то он и умный тут, у меня в тамбуре так свет работает, дурак-дураком))

art100
Offline
Зарегистрирован: 09.03.2014

mantiss пишет:
...начал потихоньку в ardublock ваять что-то...

в чем вы пишете?

Kлапаyций 99.99
Offline
Зарегистрирован: 11.10.2014

art100 пишет:

mantiss пишет:
...начал потихоньку в ardublock ваять что-то...

в чем вы пишете?

он не пишет - он складывает пазлы.

mantiss
Offline
Зарегистрирован: 18.10.2014

это что-то типа scratch, для самых маленьких в общем))

art100
Offline
Зарегистрирован: 09.03.2014

mantiss пишет:

это что-то типа нуля, для самых маленьких в общем))

Ладно что ardublock-all.jar имеет интересные особенности.

https://github.com/downloads/taweili/ardublock/ardublock-all.jar

Что за код вы выложили? ardublock-all.jar его код это классический xml

Или вы нам выложили непереносимую копию, что случайно открыли ArduinoIDE, и там промежуточный хлам увидели. Это хлам разве можно повторить? Что это? Откуда это http://arduino.ru/forum/proekty/arduino-v-tualete#comment-85653 и куда это совать.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<cb:блоки кода xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://education.mit.edu/openblocks/ns http://education.mit.edu/openblocks/codeblocks.xsd" xmlns:cb="http://education.mit.edu/openblocks/ns">
<Страницы складная-pages="yes" ящик-с-стр="yes">
<Page page-color="40 40 40" стр-ящик="ArduBlock" стр-infullview="yes" стр-name="ArduBlock" page-width="1366">
<PageBlocks>
<Block род-name="delay" id="144">
<Location>
<X>79</X>
<Y>252</Y>
</Location>
<BeforeBlockId>139</BeforeBlockId>
<Сокеты num-sockets="1">
<BlockConnector con-block-id="145" разъем-kind="socket" разъем-Тип="число" init-type="number" label="мс" должность-type="single"/>
</Sockets>
</Block>
<Block род-имя="номер" id="145">
<Label>1000</Label>
<Location>
<X>217</X>
<Y>255</Y>
</Location>
<Штекер>
<BlockConnector con-block-id="144" разъем-kind="разъем" разъем-Тип="число" init-type="number" label="" должность-type="зеркало"/>
</Штекер>
</Block>
<Block род-name="df_led" id="139">
<Location>
<X>79</X>
<Y>160</Y>
</Location>
<BeforeBlockId>142</BeforeBlockId>
<AfterBlockId>144</AfterBlockId>
<Сокеты num-sockets="2">
<BlockConnector con-block-id="140" разъем-kind="socket" разъем-Тип="число" init-type="number" label="pin#" должность-type="single"/>
<BlockConnector con-block-id="141" разъем-kind="socket" разъем-type="boolean" init-type="boolean" label="статус" должность-type="single"/>
</Sockets>
</Block>
<Block род-name="digital" id="141">
<Location>
<X>283</X>
<Y>187</Y>
</Location>
<Plug>
<BlockConnector con-block-id="139" разъем-kind="разъем" разъем-type="boolean" init-type="boolean" label="" должность-type="зеркало"/>
</Штекер>
</Block>
<Block род-имя="номер" id="140">
<Label>13</Label>
<Location>
<X>283</X>
<Y>163</Y>
</Location>
<Plug>
<BlockConnector con-block-id="139" разъем-kind="разъем" разъем-Тип="число" init-type="number" label="" должность-type="зеркало"/>
</Штекер>
</Block>
<Block род-name="delay" id="142">
<Location>
<X>79</X>
<Y>130</Y>
</Location>
<BeforeBlockId>136</BeforeBlockId>
<AfterBlockId>139</AfterBlockId>
<Сокеты num-sockets="1">
<BlockConnector con-block-id="143" разъем-kind="socket" разъем-Тип="число" init-type="number" label="мс" должность-type="single"/>
</Sockets>
</Block>
<Block род-имя="номер" id="143">
<Label>1000</Label>
<Location>
<X>217</X>
<Y>133</Y>
</Location>
<Plug>
<BlockConnector con-block-id="142" разъем-kind="разъем" разъем-Тип="число" init-type="number" label="" должность-type="зеркало"/>
</Штекер>
</Block>
<Block род-name="df_led" id="136">
<Location>
<X>79</X>
<Y>38</Y>
</Location>
<BeforeBlockId>128</BeforeBlockId>
<AfterBlockId>142</AfterBlockId>
<Сокеты num-sockets="2">
<BlockConnector con-block-id="137" разъем-kind="socket" разъем-Тип="число" init-type="number" label="pin#" должность-type="single"/>
<BlockConnector con-block-id="138" разъем-kind="socket" разъем-type="boolean" init-type="boolean" label="статус" должность-type="single"/>
</Sockets>
</Block>
<Block род-name="digital" id="138">
<Location>
<X>283</X>
<Y>65</Y>
</Location>
<Plug>
<BlockConnector con-block-id="136" разъем-kind="разъем" разъем-type="boolean" init-type="boolean" label="" должность-type="зеркало"/>
</Штекер>
</Block>
<Block род-имя="номер" id="137">
<Label>13</Label>
<Location>
<X>283</X>
<Y>41</Y>
</Location>
<Plug>
<BlockConnector con-block-id="136" разъем-kind="разъем" разъем-Тип="число" init-type="number" label="" должность-type="зеркало"/>
</Штекер>
</Block>
<Block род-name="loop" id="128">
<Location>
<X>12</X>
<Y>30</Y>
</Location>
<Сокеты num-sockets="1">
<BlockConnector con-block-id="136" разъем-kind="socket" разъем-type="cmd" init-type="cmd" label="делать" должность-type="single"/>
</Sockets>
</Block>
</PageBlocks>
</Страница>
</Pages>
</cb:блоки кода>
void setup()
{
pinMode( 13 , OUTPUT);
}

void loop()
{
digitalWrite( 13 , !(HIGH ));
delay( 1000 );
digitalWrite( 13 , !(LOW ));
delay( 1000 );
}

у меня код

и xml переносимый

и c непереносимый

по другому выглядят

???

Kлапаyций 99.99
Offline
Зарегистрирован: 11.10.2014

art100 пишет:

Что за код вы выложили? ardublock-all.jar его код это классический xml

Или вы нам выложили непереносимую копию, что случайно открыли ArduinoIDE, и там промежуточный хлам увидели. Это хлам разве можно повторить? Что это? Откуда это http://arduino.ru/forum/proekty/arduino-v-tualete#comment-85653 и куда это совать.

art100, ну я бы на твоём месте постеснялся бы упрекать кого-либо в генерации бредовых постов.

а, вообще, отсюда ноги растут http://www.robodino.de/2011/12/arduino-ardublock-ansteuerung-ultraschall-sensor.html

mantiss
Offline
Зарегистрирован: 18.10.2014

Это русская версия, после нажатия кнопочки загрузить этот код оказывается в иде. А сохраняет в какой-то свой формат. Чяднт?

mantiss
Offline
Зарегистрирован: 18.10.2014

А, еще такой вопрос, я планшет на винде продал, можно к андроиду подключить?

Coolerr
Offline
Зарегистрирован: 30.06.2014

Для андроидов есть arduinoDroid.