Контрольные весы для пасеки с отправкой данных в SMS

a5021
Offline
Зарегистрирован: 07.07.2013

Каких новых? Человек спрашивает о том, как ему придя к улью и обнаружив ардуину в режиме сна, разбудить ее корректно. Что опять не так? Эта задача может быть востребована каждым первым из этой ветки.

zalias7
Offline
Зарегистрирован: 18.03.2015
SU-27-16 если что то я в тему, делаю для пчёлок весы, и надо разбудить ардуино ...
 
a5021 все эти линки я видел, мониторинг батареек я сделал, но у меня проблема не втом чтобы разбудить или послать спать а проблема задействовать оба режима. Тоесть: Waking from sleep with a timer без проблем, Waking from sleep with a signal без проблем. 
 
Но я хочу чтобы засыпать на время скажем на на час, а если пришол во время сна, пробудить по "Waking from sleep with a signal" . Вот что мне не получаетса.
 
Пока только приходит голову , пришол нажал reset и делай что хочеш, потом отравляешь дальше спать. Но это как то неправильно и не изящно :)
bankir_1986
Offline
Зарегистрирован: 23.03.2015

Как-то тема затихла. Скоро весы ставить можно, а воз и ныне там.

Вопрос по скетчу:

Хочу ставить не один тензодатчик, а несколько (пока два). Столкнулся с такой проблемой. Можно ли задавать входы HX711 не в начале скетча а в loop().

например:

void loop() {

HX711 scale(A1, A0);

......

HX711 scale(A2, A3);

.......

}

 

 

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Попробуйте в начале:

HX711 scale1(A1, A0);

HX711 scale2(A2, A3);

bankir_1986
Offline
Зарегистрирован: 23.03.2015

Буду пробовать, пока один мост собрал на фанерке. Сейчас с ним играюсь (этой ночью первый раз подключил). Если время будет вечером буду пытаться калибровать. Если поличится - второй соберу и буду двоих пытаться подружить.

Voblin_UA
Voblin_UA аватар
Offline
Зарегистрирован: 12.01.2015

Там надо ставить два усилителя и подключать их на разные входы, а не два датчика на разные каналы одного усилителя.

bankir_1986
Offline
Зарегистрирован: 23.03.2015

HX711 - это и есть усилители (библиотека HX711 специально для них).

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а зачем 2 усилителя? там и одного достаточно. в нем 2 канала. как раз для 4 китайских датчиков с тремя проводами

http://ru.aliexpress.com/item/Silver-YZC-161B-50kg-Aluminium-Alloy-Human-Body-Scale-Weighing-Sensor-Pack-of-4/32339371930.html

http://ru.aliexpress.com/item/FREE-SHIPPING-4PCS-LOT-YZC-161B-5KG-8KG-Human-body-scale-weight-weighing-sensor-Electronic-said/2045431677.html

китайцы также предусматривают схему на 4 трехпроводных датчиках, но с использованием 1 канала

в плане проще рассчитать вес она конечно удобнее

хотя если использовать датчики с полноценным мостом, то тогда нужно 2 усилителя

 

Voblin_UA
Voblin_UA аватар
Offline
Зарегистрирован: 12.01.2015

Вот про Hx-711 я и писал. Один усилитель, но два канала. Второй канал глючный, если верить форумам. Потому я бы ставил два отдельных усилителя.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а я бы проверил так ли это. а по схеме выше второй и не нужен

bankir_1986
Offline
Зарегистрирован: 23.03.2015

Поддерживаю (сам так и делаю) на схему - каждому датчику свой усилитель. Это увеличит точность (уменьшит погрешность при разницы температур), т.к. увеличение длинны провода от датчика увеличивается сопротивление. Отсюда и влияние температуры на сопротивление. Цена вопроса 71 руб. с доставкой.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

кого ты поддерживаешь не пойму?)))

зачем каждому датчику свой усилитель? я говорю конкретно про трехпроводные. ты наверно про четырех проводные

и тут вопрос не цены. допустим трехпроводные датчики 4 шт. собрать можно по двум схемам:

1канал - 2 датчика      Х2

1канал - 4 датчика

плюс схема с 4 датчиками четырехпроводными - 1 канал - 1 датчик Х4 (полагаю как у тебя bankir_1986)

ты за какой вариант?))

bankir_1986
Offline
Зарегистрирован: 23.03.2015

У меня 4 полумостовых тензодатчика (ну или один четырех проводной). Впринципе можно попробовать и один усилитель использовать, но пока опыта нет и с одним сладить. В будещем возможно и попробую такую схему.

Схема подключения (хоть и ошибкой в посте 71 - http://arduino.ru/forum/proekty/kontrolnye-vesy-dlya-paseki-s-otpravkoi-dannykh-v-sms?page=1#comment-106949)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

не совсем так. из 2 таких датчиков можно сделать полноценный мост)) поэтому и получается нужно 2 канала. 

но полноценный мост можно и так получить из четырех

http://arduino.ru/forum/proekty/kontrolnye-vesy-dlya-paseki-s-otpravkoi-dannykh-v-sms?page=3#comment-113780

с учетом того что второй канал глючит (это недоказано) получается оптимальнее делать мост из 4

 

+почитал насчет GSM в теме. не понял в каждом улье он будет чтоли? врядли. значит провода тянуть будете. не очень как по мне. я в ульях не разбираюсь, но может стоит рассмотреть вариант:

измерительный блок (ИБ) состоящий из двух пластин, способных выдержать улей. между пластинами датчики, HX711, ардуина, аккумулятор (быстросъемный), nrf24l01

главный блок(ГБ) ардуина, nrf24l01, часы, gsm, аккумулятор или адаптер от 220В. ну еще можно датчик температуры или что там еще нужно

ИБ постоянно спит. по сигналу ГБ с пина IRQ радиомодуля просыпается, делает измерения, отсылает и дальше спит с минимумом потребления.

ГБ с заданной периодичностью, например раз в час опрашивает ИБ (врядли нужно чаще), собирает данные и например по вечерам отправляет СМС с отчетом

ИБ по количеству ульев с уникальным адресом

bankir_1986
Offline
Зарегистрирован: 23.03.2015

не совсем так. из 2 таких датчиков можно сделать полноценный мост)) поэтому и получается нужно 2 канала.

Это как? "Нам бы схемку, аль чертеж. Мыб затеяли вертеж..."

С использованием nrf24l01 мысль интересная, надо подумать. Но реализация если будет то в следующем сезоне. Надо сначала на проводных "шишек набить".

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да если съэкономить нужно, можно и на одном таком трехпроводном сделать))) было бы желание. только точность будет ниже, но плюс минус 1-20гр думаю не так критично. хотя может ошибаюсь

а схема должна быть вроде такой

 

bankir_1986
Offline
Зарегистрирован: 23.03.2015

Тогда встречный вопрос (как новичку) как считать данные с разных датчиков подключенных к одному усилителю?

Желательно пример (еще раз повторюсь - это мой первое знакомство, много чего не знаю)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

насчет этого микруха замороченная

так вот на канале А можно выбирать усиление 128 или 64, а на канале В только 32 (кстати в даташите ошибку нашел))))

так вот. можно считывать и с того и с другого канала, только на канале В точность будет ниже

короче смысла его использовать нет, лучше только А использовать

получается 2 варианта:

1. 2 датчика+1 плата HX711. датчики стоят с одной стороны под 2 ножками, на противоположной стороне петли у оставшися ножек

2. 4 датчика+1 плата HX711, по датчику на ножку

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

короче что то вроде сделать

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

bankir_1986
Offline
Зарегистрирован: 23.03.2015

короче что то вроде сделать

В этом есть доля правды, если использовать более 1 датчика (имется ввиду более одного улья) (как в моем случае), если рассматривать вариант Voblin_UA   с 1 ульем то проще проводной.

2 датчика+1 плата HX711.

Имеет смысл рассматривать в исключительных случаях. Нагрузка номинальная 50 кг. на один датчик (100 кг. на два) - в июле-августе это омаловато будет (там вес с лихвой зашкаливает за 100 кг). Да и запас прочности не помешает (усталость металла под постоянной нагрузкой будет меньше).

Но это все в теории, как на практике будет - время покажет. Но для очистки совести позже смастерю из 2х датчиков (если не будет разницы так и оставлю)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ну если такой вес тогда конечно 4. я думал там килограмм 50 максимум. видел в детстве ульи. относительно небольшие коробки, размером с офисную тумбочку и высотой со стол, где то 500х500х1000мм. откуда там 100кг хз. но я не пасечник. тебе виднее

и врядли кто то ставит 1 улей. хотя может ошибаюсь. я видел как стояли эти небольшие, штук по 10

если проводной проще то конечно. не нужны радиомодули, аккумулятор в каждом улье. витую пару протянул, а по ней и сигналы с HX711 и питание, ардуина только 1 нужна. поставил, покрыл лаком, и пиши программу для ардуины, дисплей там, gsm, или что-то еще

bankir_1986
Offline
Зарегистрирован: 23.03.2015

Как продвигаются дела? Есть результаты? Скоро ставить, а воз и ныне там!

Мои результаты таковы:

1. Рабоет все, что пришло (шилд реального рвемени, температура+влажность, SD шилд, ЖК+кнопки, тензодатчики+усилители).

2. Все подкючил, все показания пишутся на SD каждый час (в режиме тестирования). Единственное не пишу показания тензодатчиков ввиду отсутсвия рычажных весов для калибровки (имеющиеся напольные электронные, но они не годятся, выдают погрешнесть  порядка 100-200 гр., в итоге сильно сказываетя на показаниях собранных весов (может я так сильно придераюсь)).

3. Осталось дождаться DC-DC стабилизатор (для снижения напряжения с 12в) и заказать металические держатели тензодатчиков у фрезировщика (пока нет средств).

4. Установить все в корпусе (взял старый корпус ПК, вырезал окно для экрана, бока зашил пластиком).

5. Результатом пока доволен на 5+ (единственное, что беспокоит - не подключил второй тензодатчик, но если не получится по хорошему, то обходной вариант в пути).

axcell
Offline
Зарегистрирован: 30.05.2015

bankir_1986 можете скинуть скетч на axcell.axcell@yandex.ru?

И эскиз,чертеж держателей для тензодатчиков, может помогу с изготовлением.

axcell
Offline
Зарегистрирован: 30.05.2015

Напомню. Может кто скинет скетчик с дисплеем,часами, картой и датчиками температуры.Хоть без весов пока.

xzeus
Offline
Зарегистрирован: 15.07.2015

a5021 пишет:

Как вы, эксплуатируя свои наборы шилдов на открытом воздухе, собираетесь обеспечивать их защиту от влаги?

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

Это не проблема расскажу в тему исторю про мою многострадальную флэшку:По работе мне нужна флшка чтоб коллекцианировать и изменять файло. Покупал я одну за другой и дохли они у меня на связке с ключами очень быстро. Больше месяца не жили.

И купил я очередную флешку достал её из пласткового корпуса развел эпоксидки. Эпоксидка у меня быстро твердеющая и потому вертел я флешку в руке 20 минут чтоб красиво получилось. Теперь флэшка вся из себя прозрачная гладкая без подтеков и работает уже 6 лет, несмотря на замачивания удары и др. только исправлял пару раз экран у раъема юсб.

Некто не заставляет вас делать также, но в картонную коробочку  готовую схему с проводами затолкнуть и залить можно. Возможно залить помодульно или с перегородками(модем,ардуинка, hx711). Коробку можно литолом измазать чтоб засохшая эпоксидка выпала, или проклеить скотчем или полиэтиленовую коробку взять - полиэтилен от эпоксидки отстает. Можно и в распредкоробке готовой залить не вытаскивая.

Я пытаюсь делать нечто похожее: работаю в водоканале и чтоб мониторить давление в трубах на ключевых точках в сети,  пытаюсь подружить:

arduino nano http://ru.aliexpress.com/item/Free-Shipping-10PCS-LOT-For-arduino-Nano-3... 1193р за 10шт

модуль HX711 http://ru.aliexpress.com/item/HX711-Module-Weighing-Sensor-Dedicated-AD-... 50р за 1шт

датчик давления воды 7атм ставишь собираюсь с резинкой и эпоксидкой в заглушку мама 1/2" http://ru.aliexpress.com/item/free-shipping-5pcs-The-pressure-sensor-MD-... 600р за 5 шт

gsm модуль тоже неовей м590 http://ru.aliexpress.com/item/10PCS-LOT-GSM-GPRS-900-1800-MHz-Short-Mess... 3450р за 10шт

все получил уже по 10 штук. Тут http://mysku.ru/blog/others/9018.html кому интересно про аккумы. Два последовательных 18650 долно вроде надолго хватать (от софта зависит). Все засуну в распредкоробку ip65. C антенной пока не знаю где будет хороший уровень в распредкоробке оставлю, где плохой надо както наружу выводить. Кроме давления надо мониторить напряжение на батарее через делитель на двух резисторах на вход ардуинки. И следующим этапом возможно трубку пито сделаю для примерного измерения расхода, для этого еще надо один датчик давления, а лучше диф.датчик.

Получается дешево и если сгорит или стырят не жалко ( ну может чуть-чуть). Но у меня тоже долгострой изза софта. Не могу с сервером подружить на стационарном ip через gprs. сокет на указанном неовее без проблем открывается - пробовал, на этом у меня запал кончился, других проблем нет. Жду повторного вдохновления, и появления касяков.

Ставить буду в колодцах и не парюсь по поводу отмакания.

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

xzeus пишет:

a5021 пишет:

Как вы, эксплуатируя свои наборы шилдов на открытом воздухе, собираетесь обеспечивать их защиту от влаги?

Это не проблема расскажу в тему исторю про мою многострадальную флэшку

Напомнило:

https://youtu.be/RLV9dMjBReI?t=35m55s

xzeus
Offline
Зарегистрирован: 15.07.2015

вот порылся немного нарыл по неовэй м590 мегополезно :http://docs.mirifica.eu/Neoway.com/notes/Neoway_M590_GPRS_PPP_TCP_User_Guide.pdf

тут все ат команды описание на английском http://docs.mirifica.eu/Neoway.com/archive/M590/Neoway%20M590%20AT%20Command%20Sets_V3.0.pdf

еще ключевые фразы из автоперевода китайской инструкции v1.2:

Рабочее напряжение 3,3 ~ 4,8 В (рекомендуется 3.9V)Требования к источнику тока включения не превышает 2А, а когда 2А, напряжение питания не может быть меньше, чем 3,3 В

Нога   для чего

16 DCD О Data Carrier Detect
7  RXD   I Модуль получает данные
8  TXD  О Модуль передает данные
9  DTR  I Люди Circuit Готовый Пожалуйста, 3K резистор на землю
10 RING О

Последовательный в 2.85V сигналы уровня CMOS, максимальное допустимое входное 3.15V, максимальную скорость 230400bps

На моем стоит микросхема для преобразования CMOS-TTL-CMOS z34 (KIC7WZ34FK) !!! не спалите свой модуль по комовскому порту

тут английская версия 1.1 и схемки преобразования с 5 на 2.8В и 3.3 на 2.8 ( просто резистор на 200 ом) http://docs.mirifica.eu/Neoway.com/archive/M590/Neoway%20M590%20Hardware...

anikov
Offline
Зарегистрирован: 09.08.2015

Не нашел тут инфы как тупому новичку подключить neoway m590 к ардуине, которая бы отправила СМС'ку.  Может пригодится ссылка :  http://2150692.ru/faq/36-otpravka-sms-cherez-arduino-i-gsm-modul-neoway-m590

там же есть про альтернативный модуль SIM800L  тож недорогой черырехдиапазонный модуль.

xzeus
Offline
Зарегистрирован: 15.07.2015

Тут готовые примеры есть https://forum.arduino.cc/index.php?topic=327681.0 чтоб смски отправлять
. Но смс отправлять не интересно, я все не могу засесть за гпрс. Хочу через modbus к scada зацепится.
Только пока не могу сообразить как с динамическим ip через modbus tcp slave это сделать. Пока вижу возможность только через modbus tcp master или через modbus rtu,но и тут свои проблемы... А хотелось бы всетаки через slave.
У masterScada есть ocr модуль universal modbus. Через это хозяйство можно настроить чтоб онлайн смотреть на данные с ардуино и управлять выходами. Если сделаю выложу

zalias7
Offline
Зарегистрирован: 18.03.2015

Вы вот поделитесь о том как в поле собираетесь работать, собрал с esp wifi, с отправкой данных каждый час и аккумулятор 2,4 А садится за сутки. Вот и мучаюсь, с азами енергоптребления и даташитамик.  А gsm он же зрёт 4 раза болше 

xzeus
Offline
Зарегистрирован: 15.07.2015

Если для смсок то я бы сделал так:

1. В процедуре Loop() прописал бы delay(60000) чтоб раз в минуту ардуинка работала и все весела на delay, ну или с какой там частатой нужно опрашивать. Не плохо было бы вообще программировать не одной нитью, а по событиям, но это прерывания на входа надо ставить, да и не всегда получается так. почитай тут http://arduino.ru/Reference/Delay раздел "Замечания по использования функции"

2. поставить релюшку 5в на питание модема и за 40сек (вроде должно хватать времени на регистрацию в сети) до смс включать. Максимальный допустимый ток на цифровом выходе Arduino — 40 мА можно маломощные потребители прямо с выхода ардуинки запитать. Или с мосфетом помудрить.

zalias7
Offline
Зарегистрирован: 18.03.2015

ну да всё правильно но вижу не имеешь понятия о чём речь. Ну например посмотри сколько жрёт ams1117 на китайском ардуино ничего не делая и посчитай сколько будет будет жить например 7А (наверно самое большое что можно запихнуть в весы ) аккумулятор. Может тогда поимёш чего я тут беспокоюсь :) 

Artemvip7
Offline
Зарегистрирован: 02.08.2014

Я создаю проект примерно такой же как и автор темы. На сегодняшний день собрал такой скетч:

#include <Wire.h>
#include <DS3231.h>
#include <avr/sleep.h>
#include <LiquidCrystal_I2C.h>
#include "HX711.h"


DS3231 clock;
RTCDateTime dt;
boolean isAlarm = false;
int alarmLED = 4;
int count = 0;
int wakePin = 2;
int wakePin2 = 3;
boolean prer = false; 
LiquidCrystal_I2C lcd(0x27, 16, 2); // set the LCD address to 0x27 for a 16 chars and 2 line display
HX711 scale(A1, A0);



void sleepNow()         // Функция увода ардуины в спячку.
{
  lcd.clear();
  lcd.noBacklight();
  scale.power_down();
  digitalWrite(alarmLED, LOW);             // Выключаем светодиод
  set_sleep_mode(SLEEP_MODE_PWR_DOWN);   // Здесь устанавливается режим сна
  sleep_enable();                        // Включаем sleep-бит в регистре mcucr. Теперь возможен слип

  count = 0;                             // Обнуляем счетчик прошедших секунд
  sleep_mode();                          // Здесь устройство перейдет в режим сна!!!
}


void alarmFunction()    // пробуждение от будильника
{
  sleep_disable(); 
  scale.power_up();
  isAlarm = true;
  digitalWrite(alarmLED, true);               // Включаем светодиод
  prer = true;
}


void touch()    //пробуждение от кнопки
{
  sleep_disable();
  scale.power_up();
  prer = false;
}


void setup()
{  
  lcd.init();
  lcd.backlight();
  lcd.clear();
  // Initialize DS3231
  lcd.print("Init DS3231");
  delay(2000);

  scale.set_scale(21.f);
  scale.tare();
  

  clock.begin();
  clock.enableOutput(false);
  // Disarm alarms and clear alarms for this example, because alarms is battery backed.
  // Under normal conditions, the settings should be reset after power and restart microcontroller.
  
  clock.armAlarm1(false);
  clock.armAlarm2(false);
  clock.clearAlarm1();
  clock.clearAlarm2();
  
  // Automatik (Year, Month, Day, Hour, Minute, Second)
  clock.setDateTime(__DATE__, __TIME__);     //установка времени из windows
  
  // Set Alarm1 - Every 20s in each minute
  // setAlarm1(Date or Day, Hour, Minute, Second, Mode, Armed = true)
  clock.setAlarm1(0, 0, 0, 25, DS3231_MATCH_S);    // установка будильника
  
 
 
  // Setup LED Pin
  pinMode(alarmLED, OUTPUT);
  pinMode(wakePin, INPUT);
  pinMode(wakePin2, INPUT);
  digitalWrite(wakePin, HIGH);               
  digitalWrite(wakePin2, HIGH);
  digitalWrite(alarmLED, 1);

  attachInterrupt(0, alarmFunction, FALLING);  // прерывание от будильника
  attachInterrupt(1, touch, FALLING);   //  прерывание от кнопки
}



void loop()
{
  lcd.backlight();
  
  if (prer == true)
  {
    lcd.clear();
  
  dt = clock.getDateTime();

  lcd.setCursor(0, 0);            // выводим на дисплей текущее время
  lcd.print(dt.hour);   lcd.print(":");
  lcd.print(dt.minute); lcd.print(":");
  lcd.print(dt.second); lcd.print("");
  count++;

  lcd.setCursor(0, 1);           //  выводим на дисплей текущий вес
  lcd.print(scale.get_units(10), 1);
  lcd.print(" kg");
  
  delay(1000);                           // Ждем секунду
  // Проверяем - если прошло 10 секунд - засыпаем
  if (count >= 10)
  {
    lcd.clear();
    lcd.print("Ent Sleep mode");
    delay(2000);     
    count = 0;
    isAlarm = false;
    clock.clearAlarm1();
    digitalWrite(alarmLED, isAlarm);
    sleepNow();     // Вызов функции sleep() для засыпания
  }
  }
  else
{
  lcd.clear();
  
  dt = clock.getDateTime();

  lcd.setCursor(0, 0);
  lcd.print(dt.hour);   lcd.print(":");
  lcd.print(dt.minute); lcd.print(":");
  lcd.print(dt.second); lcd.print("");
  count++;

  lcd.setCursor(0, 1);
  lcd.print(scale.get_units(10), 1);
  lcd.print(" kg");
  
  delay(1000);                           // Ждем секунду
  // Проверяем - если прошло 5 секунд - засыпаем
  if (count >= 5)
  {
    lcd.clear();
    lcd.print("On Sleep mode");
    delay(2000);     
    count = 0;
    isAlarm = false;
    clock.clearAlarm1();
    digitalWrite(alarmLED, isAlarm);
    sleepNow();     // Вызов функции sleep() для засыпания
    }
  }
}

Сейчас ищу подходящую библиотеку для модуля HX711. 

В дальнейшем будет добавлен модуль под SD-карту и GSM модуль.

zalias7
Offline
Зарегистрирован: 18.03.2015

Коллеги я предлагаю начать с того, что определится какой аккумулятор будем использовать (в пасеке же редко розетка бывает), а то  я сделал на wifi (жрёт меньше чем gsm) , так  на аккумуляторе 2,4А проработала 1 день, и это при том что ардуино спал и так далее. Мне лично этого мало, тут ребята пишут http://www.bienenwaage.de/englisch/Datasheet.html что у них работает 200 дней, а у меня получается меньше 3. А сколько по вашему плану у вас будет работать от аккумулятора ? :)

Artemvip7 зачем тебе SD карта ? посмотри сколько она жрёт миллиампер.  Ты же подключил RTC там аж 32кб памяти, мне хватило этого для хранения информации, за >9 дней.   Вопсчем я уж 5 раз переписал программу и переделал схему и чую это не конец :(  . Когда нет розетки плохо :)

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

наверно зря на wifi сделал. на том nrf было бы экономичнее и отключать его можно. да и вообще все октлючать можно физически питание снимать через полевик например или реле. даже 3 замера в день наверно достаточно, а все остальное время вообще не работать. главное чтобы модуль часов на своей батарейке нормлаьно работал, у меня было такое что отказывался, но где то тут читал что китайцы не ту батарейку поставили и кто то вылечил простой заменой

zalias7
Offline
Зарегистрирован: 18.03.2015

jeka_tm всё правильно, сейчас отключаю и включаю когда надо на полевиках, без этого никак, проблема даже не в том, надо начинать искать со встроенного AMS1117 ведь если его одного подключить (давно считал но вроде так) аккумулятор на 7,2 А проработает 11 дней ! :)  ,а нам надо хоть сезон, тоесть ~ пол года. И плюс есчё всякие екраны, arduino, gsm и так далее :), когда отработаю wifi переклюю на гсм, там переделать много не надо, а смысл неменяетса. Даные передаю на сервер.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

поставь солнечную батарею))

zalias7
Offline
Зарегистрирован: 18.03.2015

просче наверно 220 довести :) ,  там хоть провод закопать можно, представляешь пасеку где в лесу или около него, вокруг пусто а там из далека блестит солнечная батарея :) , не знаю ка у вас, но у нас такие весчи долго без хозяина не лежат :) .

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ага. металлорукав будешь закапывать?

что то не верится что нельзя было сделать низкопотребляющие весы с отправкой по радиоканалу. ардуине можно частоту понизить, сон, питать напрямую от литиевого аккумулятора, hx711 тоже через полевик, питание на радиомодуль nrf подавать только при необходимости, или воощбе использовать 433мгц, также питать через полевик напрямую от аккумулятора, часы имеют собственное питание. а больше ничего и не надо. измерил несколько раз в день. отправил и спи дальше. gsm и интернет не его задача

zalias7
Offline
Зарегистрирован: 18.03.2015

jeka_tm во правильно всё говоришь, и я же о том, а то ребята выкладывают скечи, где lcd работают, когда ардуино спит, а когда ардуино спит, power led то горит, надо начинать с того то узнать сколько он потребляет :)

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

zalias7 пишет:
надо начинать искать со встроенного AMS1117 ведь если его одного подключить (давно считал но вроде так) аккумулятор на 7,2 А проработает 11 дней ! :)  ,а нам надо хоть сезон, тоесть ~ пол года.

Так и подключите к схеме напрямую один литиевый элемент. :) Такие вещи уже должны быть отработаны.

bankir_1986
Offline
Зарегистрирован: 23.03.2015

...вокруг пусто а там из далека блестит солнечная батарея...

Встречный вопрос -А нафига тебе такая здоровенная солнечная батарея? Акум для машины заряжать, чтоб по ночам телек смотреть?

Купил в поднебесной резервный источник освещения за 350 руб (солнечная батарея с проводом 3м+лед лампа с акумом). У меня хоть и 220, но часто бывает отключают. Можно подлючить такую солнечная батарея+акум в одном комплекте размер не большой http://ru.aliexpress.com/item/Solar-Mobile-Power-Bank-30000mAh-Backup-Battery-Solar-Charger-Dual-USB-Waterproof-solar-charger/32391840977.html?spm=2114.03020208.3.11.kljGEn&ws_ab_test=201556_3,201527_3_71_72_73_74_61_75,0_0

 

zalias7
Offline
Зарегистрирован: 18.03.2015

забыл как этот синдром называется: где человек создаёт себе трудности и потом ГЕРОИЧЕСКИЙ их решает ? . Ничего не напоминает ? :)

Давай посмотрим деиствуюшчий егземпляр https://www.youtube.com/watch?v=JC9qioqLFUw .
Так как там сделано на таком аккумуляторе не думаю что больше 3 дней проработает без подзарядки, и панель банкира не поможет.  Да и аккумулятор там разряжен уже до 9,5 вольт кода по даташиту мах рекомендуямя 11,5 вольт, с таким режимом работы за сезон вам надо будет поменять не меньше 5 аккумуляторов.  

Кода я сделаю, я может и выложу всё, но я уже пять раз переделал схему, переписал программу, и думаю есчё надо будет, хочется чтобы другие на те грабли не наступали и помогли вчём нибудь, а тут говорит не волнуйся, возмём малую солнечную панель и всё будет в ажуре :)
 

xzeus
Offline
Зарегистрирован: 15.07.2015

Кому надо полуфабрикат для neoway m590

У меня работает но надо еще отлаживаль (пре алфа короче)

https://yadi.sk/d/hcSvObxWjZnGM

умеет читать смс на инглиш( по русски нет, сам модем не умеет), писать смски, цеплятся по гпрс, цеплятся к серверу (сокет)
 

набираюсь сил дописать все это до релиза.

BFF
Offline
Зарегистрирован: 25.10.2015

Вариант - http://www.youtube.com/watch?v=k0xw-gxw_Zs

все видео: http://www.youtube.com/user/RussiaGoodNews/videos

Проверка датчиков под постоянной нагрузкой: http://www.pchelovod.info/index.php?showtopic=59928

Тестирование на плавное уменьшение веса: http://www.pchelovod.info/index.php?showtopic=60601

Тестирование весовой платформы что будет если не по центру ставить улей: http://www.pchelovod.info/index.php?showtopic=60590 

bwn
Offline
Зарегистрирован: 25.08.2014

Voblin_UA, хоть расскажи, получилось - нет? Если взлетело, код, фото в студию)))

ruslan55
Offline
Зарегистрирован: 26.11.2015

Подробное описание GSM модуля NEOWAY M590, со схемой подключения http://radiolaba.ru/microcotrollers/gsm-modul-neoway-m590-opisanie-i-kom...

Voblin_UA
Voblin_UA аватар
Offline
Зарегистрирован: 12.01.2015

Не взлетали ещё :) Некогда. Расширение пасеки, много столярной работы. Пока отложено. Всё железо есть, а вот со временем на реализацию - туго.

Там выше коллега готовый вариант виостовский показал... Фигня вопрос. Цена от 16.000 рублей плюс пересылка. Красиво жить не запретишь :)

Japar
Offline
Зарегистрирован: 28.05.2016

Добрый день, народ прошу о помощи. Стоит задача, сделать весы с отправкой данных на пк, имеется arduino uno, HX711, и китайские весы(три провода, белый красный и черный). Никак не могу разобрать со схемой подключения, скетч есть, но результат выходит по нулям, в чем может быть проблема?

kot55
Offline
Зарегистрирован: 14.06.2016

Voblin_UA пишет:

Не взлетали ещё :) Некогда. Расширение пасеки, много столярной работы. Пока отложено. Всё железо есть, а вот со временем на реализацию - туго.

Там выше коллега готовый вариант виостовский показал... Фигня вопрос. Цена от 16.000 рублей плюс пересылка. Красиво жить не запретишь :)

Добрый день. Я конечно извеняюсь но меня очень заинтересовали ваши веса для пасеки. Я занемался пчелками 5 лет щас завел вновь, и очень бы хотел сделоть весы. Руки вроде есть, а купить готовые не за что. Если не сикрет можете поделиться схемой и ПО.