Всем при­вет!

Нако­нец таки я собрал систе­му “Умный дом” для дачи.

Систе­ма управ­ля­ет ото­пи­тель­ны­ми при­бо­ра­ми в раз­ных ком­на­тах через GSM.

Из чего сде­ла­но:

  1. Arduino UNO
  2. GSM модуль Keyestudio SIM900
  3. Твер­до­тель­ные реле FOTEK SSR-25-DA
  4. Тем­пе­ра­тур­ный дат­чик AM2302 DHT22
  5. 16 ампер­ные авто­ма­ты — 4 шт.
  6. Вхо­дя­щий 16 ампер­ный авто­мат.
  7. Ради­а­то­ры для твер­до­тель­но­го реле -4 шт. (от куле­ров для про­цес­со­ров раз­ной моде­ли)

Все собра­но в метал­ли­че­ском шка­фу.

 

 

Скетч для арду­и­но.

Gryada_1

Вот так выгля­дит про­грам­ма для теле­фо­на:

Apk файл:

Gryada_v2

aia файл

Gryada_v2.aia

Редак­ти­ру­ет­ся в MIT App Inventor — http://appinventor.mit.edu

 

Кому инте­рес­но, зада­вай­те вопро­сы.

 

 

 

 

 

23 комментария

  1. владимир:

    Доб­рый вечер.очень инте­рес­ный проект.есть вопро­сы!

  2. Алмаз:

    1) Какую мак­си­маль­ную мощ­ность выдер­жи­ва­ет модуль? Или основ­ная нагруз­ка пада­ет на реле толь­ко?
    2) Реле выдер­жи­ва­ет нагруз­ку 2000W?
    3) На эту систе­му мож­но под­клю­чить элек­тро­пи­та­ние все­го дома, вклю­чая элек­три­че­ские отоп­ле­ния, элек­тро­чай­ник и осве­ще­ние про­чее

    • Ментоян Игорь:

      1) Основ­ная нагруз­ка на реле.
      2) У меня реле на 25 ампер, дер­жит 2-х кило­ват­ный мас­лян­ный обо­гре­ва­тель. Прак­ти­че­ски не гре­ет­ся (ска­жем так, чуть теп­лый). Но я бы брал на 40 ампер.
      3) Под­клю­чить мож­но прак­ти­че­ски все что угод­но, все зави­сит от вооб­ра­же­ния) Но чай­ник я бы не стал под­клю­чать)))

  3. владимир:

    Доб­рый вечер.1.В App Inventor в каком фор­ма­те теле­фон запи­сы­вать 8 или +7 ? 2.по скет­чу объ­яс­ни­те по портам.int powerGSM = 9; //Пин вклю­че­ния GSM
    int unit1 = A1; //Террасса
    int unit2 = A2; //Ванна
    int unit3 = A3;//Гостинная
    int unit4 = A4;//Комната
    int unit5 = A5; // Роу­тер
    int perim = A0;// Дат­чик пери­мет­ра
    int power = 10; // Кон­троль внеш­не­го пита­ния
    int svet = 11; // Вклю­че­ние све­та на терас­се и крыль­це
    int redLed = 13;// Cве­то­ди­од рабо­ты все­го девай­са
    тут вро­де все понят­но. вот есть еще такие строч­ки. .#include
    #include “DHT.h”
    #define DHT_1_PIN 4
    #define DHT_2_PIN 5
    #define DHT_3_PIN 11
    #define DHT_4_PIN 10// pin на кото­ром висит дат­чик тем­пе­ра­ту­ры (КОМНАТА)
    #define DHT_5_PIN 12 //Датчик тем­пе­ра­ту­ры на ули­це
    #define DHTTYPE DHT11 // DHT 22 тип дат­чи­ка и .DHT dht1(DHT_1_PIN, DHTTYPE);
    DHT dht2(DHT_2_PIN, DHTTYPE);
    DHT dht3(DHT_3_PIN, DHTTYPE);
    DHT dht4(DHT_4_PIN, DHTTYPE);
    DHT dht5(DHT_5_PIN, DHTTYPE); дат­чи­ки под­клю­чать к 1–2-3–4-5 ? све­то­ди­од на 13 пине он как дол­жен рабо­тать?

    • Ментоян Игорь:

      Доб­рый вечер. Теле­фон в фор­ма­те +7
      DHT Это дат­чи­ки тем­пе­ра­ту­ры
      #define DHT_1 (номер дат­чи­ка) _PIN 4 (Это циф­ро­вой пин к кото­ро­му под­клю­чать, соот­вет­ствен­но 4, 5, 11, 10, 12)

      #define DHT_1_PIN 4 (Терас­са)
      #define DHT_2_PIN 5 (Ван­на)
      #define DHT_3_PIN 11 (Гостин­ная)
      #define DHT_4_PIN 10 (Ком­на­та)
      #define DHT_5_PIN 12 (Ули­ца)

      Све­то­ди­од не задей­ство­ван, да он и не нужен.

      int unit1 = A1 (Это ана­ло­го­вые выхо­ды)

  4. владимир:

    ну что-то ста­ло ожи­вать сооб­ще­ние о про­па­же пита­ния при­шло. а вот сте­варт мол­чит сооб­ще­ние не отсы­ла­ет.

  5. владимир:

    Ardu;0;0;1;1;0;1;0;0 послал такое сооб­ще­ние релюш­ки вклю­чи­лись

  6. Александр:

    Было бы здо­ро­во с при­вяз­кой ко вре­ме­ни. Вклю­че­ние реле на N коли­че­ство минут. Цены бы не было. Хотя бы для 1 реле, напри­мер для поли­ва и т.д.

    Про­сто еще вопрос на сколь­ко целе­со­об­раз­но управ­ле­ние смс, а не через интер­нет?
    СМС 2р гру­бо, инет 7р сут­ки.

    • Ментоян Игорь:

      По пер­во­му вопро­су. Такое сде­лать мож­но, но к сожа­ле­нию я не про­грам­мист мож­но по это­му вопро­су пооб­щать­ся здесь: http://forum.amperka.ru/threads/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BE%D1%82%D0%BE%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC-%D0%B2-%D0%B7%D0%B0%D0%B3%D0%BE%D1%80%D0%BE%D0%B4%D0%BD%D0%BE%D0%BC-%D0%B4%D0%BE%D0%BC%D0%B5-gsm.999/

      По вто­ро­му вопро­су. У меня СИМ кар­та от МТС, тариф посе­кунд­ный + пакет 100 СМС 60р. в мес. Так как Arduino мне не зво­нит, то по тари­фу у меня 0 рас­хо­дов, толь­ко СМС.
      Для управ­ле­ния через интер­нет при­дет­ся добав­лять как мини­мум роу­тер с GSM моде­мом + Ethernet Shield для Arduino. (Это я гово­рю про уста­нов­ку устрой­ства на даче)
      И еще, мне не нужен еже­днев­ный кон­троль устрой­ства, доста­точ­но перед поезд­кой на дачу, запро­сить состо­я­ние дат­чи­ков, устрой­ства и по необ­хо­ди­мо­сти вклю­чить обо­грев в ком­на­тах. (Так что даже 100 СМС в месяц, это мно­го, но мень­ше­го тари­фа нету.)

      • Александр:

        Спа­си­бо за ответ, я почи­тал про интер­нет, роу­тер не нужен, вро­де, но тра­фик жрет несчад­но (око­ло 300мб в день), потом хостинг, на кото­ром банят из-за частых запро­сов. Вобщем голов­ная боль та еще.

        • Ментоян Игорь:

          Ну вот)) Чем про­ще систе­ма и мень­ше наво­ро­тов, тем надеж­нее )))

  7. владимир:

    Доб­рый вечер. а баланс у вас рабо­та­ет?

    • Ментоян Игорь:

      Доб­рый вечер! Нет, не рабо­та­ет, но я осо­бо и не замо­ра­чи­вал­ся, могу посмот­реть в лич­ном каби­не­те)))

  8. Руслан:

    Нету тако­го, когда про­ве­ря­ешь ста­тус, то вклю­ча­ет­ся дежур­ный свет?

  9. Олег:

    При­вет­ствую! Как решил вопрос с посто­ян­ной отправ­кой смс при отсут­ствии пита­ния 5 в на 10 пин ?

  10. Ментоян Игорь:

    Выше в отве­тах смот­ри, зако­мен­ти­ро­вал строч­ки, пока не будет акку­му­ля­то­ра.

  11. Игорь:

    Доб­ро­го дня ! Игорь, есть вопро­сы, воз­мож­но глу­пые, я начи­на­ю­щий. Скетч ском­пи­ли­ро­вал­ся и загру­зил­ся на плату(китайскую), steward откор­рек­ти­ро­вал в ап инвен­то­ре. Теперь вопро­сы :
    1. Пин вклю­че­ния GSM , что это, куда его заго­нять на GSM моду­ле? Есть SIM800 и SIM808.
    2. RX и TX GSM моду­ля соот­вет­ствен­но соеди­нять с 0 и 1 пином?
    Нет ли у вас схе­мы соеди­не­ний? Помо­ги­те, сам никак пока.….

    • Ментоян Игорь:

      Доб­ро­го дня!
      1. Пин вклю­че­ния GSM, ну тут все оче­вид­но, вклю­ча­ет сам модуль GSM) а вот куда его под­клю­чать, надо смот­реть дата­шит на твой модуль. у меня это 9 нож­ка.
      2. Так же и с RX TX надо смот­реть рас­пи­нов­ку тво­е­го моду­ля. у меня это 6, 7 нож­ка.
      Самой схе­мы нету.

  12. Игорь:

    Доб­рый день! https://d1xahwiwo4b49p.cloudfront.net/12185-thickbox_default/sim800l-gsm-gprs-module-adapter-board-micro-sim-card-core-breakout-board.jpg
    Это модуль SIM800L . Баба Вера мне под­со­ве­то­ва­ла
    Все ж ясно по рисун­ку, 7пин арду­и­но на тх моду­ля, а 8 пин на рх моду­ля. 9 пин это про­грамм­ное вклю­че­ние моду­ля, не кноп­кой вруч­ную, а про­грамм­но, его нуж­но подать на вцц (плюс) моду­ля, гнд (минус) пин арду­и­но подать на гнд моду­ля. Ска­чать биб­лио­те­ку на сим 800 и поста­вить в арду­и­но пап­ку. В коде поме­нять на сим 800.
    Это что с 9 пина питать­ся модуль будет что ли? А по току потя­нет?
    Чем даль­ше тем боль­ше. Я так понял к скет­чу надо доба­вить биб­лио­те­ку на сим 800 и потом загру­жать в арду­и­но, пра­виль­но?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Бложе мой : Welcome !

Authorize

Забыли пароль?

Регистрация

Please contact the administrator.

%d такие блоггеры, как: