Умный холодильник.

Тема в разделе "Глядите, что я сделал", создана пользователем karagad, 28 май 2013.

  1. karagad

    karagad Нерд

    Появилась идея создать умный холодильник. Несколько отведенных мест под разные продукты. А там весы.
    Пишешь холодильнику смс "Че купить?". А он "Колбасу, сметану, яйца." Пока не очень понятно что за весы будут в проекте. Думаю резистор давления не очень подойдет. Еще нужна помощь в коде. Если будет больше 30 значений использование if будет громоздким. Выручайте:)
     
    TeHeBuK нравится это.
  2. Mitrandir

    Mitrandir Гуру

    что нибудь типа такого:
    Код (C):


    byte slotPins[4] = {1,2,3,5};//номера пинов куда подсоединены датчики занятости слотов
    int thresholds[] = {400,200,100,1000}; //критические веса, ниже которых требуется дозакупка
    String goods[]={"Масло", "Яйца", "Творог", "Мясо"};

    void send(byte i)
    {
      String val = String("Купить" + goods[i]);
       Serial.println(val);
    }

    void setup()
    {
    }

    void loop()
    {
      //опрос датчиков
      for(int i = 0;i<4;i++)
      {
           int w = analogRead(slotPins[i]);
           if(w < theshholds[i])
           {
               send(i);
           }
      }
    }
     
    как-то так
     
    TeHeBuK и karagad нравится это.
  3. karagad

    karagad Нерд

    Класно. А насчет весов нет идей?
     
    TeHeBuK нравится это.
  4. Mitrandir

    Mitrandir Гуру

    5 резисторов давления между двумя стеклами и усреднять, но боюсь будет не очень точно.

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

    для яиц можно проще, в полусферах слотов в донышке сверлим дырку, и вставляем датчик препятствий: http://amperka.ru/collection/proximity-sensors/product/infrared-sensor-switch
     
    TeHeBuK нравится это.
  5. karagad

    karagad Нерд

    А насколько резисторы давления не точны? +/- 100 грамм?
     
    TeHeBuK нравится это.
  6. mike_KH

    mike_KH Гик

    Это зависит от датчика скорее всего в документации написано.
     
    TeHeBuK нравится это.
  7. TeHeBuK

    TeHeBuK Нерд

    хахахах, так скоро дойдет до того что холодильник сам еду будет покупать:D, но идея хорошая!:D
     
  8. Megakoteyka

    Megakoteyka Оракул Модератор

    Несколько лет назад такое уже всплывало - холодильник по RFID-меткам определял наличие, количество и срок годности продуктов и сам делал заказ в инет-магазин. Не помню только, был ли это концепт или реальный работающий прототип...
     
  9. Mitrandir

    Mitrandir Гуру

    читал про него, была еще модель, встраиваемая в стену, с дверью для доставщика на улицу
     
  10. NR55RU

    NR55RU Гик

    Подобные концепты и не только холодильников но и кофеварок, стиральных машины и прочего давно представлялись разные фирмами, просто в силу ряда причин пока не получили распостранения :)
    Так же многие их таких девайсов имеют Java интерфейс для желающих соединить все это во что то свое и управлять этим с помощью JAVA :)
     
  11. karagad

    karagad Нерд

    Думаю для системы умный дом это самое то
     
  12. id90

    id90 Нерд

    У вас дело продвинулось? можно было бы попробовать делать дно полки на пружине которая бы продавливалась нажимая кнопку,( кнопка не нажата купить то что должно стоять), для регулировки веса можно использовать глубину погружения кнопки, которую определять исходя из жесткости пружины или опытным путем . Для опытного образца мне кажется пойдет.
     
  13. DenisNP

    DenisNP Нерд

    Хотел то же самое посоветовать, только использовать линейные реостаты типа таких. Чем выше вес, тем сильнее полка опускается, передвигая реостаты, и наоборот.