Сделаю нубский проект.

Тема в разделе "Сделаю проект", создана пользователем Максимус-Бог, 4 ноя 2015.

  1. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    Есть матрёшка Z и дальномер HC-SR04. Прошёл конспект хакера, а идей что-нибудь сделать с этим набором нет.
     
  2. Tomasina

    Tomasina Иномирянин

    кормушку для кошки
     
  3. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    я могу сделать открытие сервы в нужное время и включение помпы.
     
  4. DrProg

    DrProg Вечный нерд

    Туалет для кошки. )
     
    BAR__MEN и ИгорьК нравится это.
  5. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    с туалетом потруднее, я еще кормушку не сделал.
     
  6. robokop

    robokop Гик

    Сделай кота, который будет вибрировать и мяукать при новом сообщении на амперке:)
     
  7. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    я нуб для этого, это вы гиги можете.
     
    Пушной звер нравится это.
  8. robokop

    robokop Гик

    У меня знания точно таки еже ,как у тебя .:)
     
    Максимус-Бог нравится это.
  9. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    надо команде форума написать, что мы нубы☺
     
    robokop нравится это.
  10. robokop

    robokop Гик

    Точно:)
     
  11. robokop

    robokop Гик

    Максимус-Бог нравится это.
  12. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    Untitled Sketch 2_схема.png
    Код (C++):
    #include <Servo.h>
    #include <EEPROM.h>
    #include <TroykaRTC.h>
    #include <Wire.h>
    // размер массива для времени с учётом завершающего нуля
    #define LEN_TIME 12
    // размер массива для даты с учётом завершающего нуля
    #define LEN_DATE 12
    // размер массива для дня недели с учётом завершающего нуля
    #define LEN_DOW 12
    // создаём объект для работы с часами реального времени
    RTC clock;
    Servo myservo;
    #define pump 4 // помпа

    void setup() {
      // put your setup code here, to run once:
      myservo.attach(2);
      // инициализация часов
      clock.begin();
      // метод установки времени и даты в модуль вручную
      // clock.set(10,25,45,27,07,2005,THURSDAY);
      // метод установки времени и даты автоматически при компиляции
      clock.set(__TIMESTAMP__);
    }

    void loop() {
      // put your main code here, to run repeatedly:
      // массив для хранения текущего времени
      char time[LEN_TIME]={0};
      // запрашиваем данные с часов
      clock.read();
      // сохраняем текущее время в массив time
      clock.getTimeStr(time, LEN_TIME);
      if(time = 12:00:00){
        digitalWrite(pump, HIGH);
        myservo.write(180);
        delay(1500);
        digitalWrite(pump, 0);
        myservo.write(0);
        }
    }
    frizing - это программа.
     
    Последнее редактирование: 6 ноя 2015
    robokop нравится это.
  13. robokop

    robokop Гик

    А может поставить пищалку,или что то подобное,что бы подозвать кошку (или кота)?:)
     
  14. robokop

    robokop Гик

    Например-можно записать на SDкарту мурлыканье котенка, и воспроизводить через динамик:)
    http://boobooka.com/zvuki/zvuki-zhivotnyx/zvuki-myaukane-koshek/ -мурлыканье кота (4 варианта):)
    http://ru.aliexpress.com/item/1Pcs-...ield-Module-SPI-For-Arduino/1402962654.html?s-SDкарты:)
     
  15. Пушной звер

    Пушной звер Оракул

    не, лучше к такому звуку приучить youtube.com/watch?v=TIqWtwGRhY0
     
    BAR__MEN, Максимус-Бог и robokop нравится это.
  16. robokop

    robokop Гик

    :D
     
  17. Mestniy

    Mestniy Гуру

    А мне она крайне не понравилась. На ней не узнаешь, правильно все подключил и будет ли это вообще работать?
     
  18. Tomasina

    Tomasina Иномирянин

    Странно, что в наборе нет УЗ-сенсора - сразу расширяется количество экспериментов.
    Тогда можно ещё дополнить проект экранчиком - показывать сколько времени осталось до следующего кормления.
    Либо светофорчиком на LED.
     
  19. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    у меня есть уз сенсор.
     
  20. Максимус-Бог

    Максимус-Бог Убийца матрёшек

    А чем вы пользуетесь?