GitHub - там на простенькой схеме указано, что используется. При наличии мал-мала опыта и прочтения чуть-чуть документации можно легко понять, как подключить.
А конкретно по железкам - так уйма их разных. Вкратце если: DS18B20, DHT22, Neoway M590, DS3231, ESP8266, BH1750, DHT11, любые модули реле, включаемые по низкому уровню - это то, что сейчас поддерживается из железок в моей прошивке. Остальное, типа э/м клапанов и приводов окон - идёт уже после реле, и для прошивки вообще неважно. В общем, работа потихоньку идёт, если что - пишите в форум по второй ссылке, я там чаще бываю.
Можете скачать с гитхаба весь архив, соединить все железки, немного повозиться с настройками (повыкидывать из компиляции директивами то, что вам не нужно) - запустить конфигуратор и поуправлять контроллером. Буду рад, если присоединитесь к этой теме - я очень приветствую активных участников и тестеров, т.к. одному всего всё равно не объять.
GitHub - там на простенькой схеме указано, что используется. При наличии мал-мала опыта и прочтения чуть-чуть документации можно легко понять, как подключить.
А конкретно по железкам - так уйма их разных. Вкратце если: DS18B20, DHT22, Neoway M590, DS3231, ESP8266, BH1750, DHT11, любые модули реле, включаемые по низкому уровню - это то, что сейчас поддерживается из железок в моей прошивке. Остальное, типа э/м клапанов и приводов окон - идёт уже после реле, и для прошивки вообще неважно. В общем, работа потихоньку идёт, если что - пишите в форум по второй ссылке, я там чаще бываю.
Можете скачать с гитхаба весь архив, соединить все железки, немного повозиться с настройками (повыкидывать из компиляции директивами то, что вам не нужно) - запустить конфигуратор и поуправлять контроллером. Буду рад, если присоединитесь к этой теме - я очень приветствую активных участников и тестеров, т.к. одному всего всё равно не объять.
Почти без вариантов, если только половину модулей выключить из компиляции, но тогда сама соль проекта теряется. Плюс - пинов не хватит, скорее всего - там много чего используется.
Так что, можно сказать - не влезет, проект изначально разрабатывается под Мегу, в дальнейшем, возможно, переползу на STM32.
Однако главный враг для металлических электродов датчика влажности стабильно являются окислительные процессы происходящии при взаимодействии металлов с электролитом(влагой в почве)
Предлогаю в качестве электродов взять карбоновый пруток - хлыстики для удочек и фидеров продаются отдельно, а нам годятся и сломанные... Ищем дружбу в рыбаках...
Чтобы у рядового пользователя проблем было меньше.
А в чем проблема рядового ползателя? Нагрей по командам с экрана один раз для конкретных датчиков, запиши адреса с признаками в EEPROM и забудь до замены. Зато датчиков, хоть полсотни штук вешай.
это в планах, или уже крутится такая штуковина на железе???
Именно такая - нет. Это компиляция предыдущих вещей.
bwn пишет:
А в чем проблема рядового ползателя? Нагрей по командам с экрана один раз для конкретных датчиков, запиши адреса с признаками в EEPROM и забудь до замены. Зато датчиков, хоть полсотни штук вешай.
Как показывает практика - задача для обывателя нетривиальная, к тому же расход кода для написания
настройки и все чтобы лишнюю ногу сэкономить. Полсотни датчиков же не нужно.
А в чем проблема рядового ползателя? Нагрей по командам с экрана один раз для конкретных датчиков, запиши адреса с признаками в EEPROM и забудь до замены. Зато датчиков, хоть полсотни штук вешай.
Как показывает практика - задача для обывателя нетривиальная, к тому же расход кода для написания
настройки и все чтобы лишнюю ногу сэкономить. Полсотни датчиков же не нужно.
Да ладно, какой расход, библиотека все равно грузится целиком, без зависимости от того какую из функций ты не используешь. Экономия кода тут ну очень сомнительная. Чтобы меньше проблем с кодом видеть достаточно вообще адреса термометров вписать "насовсем". Ты же не предлогаешь для рядового пользователя вообще не задумываться даже над тем как код залить в чип? Все равно подключить, залить а может и подправить для своих нужд должен сам. Нам бы разработчиков рукастых-головастых побольше видеть хотелось, а не просто мастеров-потребителей чужого кода. ))
Почитал немного про тензиометры и заказал на Али MPX5100 с бОльшим диапазоном и керамические наконечники. Сами голые датчики стоят чуть меньше 800 р, но к ним нужна обвязка и руки.
Однако главный враг для металлических электродов датчика влажности стабильно являются окислительные процессы происходящии при взаимодействии металлов с электролитом(влагой в почве)
Предлогаю в качестве электродов взять карбоновый пруток - хлыстики для удочек и фидеров продаются отдельно, а нам годятся и сломанные... Ищем дружбу в рыбаках
...
Что-то подсказывает мне, что чисто карбоновые "прутки" применяются в электросварке и обычных карандашах Koh-i-Noor и "Конструктор ТМ".
А про удочки корректнее говорить "угле+пластиковые". Угля там мало будет, да еще нечестные производители частенько вместо угля стекло кладут и маскируют его под уголь. Сам лично знавал такого.
Поэтому прежде, чем использовать "карбон", оцените хотя-бы приблизительно его электропроводность.
Почитал немного про тензиометры и заказал на Али MPX5100 с бОльшим диапазоном и керамические наконечники. Сами голые датчики стоят чуть меньше 800 р, но к ним нужна обвязка и руки.
Керамические наконечники брал в ЛеруаМерлен около 15-20 р/шт.
Данный датчик давления уже содержит усилитель с термокомпенсацией, поэтому дорогой.
Есть без усилителя -- в несколько раз дешевле. К таким ОУ надо "прикручивать".
ДОБРОВО ВРЕМЕНИ СУТОК DACHNIK. у меня давноесть задумки на автоматизацию теплички много есть компонентов но с програьированием невлодах. Если вам скинуть все что я хочу и материалы которые имеются в наличии смогли бы вы уделить мне время и помочь с кодом. НЕ безвоздмездно.
Добрый день, коллеги! Задумался над автоматизацией проветривания теплицы. В электронике и программированиии разберусь самостоятельно. Есть вопрос по механике исполнительного механизма открывания/закрывания форточек.
Мысль такая: вал шагового двигателя непосредственно соединен со шпилькой с резьбой. При вращении шпильки по резьбе перемещается гайка, с которой соединена тяга, которая за рычаг управляет форточкой. Вопрос в том, какое усилие на этой гайке можно получить, если известен момент моторчика?
Допустим, есть шпилька с резьбой M6. (Диаметр 6 мм, шаг резьбы 1 мм). Моторчик 28BYJ-48 (максимальный момент по паспорту 34 мН*м).
Я понимаю так, что на шпильке будет усилие 0.034 (Н*м)/0.003 (м) = 11.3 (Н).
Это вроде правильно. Далее вращение шпильки преобразуется в поступательное движение гайки. При этом за один оборот вала точка на резьбе шпильки проходит Pi*D = 3.14 * 6 (мм)=18.8 (мм), а гайка подвинется на 1 мм. Как я понимаю, по закону сохранения усилие на этой гайке будет в 18.8 раз выше, т.е. 11.3 Н *18.8 = 213 Н.
Т.е. с учетом потерь на трение и т.п. такая система может поднимать груз 20 кг? Я правильно понимаю?
Просто моторчики такие у меня уже есть. Хочется понимать, подходят ли они для моих задач.
Добрый день, коллеги! Задумался над автоматизацией проветривания теплицы. В электронике и программированиии разберусь самостоятельно. Есть вопрос по механике исполнительного механизма открывания/закрывания форточек.
Мысль такая: вал шагового двигателя непосредственно соединен со шпилькой с резьбой. При вращении шпильки по резьбе перемещается гайка, с которой соединена тяга, которая за рычаг управляет форточкой. Вопрос в том, какое усилие на этой гайке можно получить, если известен момент моторчика?
Допустим, есть шпилька с резьбой M6. (Диаметр 6 мм, шаг резьбы 1 мм). Моторчик 28BYJ-48 (максимальный момент по паспорту 34 мН*м).
Я понимаю так, что на шпильке будет усилие 0.034 (Н*м)/0.003 (м) = 11.3 (Н).
Это вроде правильно. Далее вращение шпильки преобразуется в поступательное движение гайки. При этом за один оборот вала точка на резьбе шпильки проходит Pi*D = 3.14 * 6 (мм)=18.8 (мм), а гайка подвинется на 1 мм. Как я понимаю, по закону сохранения усилие на этой гайке будет в 18.8 раз выше, т.е. 11.3 Н *18.8 = 213 Н.
Т.е. с учетом потерь на трение и т.п. такая система может поднимать груз 20 кг? Я правильно понимаю?
Просто моторчики такие у меня уже есть. Хочется понимать, подходят ли они для моих задач.
Думаю, эти расчеты подходят для идеальных условий, когда вся механика хорошо отцентрована, отполированна
и трение сведено к минимуму.
Кроме этого, посчитайте сколько времени ваша система будет перемещать гайку скажем на пол-метра?
сколько времени ваша система будет перемещать гайку скажем на пол-метра?
Этот мотор делает 1 оборот за 2 секунды. Тогда полметра гайка пройдёт за 17 минут. Долго, конечно. Но в принципе приемлемо. Просто дело в том, что для поворота форточки на 90°, в зависимости от плеча рычага, гайке будет достаточно пройти не полметра, а, например 10 см... или 5 см. А это уже меньше 2 минут. Насколько короткое плечо я могу применить зависит от усилия на гайке, которое я и хочу узнать.
Моторчик 28BYJ-48 (максимальный момент по паспорту 34 мН*м).
Мотор просто ни о чём, сразу говорю. Вы забываете многие вещи: вес фрамуги, рычаг, ветровая нагрузка (которая может быть строго ортогональной, и тады - ой, т.к. нагрузка на мотор возрастает многократно). В общем, я бы не рассматривал такой слабенький моторчик применительно к теплице.
Плюс - не забывайте про агрессивность среды: не думаю, что подобное двигло проживёт хоть сколько-то долго. Наш вариант - это либо актуаторы с высоким IP, типа 56, либо - что-то типа мотор-редукторов от стеклоподъёмников авто. И всё это - с хорошим моментом, плюс запас момента раза в два надо иметь, как минимум.
Так что если учесть все эти требования, то указанный моторчик - годится только для опытов, и только в стерильных домашних условиях. Имхо, конечно - никто вам не запрещает пользовать его где угодно, я лишь высказал своё мнение ;) А то опять сейчас набегут ораторы и будут верещать "DIYMan - вам бы только загнобить!". Нет, не загнобить - а заставить задуматься. Потому как не получится за три копейки сделать серьёзную вещь, как ни крути.
Про 28BYJ-48 полностью согласен, вы его разберите, все шестерни пластик, очень тонкие.
Как вариант купить что то из этого там есть с редукторами понижающими обороты можно и 30RPM найти можно и 1000RPM. Можно их будет упаковать в термоусадку, то есть защитить от влаги и пыли.
Maximus71 Шпилька М6 тоже как бы ни о чем. Тоже делаю подобную конструкцию, у меня шпилька М16. Двигатель подберу . В наличии пока есть на 60RPM и на 120RPM.
Если ставить 60RPM то 1 оборот 2мм хода, то есть в минуту 120мм хода. У меня ход максимум 450 мм то есть полное открываение / закрывание ~4 минуты.
Про рычаг вы правы, тут время открывания / закрывания уменьшится. Но хватит ли мощи? Пока все компоненты механизма открывания лежат в сарае, будет потеплее начну собирать.
Вы забываете многие вещи: вес фрамуги, рычаг, ветровая нагрузка
С чего Вы взяли? Нет, ничего из этого я не забыл. Меня пока интересует так сказать теория вопроса. Правильно ли я понял, что если крутить шпильку М6 моментом 0,034 Н*м, то гайка будет тянуть с силой 213 Н ? (трение на резьбе не учитываем).
То, что этот моторчик слабенький - понятно. Но рычагами же можно получить из малой очень большую силу, пожертвовав скоростью действия.
Про пылевлагозащиту двигателя тоже понятно.
DIYMan пишет:
никто вам не запрещает пользовать его где угодно, я лишь высказал своё мнение ;)
Про рычаг вы правы, тут время открывания / закрывания уменьшится. Но хватит ли мощи?
В этом и есть мой вопрос. Хочу не гадать "хватит или не хватит", а знать хотя бы приблизительно какую мощь будет развивать гайка при вращении в ней шпильки.
Andrey12 пишет:
Шпилька М6 тоже как бы ни о чем. Тоже делаю подобную конструкцию, у меня шпилька М16.
А вот тут не согласен. М6 вполне нормальная шпилька.
В этом и есть мой вопрос. Хочу не гадать "хватит или не хватит", а знать хотя бы приблизительно какую мощь будет развивать гайка при вращении в ней шпильки.
Я не великий теоретик, причем если брать к рассмотрению все факторы выше изложенные (ветер. грязь, трение), и учесть что действие происходит не в ваккуме, то я сделаю одну открывашку и проверю на практике.
Maximus71 пишет:
Andrey12 пишет:
Шпилька М6 тоже как бы ни о чем. Тоже делаю подобную конструкцию, у меня шпилька М16.
А вот тут не согласен. М6 вполне нормальная шпилька.
Ну так как я без предварительных расчетов, то у меня с запасом все :-)
Ну так как я без предварительных расчетов, то у меня с запасом все :-)
Возьмем двигатель по Вашей ссылке (120 rpm, 2.5 кг*см). Если я правильно понимаю, то он с Вашей шпилькой (М16 шаг 2мм) сможет поднимать груз максимум 78,5 кг со скоростью 24 см/мин. Этот же двигатель с моей шпилькой (М6 шаг 1мм) смог бы поднимать уже 157 кг, но со скоростью 12 см/мин.
Я понимаю, что запас - это хорошо. Но 157 кг - как бы многовато для форточки, даже с учетом ветров. А ведь если ось форточки не с краю, а по середине, то нагрузка открывания/закрывания совсем небольшая становится почти независимо от массы форточки... А значит можно сэкономить на моторе, взять что-то поменьше, подешевле... :-)
Этот же двигатель с моей шпилькой (М6 шаг 1мм) смог бы поднимать уже 157 кг, но со скоростью 12 см/мин.
формально там и момент возрастает более чем в 2 раза.
Но дело в том, чтобы эта шпилька не изогнулась, т.к. тогда крайне проблемно рассчитать, какие дополнительные нагрузки возникнут. То народ и имеет в виду, когда говорит, что М6 слаба.
кинематику надо смотреть, какие изгибающие моменты в ней возникают и действуют на шпильку
Но дело в том, чтобы эта шпилька не изогнулась, т.к. тогда крайне проблемно рассчитать, какие дополнительные нагрузки возникнут. То народ и имеет в виду, когда говорит, что М6 слаба.
кинематику надо смотреть, какие изгибающие моменты в ней возникают и действуют на шпильку
Не только кинематику, а еще, ИМХО, на устойчивость при сжимающих усилиях проверить, если шпилька длинная.
Помогите кому не трудно. Никак не выходит запилить датчик влажности почвы в скетч.
Я убрал из него насос и датчики уровня жидкости в баке, так-как мне они не нужны. На 3 пин пойдет мосфет включения датчика. Изначально хотел, чтоб он каждые 3 часа проверял влажность и поливал по необходимости, не вышло Получилась лабуда. Пришел к тому, что нужно делать аналоговый выход. И тут я попал в блудняк. Вообще ничего нипонимаю...
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <DHT.h>
int relay = 3; //Питание на датчик влажности пином 3
int open_motor = 8; //открыть актуатор пином 8
int close_motor = 9; //закрыть актуатор пином 9
int del_time = 12; //задержка открытия закрытия
int t_max = 30; //Верхний предел температуры при котором открывается форточка
int t_min = 25; //Нижний предел температуры при котором закрывается форточка
/*
const int min_level = 5; //пин датчика нижнего уровня воды
const int max_level = 6; //пин датчика верхенго уровня воды
const int nasos = 3; // пин насоса
int min_water_level_sensor_state = 1;
int max_water_level_sensor_state = 1;
*/
//кнопка
// задаем константы
const int buttonPin = 7; // номер входа, подключенный к кнопке
const int buttonPin_1 = 10; //кнопка +
const int buttonPin_0 = 11; //кнопка -
const int ledPin = 13; // номер выхода светодиода
// переменные
int buttonState = 0; // переменная для хранения состояния кнопки
int buttonState_1 = 0; // переменная для хранения состояния кнопки
int buttonState_0 = 0; // переменная для хранения состояния кнопки
LiquidCrystal_I2C lcd(0x27,16,2); //инициализируем 2х строчный дисплей
// Data wire is plugged into pin 2 on the Arduino
#define ONE_WIRE_BUS 2 // пин шины 1-Wire
#define DHTPIN 4 //пин датчика дхт
#define DHTTYPE DHT11 // тип датчика дхт
//#define DHTTYPE DHT22 // тип датчика дхт (ИЗ ОРИГЕНАЛЬНОГО СКЕТЧА)
// Setup a oneWire instance to communicate with any OneWire devices
// (not just Maxim/Dallas temperature ICs)
OneWire oneWire(ONE_WIRE_BUS);
// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);
DHT dht(DHTPIN, DHTTYPE);
void setup(void) //сделать что-то один раз при запуске МК
{
// start serial port;
Serial.begin(9600);
// Serial.println("Dallas Temperature IC Control Library Demo");
pinMode(open_motor, OUTPUT);
pinMode(close_motor, OUTPUT);
pinMode(relay, OUTPUT);
//pinMode(min_level, INPUT);
//pinMode(max_level, INPUT);
//pinMode(nasos, OUTPUT);
//кнопка
// инициализируем пин, подключенный к светодиоду, как выход
pinMode(ledPin, OUTPUT);
// инициализируем пин, подключенный к кнопке, как вход
pinMode(buttonPin, INPUT);
pinMode(buttonPin_0, INPUT);
pinMode(buttonPin_1, INPUT);
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.backlight();
// Start up the library
sensors.begin();
dht.begin();
delay(3000);
}
void loop()//цикл
{
sensors.requestTemperatures(); // Send the command to get temperatures
float t_out = sensors.getTempCByIndex(0);
float t_in = sensors.getTempCByIndex(1);
int h = dht.readHumidity();
float t = dht.readTemperature();
Serial.print("Temp_out: ");
Serial.print(t_out);
Serial.print("Temp_in: ");
Serial.print(t);
Serial.print("Hum: ");
Serial.print(h);
Serial.print("\n");
//Serial.print("min_level=");
//Serial.print(min_water_level_sensor_state);
//Serial.print("Max_level");
//Serial.print(max_water_level_sensor_state);
lcd.setCursor(0,0);
lcd.print("OUT=");
lcd.setCursor(4,0);
lcd.print(t_out);
lcd.setCursor(0,1);
lcd.print("IN =");
lcd.setCursor(4,1);
//lcd.print(t_in); //темп ds1820 датчика
lcd.print(t); //темп DHT датчика
//delay(1000);
lcd.setCursor(11,1);
lcd.print("H=");
lcd.print(h);
lcd.print("%");
//Терморегулирование
if (t_out > t_max)// && digitalRead(open_motor) == LOW)
{
open_window();
}
if (t_out < t_min) // && digitalRead(open_motor) == HIGH)
{
close_window();
}
//{
//ручное управление
//button();
//}
{
//функция авто насоса
// start_nasos();
start_relay();
}
}
void timer() //функция таймер
{
for (int i=del_time-1; i>=0; i-- )
{
int z = 8; //позиция курсора
lcd.setCursor(0,1);
lcd.print(" Timer :");
lcd.setCursor(z,1);
//if (i<10){ lcd.print (" "); lcd.setCursor (z+1,1);} //убрать мёртвый символ
lcd.print(i);
lcd.print(" "); //так меньше слов =)
delay(500); //мигаем светодиодом
digitalWrite(ledPin, LOW);
delay(500);
digitalWrite(ledPin, HIGH);
}
}
void open_window() //фУНКЦИЯ ОТКРЫВАНИЯ ФОРТОЧКИ
{
digitalWrite(close_motor, LOW);
delay(1000);
digitalWrite(open_motor, HIGH);
// lcd.setCursor(0,0);
// lcd.print("Open window");
lcd.setCursor(13,0);
lcd.print("ON ");
// timer(); //запуск функции таймера
// digitalWrite(open_motor, LOW);
}
void close_window() //фУНКЦИЯ ЗАКРЫВАНИЯ ФОРТОЧКИ
{
digitalWrite(open_motor, LOW);
delay(1000);
digitalWrite(close_motor, HIGH);
lcd.setCursor(13,0);
lcd.print("OFF");
}
void start_relay() //автополив ТУТ РАЗОБРАТЬСЯ
{ //ТУТ РАЗОБРАТЬСЯ
digitalWrite(relay, HIGH); //ТУТ РАЗОБРАТЬСЯ
delay(8000); //ТУТ РАЗОБРАТЬСЯ
digitalWrite(relay, LOW); //ТУТ РАЗОБРАТЬСЯ
delay(8000); //ТУТ РАЗОБРАТЬСЯ
}
/*void start_nasos() //прототип автонаполнения бочки наполнения
{
min_water_level_sensor_state = digitalRead(min_level);
max_water_level_sensor_state = digitalRead(max_level);
if (min_water_level_sensor_state == LOW) {
digitalWrite(nasos, HIGH);}
if (max_water_level_sensor_state == HIGH) {
digitalWrite(nasos, LOW);}
}
*/
void button()
{//кнопка
// считываем значения с входа кнопки
buttonState = digitalRead(buttonPin);
// проверяем нажата ли кнопка
// если нажата, то buttonState будет HIGH:
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH); // включаем светодиод
delay(1000);
lcd.clear(); //очищаем экран
while(1){ //бесконечный цыкл
buttonState = digitalRead(buttonPin); //запоминаем значение кнопки
buttonState_0 = digitalRead(buttonPin_0); //запоминаем значение кнопки
buttonState_1 = digitalRead(buttonPin_1); //запоминаем значение кнопки
lcd.setCursor(0,0);
lcd.print("MANUAL MODE");
lcd.setCursor(0,1);
lcd.print("CLOSE EXIT OPEN");
if (buttonState == HIGH) {
digitalWrite(ledPin, LOW);
delay(1000);// включаем светодиод
lcd.clear(); //очищаем экран
break;
digitalWrite(ledPin, HIGH);
}
if (buttonState_1 == HIGH) {
digitalWrite(ledPin, LOW);
delay(1000);// включаем светодиод
lcd.clear(); //очищаем экран
open_window();
digitalWrite(ledPin, HIGH);
}
if (buttonState_0 == HIGH) {
digitalWrite(ledPin, LOW);
delay(1000);// включаем светодиод
lcd.clear(); //очищаем экран
close_window();
digitalWrite(ledPin, HIGH);
}
}}
}
И такой вопрос. Можно ли сделать, чтоб температуру на открывание он брал ДХТ 11? А то далосы хрен знает когда придут.
Помогите кому не трудно. Никак не выходит запилить датчик влажности почвы в скетч.
Я убрал из него насос и датчики уровня жидкости в баке, так-как мне они не нужны. На 3 пин пойдет мосфет включения датчика. Изначально хотел, чтоб он каждые 3 часа проверял влажность и поливал по необходимости, не вышло Получилась лабуда. Пришел к тому, что нужно делать аналоговый выход. И тут я попал в блудняк. Вообще ничего нипонимаю...
.........
И такой вопрос. Можно ли сделать, чтоб температуру на открывание он брал ДХТ 11? А то далосы хрен знает когда придут.
Так нет же входа датчика влажности почвы и задержки на 3 часа или подключенных часов реального времени.
Влажность меряется только в воздухе через DHT11 (поганенький датчик, нужно сказать).
Так я знаю, что нет входа датчика влажности. Я хотел по простому его подключить. Датчик сам может включать и выключать реле полива и без ардуины. Нужен алгоритм включения на короткое время. Мне так проще. Я в програмирование не силён. По этому хотел реализовать всё на схеме.
Так я знаю, что нет входа датчика влажности. Я хотел по простому его подключить. Датчик сам может включать и выключать реле полива и без ардуины. Нужен алгоритм включения на короткое время. Мне так проще. Я в програмирование не силён. По этому хотел реализовать всё на схеме.
relay - это питание на датчик влажности через мосфет (специальный датчик вилка, либо две пластинки из нержавейки и транзистор)
Да, каждые 8 секунд в тестовом режиме. Потом хотел поставит 90000 и 10800000 миллисекунд. В принципе всё работает, но он чередует циклы. Получается он проводит цикл по включению, потом в сириал скидывает. Мне кажется, что это не нормально.
relay - это питание на датчик влажности через мосфет (специальный датчик вилка, либо две пластинки из нержавейки и транзистор)
Да, каждые 8 секунд в тестовом режиме. Потом хотел поставит 90000 и 10800000 миллисекунд. В принципе всё работает, но он чередует циклы. Получается он проводит цикл по включению, потом в сириал скидывает. Мне кажется, что это не нормально.
Ну так нет же вывода датчика влажности на контроллер,
как я понял насос работает напрямую от датчика. т.е. есть питание в течение
8 сек. - работает, потом отключается независимо от влажности и так до следующего цикла.
Но тут есть несколько моментов.
- половину времени датчик под напряжением, а значит окисляется.
- измерять таким контактным способом не самый удачный вариант
Почему половину? Я же говорю, 8 секунд это чтоб плату отладить. В рабочем образце будет допустим 90 секунд включен и 3 часа выключен. Тут принцип прост. Так как датчик и без МК может рулить реле, то от МК ножен только как таймер включения чтоб вилочка как можно менее окислялась. Допусти МК дает команду раз в 3 часа включить датчик на 1.5 минуты (если мало, тогда можно увиличить это время). Растение поливается и когда уровень влаги доходит до нужного, датчик отключает реле. Вот и всё.
<span style="font-size:12px;">//<strong>Может кому пригодится, я так реализовал управление теплицей, возможно что то необходимо оптимизтровать.</strong></span>
[/quote]
Во! То что мне нужно)))
Два вопроса по вашему скетчу:
Почему он не видит датчик полива?
И почему на нано 168 он непонимает джостик? Хотя я думаю, что джостик не виден из-за того, что питалова мало...
1)ах да в этой версии датчик влажности почвы я не прикрутил !2) проверяйте правильность подключения и работоспособность джойстика
Я так и подумал) А будет версия с полным функционало?)
Да, и если кто будет делать из NANO, обратите внимание на стабилизатор. Если трёх ногий 1117, тогда джост работает нормально. А если как у меня непонятный пяти ногий, то скорее всего придеться ставить отдельно стаб.
1)ах да в этой версии датчик влажности почвы я не прикрутил !2) проверяйте правильность подключения и работоспособность джойстика
Я так и подумал) А будет версия с полным функционало?)
Да, и если кто будет делать из NANO, обратите внимание на стабилизатор. Если трёх ногий 1117, тогда джост работает нормально. А если как у меня непонятный пяти ногий, то скорее всего придеться ставить отдельно стаб.
Конечно будет только вот ардуинку с алибабайки дождусь, а то вчера моя "UNO" умерла и теперь весь процесс остановился
Здраствуйте немогли Вы сказать номер поста или скиуть код (если есть такой)
где использавон один канал полива и 2 строчный дисплей.
а то замучился искать. спасибо.
все нашел в 42 пост походу последняя с 2 строчным дисплеем
я блин с конца искал
Здраствуйте немогли Вы сказать номер поста или скиуть код (если есть такой)
где использавон один канал полива и 2 строчный дисплей.
а то замучился искать. спасибо.
Извини дорогой - телепаты все в отпуске %(
КАКОЙ дисплей? А что значит "КАНАЛ ПОЛИВА" ?
Поставь для себя задачу, положи ее на бумагу, разбей на секции, решай по очереди. И все получится!
С праздиком всех!
спасибо за ответ
дисплей 16*02
канал полива у автора их 4 мне нужен один.
сори ошибся у автора называется: 1 линия полива
нашел в 42 посте на 2 строчный дисплей но там нет (как я понял) автоматического полива только автомат на заполнения бака
к сожелению не умею програмировать сам давно уже написал.
1)мне нужно регулировка температуры и
2)автоматический полив по времени и по датчику влажности для начала
дисплей 16*02
Есть куча готовых библиотек. Просто я не покупал эту железку - и не проверял.
сори ошибся у автора называется: 1 линия полива
нашел в 42 посте на 2 строчный дисплей но там нет (как я понял) автоматического полива только автомат на заполнения бака
Не совсем понял. Причем линии полива к индикатору?
Я когда лепил свой проект - я его поделил отдельно на блоки
- индикатор
- клавиатура
- ТМ-считыватель
- работа с еепром
- ну и далее.
Потом просто делал отдельные скетчи на каждый блок.
Потом собрал в кучу.
Ну так учись! Ничего сложного! Поверь!
2)автоматический полив по времени и по датчику влажности для начала
Гугль, форум, поиск.... Чтение основ - Керниган и Ритчи, Кнут...... И все получится!
Гугль, форум, поиск.... Чтение основ - Керниган и Ритчи, Кнут...... И все получится!
А я бы добавил Норберта Винера ;)))
Все-таки, кагбе он основоположник кибернетики и искуственного интеллекта.
Который ТУТ нам нужен!
Вопрос адресован Вам и dachniku
GitHub - там на простенькой схеме указано, что используется. При наличии мал-мала опыта и прочтения чуть-чуть документации можно легко понять, как подключить.
З.Ы. Сегодня добавил управление по Wi-Fi, пока первую версию, примитивную: https://www.forumhouse.ru/threads/341712/page-51#post-15167980
А конкретно по железкам - так уйма их разных. Вкратце если: DS18B20, DHT22, Neoway M590, DS3231, ESP8266, BH1750, DHT11, любые модули реле, включаемые по низкому уровню - это то, что сейчас поддерживается из железок в моей прошивке. Остальное, типа э/м клапанов и приводов окон - идёт уже после реле, и для прошивки вообще неважно. В общем, работа потихоньку идёт, если что - пишите в форум по второй ссылке, я там чаще бываю.
Можете скачать с гитхаба весь архив, соединить все железки, немного повозиться с настройками (повыкидывать из компиляции директивами то, что вам не нужно) - запустить конфигуратор и поуправлять контроллером. Буду рад, если присоединитесь к этой теме - я очень приветствую активных участников и тестеров, т.к. одному всего всё равно не объять.
Вопрос адресован Вам и dachniku
GitHub - там на простенькой схеме указано, что используется. При наличии мал-мала опыта и прочтения чуть-чуть документации можно легко понять, как подключить.
З.Ы. Сегодня добавил управление по Wi-Fi, пока первую версию, примитивную: https://www.forumhouse.ru/threads/341712/page-51#post-15167980
А конкретно по железкам - так уйма их разных. Вкратце если: DS18B20, DHT22, Neoway M590, DS3231, ESP8266, BH1750, DHT11, любые модули реле, включаемые по низкому уровню - это то, что сейчас поддерживается из железок в моей прошивке. Остальное, типа э/м клапанов и приводов окон - идёт уже после реле, и для прошивки вообще неважно. В общем, работа потихоньку идёт, если что - пишите в форум по второй ссылке, я там чаще бываю.
Можете скачать с гитхаба весь архив, соединить все железки, немного повозиться с настройками (повыкидывать из компиляции директивами то, что вам не нужно) - запустить конфигуратор и поуправлять контроллером. Буду рад, если присоединитесь к этой теме - я очень приветствую активных участников и тестеров, т.к. одному всего всё равно не объять.
как я понял в ардуино УНО ваш проэкт не влезит?
как я понял в ардуино УНО ваш проэкт не влезит?
Так что, можно сказать - не влезет, проект изначально разрабатывается под Мегу, в дальнейшем, возможно, переползу на STM32.
как я понял в ардуино УНО ваш проэкт не влезит?
Как я понял, проблема корректного дистанционного измерения влажности почвы в долговременной перспективе так и не решена?
А вы пробовали смотреть сюда?
По моей оценке, себестоимость аналогичного проводного датчика составит около 1000 руб. включая сборку.
Правда, такие датчики требуют регулярной доливки воды, но процессами электролиза почву не портят.
Самопальный тензиометр можно по простому "прикрутить" к ардуино с помощью датчика MPX5050DP
http://ru.aliexpress.com/af/MPX5050DP.html?ltype=wholesale&d=y&origin=n&...
В 800р. можно уложиться. Из достоинств - на концентрацию солей не реагирует.
Для информации... есть ещё датчики влажности почвы. Дорогущие ... а толку... http://www.greentalk.ru/topic/3538-rastvornyj-uzel-dlya-nebolshih-teplitc/page-12#entry42635
...
А вы пробовали смотреть сюда?
Самопальный тензиометр можно по простому "прикрутить" к ардуино с помощью датчика MPX5050DP
...
...
Для информации... есть ещё датчики влажности почвы. Дорогущие ... а толку... http://www.greentalk.ru/topic/3538-rastvornyj-uzel-dlya-nebolshih-teplitc/page-12#entry42635
Предлогаю в качестве электродов взять карбоновый пруток - хлыстики для удочек и фидеров продаются отдельно, а нам годятся и сломанные... Ищем дружбу в рыбаках...
Еще один "велосипед"
для теплицы. :)
Из того что планируется:
2 -датчика температуры ( возможно увеличичить) форточка, пинудительная вентиляция, обогрев, полив по расписанию,
часы датчик уровня, ЖК экран, датчик освещенности, 2 датчика влажности, вместо кнопок энкодер(но можно и три кнопки).
Для возможности обмена можно подключать что ни будь коммуникационное по UART, типа RS485.
Пока продумана только схема и печатная плата.
Все будет крутится на Nano.
Еще один "велосипед"
для теплицы. :)
Из того что планируется:
2 -датчика температуры ( возможно увеличичить) форточка,
я что то не понял, а зачем датчики температуры так хитро подключены? их же параллельно нужно включать прямо пучком, прекрасно работают.
Чтобы у рядового пользователя проблем было меньше.
Еще один "велосипед"
для теплицы. :)
это в планах, или уже крутится такая штуковина на железе???
А в чем проблема рядового ползателя? Нагрей по командам с экрана один раз для конкретных датчиков, запиши адреса с признаками в EEPROM и забудь до замены. Зато датчиков, хоть полсотни штук вешай.
это в планах, или уже крутится такая штуковина на железе???
Именно такая - нет. Это компиляция предыдущих вещей.
А в чем проблема рядового ползателя? Нагрей по командам с экрана один раз для конкретных датчиков, запиши адреса с признаками в EEPROM и забудь до замены. Зато датчиков, хоть полсотни штук вешай.
Как показывает практика - задача для обывателя нетривиальная, к тому же расход кода для написания
настройки и все чтобы лишнюю ногу сэкономить. Полсотни датчиков же не нужно.
А в чем проблема рядового ползателя? Нагрей по командам с экрана один раз для конкретных датчиков, запиши адреса с признаками в EEPROM и забудь до замены. Зато датчиков, хоть полсотни штук вешай.
Как показывает практика - задача для обывателя нетривиальная, к тому же расход кода для написания
настройки и все чтобы лишнюю ногу сэкономить. Полсотни датчиков же не нужно.
Да ладно, какой расход, библиотека все равно грузится целиком, без зависимости от того какую из функций ты не используешь. Экономия кода тут ну очень сомнительная. Чтобы меньше проблем с кодом видеть достаточно вообще адреса термометров вписать "насовсем". Ты же не предлогаешь для рядового пользователя вообще не задумываться даже над тем как код залить в чип? Все равно подключить, залить а может и подправить для своих нужд должен сам. Нам бы разработчиков рукастых-головастых побольше видеть хотелось, а не просто мастеров-потребителей чужого кода. ))
...
Самопальный тензиометр можно по простому "прикрутить" к ардуино с помощью датчика MPX5050DP
http://ru.aliexpress.com/af/MPX5050DP.html?ltype=wholesale&d=y&origin=n&...
В 800р. можно уложиться. Из достоинств - на концентрацию солей не реагирует.
...
Почитал немного про тензиометры и заказал на Али MPX5100 с бОльшим диапазоном и керамические наконечники. Сами голые датчики стоят чуть меньше 800 р, но к ним нужна обвязка и руки.
...
Однако главный враг для металлических электродов датчика влажности стабильно являются окислительные процессы происходящии при взаимодействии металлов с электролитом(влагой в почве)
Предлогаю в качестве электродов взять карбоновый пруток - хлыстики для удочек и фидеров продаются отдельно, а нам годятся и сломанные... Ищем дружбу в рыбаках
...
Что-то подсказывает мне, что чисто карбоновые "прутки" применяются в электросварке и обычных карандашах Koh-i-Noor и "Конструктор ТМ".
А про удочки корректнее говорить "угле+пластиковые". Угля там мало будет, да еще нечестные производители частенько вместо угля стекло кладут и маскируют его под уголь. Сам лично знавал такого.
Поэтому прежде, чем использовать "карбон", оцените хотя-бы приблизительно его электропроводность.
Как то так.
Почитал немного про тензиометры и заказал на Али MPX5100 с бОльшим диапазоном и керамические наконечники. Сами голые датчики стоят чуть меньше 800 р, но к ним нужна обвязка и руки.
Керамические наконечники брал в ЛеруаМерлен около 15-20 р/шт.
Данный датчик давления уже содержит усилитель с термокомпенсацией, поэтому дорогой.
Есть без усилителя -- в несколько раз дешевле. К таким ОУ надо "прикручивать".
А вообще есть задумка сделать супердатчик:)
ДОБРОВО ВРЕМЕНИ СУТОК DACHNIK. у меня давноесть задумки на автоматизацию теплички много есть компонентов но с програьированием невлодах. Если вам скинуть все что я хочу и материалы которые имеются в наличии смогли бы вы уделить мне время и помочь с кодом. НЕ безвоздмездно.
С УВАЖЕНИЕМ от Alex-t1987
Кидай что есть на johny_stu@bk.ru
Добрый день, коллеги! Задумался над автоматизацией проветривания теплицы. В электронике и программированиии разберусь самостоятельно. Есть вопрос по механике исполнительного механизма открывания/закрывания форточек.
Мысль такая: вал шагового двигателя непосредственно соединен со шпилькой с резьбой. При вращении шпильки по резьбе перемещается гайка, с которой соединена тяга, которая за рычаг управляет форточкой. Вопрос в том, какое усилие на этой гайке можно получить, если известен момент моторчика?
Допустим, есть шпилька с резьбой M6. (Диаметр 6 мм, шаг резьбы 1 мм). Моторчик 28BYJ-48 (максимальный момент по паспорту 34 мН*м).
Я понимаю так, что на шпильке будет усилие 0.034 (Н*м)/0.003 (м) = 11.3 (Н).
Это вроде правильно. Далее вращение шпильки преобразуется в поступательное движение гайки. При этом за один оборот вала точка на резьбе шпильки проходит Pi*D = 3.14 * 6 (мм)=18.8 (мм), а гайка подвинется на 1 мм. Как я понимаю, по закону сохранения усилие на этой гайке будет в 18.8 раз выше, т.е. 11.3 Н *18.8 = 213 Н.
Т.е. с учетом потерь на трение и т.п. такая система может поднимать груз 20 кг? Я правильно понимаю?
Просто моторчики такие у меня уже есть. Хочется понимать, подходят ли они для моих задач.
Добрый день, коллеги! Задумался над автоматизацией проветривания теплицы. В электронике и программированиии разберусь самостоятельно. Есть вопрос по механике исполнительного механизма открывания/закрывания форточек.
Мысль такая: вал шагового двигателя непосредственно соединен со шпилькой с резьбой. При вращении шпильки по резьбе перемещается гайка, с которой соединена тяга, которая за рычаг управляет форточкой. Вопрос в том, какое усилие на этой гайке можно получить, если известен момент моторчика?
Допустим, есть шпилька с резьбой M6. (Диаметр 6 мм, шаг резьбы 1 мм). Моторчик 28BYJ-48 (максимальный момент по паспорту 34 мН*м).
Я понимаю так, что на шпильке будет усилие 0.034 (Н*м)/0.003 (м) = 11.3 (Н).
Это вроде правильно. Далее вращение шпильки преобразуется в поступательное движение гайки. При этом за один оборот вала точка на резьбе шпильки проходит Pi*D = 3.14 * 6 (мм)=18.8 (мм), а гайка подвинется на 1 мм. Как я понимаю, по закону сохранения усилие на этой гайке будет в 18.8 раз выше, т.е. 11.3 Н *18.8 = 213 Н.
Т.е. с учетом потерь на трение и т.п. такая система может поднимать груз 20 кг? Я правильно понимаю?
Просто моторчики такие у меня уже есть. Хочется понимать, подходят ли они для моих задач.
Думаю, эти расчеты подходят для идеальных условий, когда вся механика хорошо отцентрована, отполированна
и трение сведено к минимуму.
Кроме этого, посчитайте сколько времени ваша система будет перемещать гайку скажем на пол-метра?
Моторчик 28BYJ-48 (максимальный момент по паспорту 34 мН*м).
Мотор просто ни о чём, сразу говорю. Вы забываете многие вещи: вес фрамуги, рычаг, ветровая нагрузка (которая может быть строго ортогональной, и тады - ой, т.к. нагрузка на мотор возрастает многократно). В общем, я бы не рассматривал такой слабенький моторчик применительно к теплице.
Плюс - не забывайте про агрессивность среды: не думаю, что подобное двигло проживёт хоть сколько-то долго. Наш вариант - это либо актуаторы с высоким IP, типа 56, либо - что-то типа мотор-редукторов от стеклоподъёмников авто. И всё это - с хорошим моментом, плюс запас момента раза в два надо иметь, как минимум.
Так что если учесть все эти требования, то указанный моторчик - годится только для опытов, и только в стерильных домашних условиях. Имхо, конечно - никто вам не запрещает пользовать его где угодно, я лишь высказал своё мнение ;) А то опять сейчас набегут ораторы и будут верещать "DIYMan - вам бы только загнобить!". Нет, не загнобить - а заставить задуматься. Потому как не получится за три копейки сделать серьёзную вещь, как ни крути.
Мотор просто ни о чём, сразу говорю.
Про 28BYJ-48 полностью согласен, вы его разберите, все шестерни пластик, очень тонкие.
Как вариант купить что то из этого там есть с редукторами понижающими обороты можно и 30RPM найти можно и 1000RPM. Можно их будет упаковать в термоусадку, то есть защитить от влаги и пыли.
Maximus71 Шпилька М6 тоже как бы ни о чем. Тоже делаю подобную конструкцию, у меня шпилька М16. Двигатель подберу . В наличии пока есть на 60RPM и на 120RPM.
Если ставить 60RPM то 1 оборот 2мм хода, то есть в минуту 120мм хода. У меня ход максимум 450 мм то есть полное открываение / закрывание ~4 минуты.
Про рычаг вы правы, тут время открывания / закрывания уменьшится. Но хватит ли мощи? Пока все компоненты механизма открывания лежат в сарае, будет потеплее начну собирать.
То, что этот моторчик слабенький - понятно. Но рычагами же можно получить из малой очень большую силу, пожертвовав скоростью действия.
Про пылевлагозащиту двигателя тоже понятно.
В этом и есть мой вопрос. Хочу не гадать "хватит или не хватит", а знать хотя бы приблизительно какую мощь будет развивать гайка при вращении в ней шпильки.
Я не великий теоретик, причем если брать к рассмотрению все факторы выше изложенные (ветер. грязь, трение), и учесть что действие происходит не в ваккуме, то я сделаю одну открывашку и проверю на практике.
Ну так как я без предварительных расчетов, то у меня с запасом все :-)
Я понимаю, что запас - это хорошо. Но 157 кг - как бы многовато для форточки, даже с учетом ветров. А ведь если ось форточки не с краю, а по середине, то нагрузка открывания/закрывания совсем небольшая становится почти независимо от массы форточки... А значит можно сэкономить на моторе, взять что-то поменьше, подешевле... :-)
формально там и момент возрастает более чем в 2 раза.
Но дело в том, чтобы эта шпилька не изогнулась, т.к. тогда крайне проблемно рассчитать, какие дополнительные нагрузки возникнут. То народ и имеет в виду, когда говорит, что М6 слаба.
кинематику надо смотреть, какие изгибающие моменты в ней возникают и действуют на шпильку
http://geragro.mymerchium.ru/tovary-i-uslugi-ru/oroshenie/naruzhnye-kape...
кинематику надо смотреть, какие изгибающие моменты в ней возникают и действуют на шпильку
Не только кинематику, а еще, ИМХО, на устойчивость при сжимающих усилиях проверить, если шпилька длинная.
Приветствую народ.
Помогите кому не трудно. Никак не выходит запилить датчик влажности почвы в скетч.
Я убрал из него насос и датчики уровня жидкости в баке, так-как мне они не нужны. На 3 пин пойдет мосфет включения датчика. Изначально хотел, чтоб он каждые 3 часа проверял влажность и поливал по необходимости, не вышло Получилась лабуда. Пришел к тому, что нужно делать аналоговый выход. И тут я попал в блудняк. Вообще ничего нипонимаю...
И такой вопрос. Можно ли сделать, чтоб температуру на открывание он брал ДХТ 11? А то далосы хрен знает когда придут.
Приветствую народ.
Помогите кому не трудно. Никак не выходит запилить датчик влажности почвы в скетч.
Я убрал из него насос и датчики уровня жидкости в баке, так-как мне они не нужны. На 3 пин пойдет мосфет включения датчика. Изначально хотел, чтоб он каждые 3 часа проверял влажность и поливал по необходимости, не вышло Получилась лабуда. Пришел к тому, что нужно делать аналоговый выход. И тут я попал в блудняк. Вообще ничего нипонимаю...
И такой вопрос. Можно ли сделать, чтоб температуру на открывание он брал ДХТ 11? А то далосы хрен знает когда придут.
Так нет же входа датчика влажности почвы и задержки на 3 часа или подключенных часов реального времени.
Влажность меряется только в воздухе через DHT11 (поганенький датчик, нужно сказать).
Так я знаю, что нет входа датчика влажности. Я хотел по простому его подключить. Датчик сам может включать и выключать реле полива и без ардуины. Нужен алгоритм включения на короткое время. Мне так проще. Я в програмирование не силён. По этому хотел реализовать всё на схеме.
Задержку хотел сделать по
Это тестовый режим по 8 секунд. В планах было поставить Включать на 1.5 минуты раз в 3 часа. Ну или подобрать более точно опытным путем.
Так я знаю, что нет входа датчика влажности. Я хотел по простому его подключить. Датчик сам может включать и выключать реле полива и без ардуины. Нужен алгоритм включения на короткое время. Мне так проще. Я в програмирование не силён. По этому хотел реализовать всё на схеме.
Задержку хотел сделать по
Это тестовый режим по 8 секунд. В планах было поставить Включать на 1.5 минуты раз в 3 часа. Ну или подобрать более точно опытным путем.
Получается relay это насос полива? И он каждые 8 сек включается и выключается?
//Может кому пригодится, я так реализовал управление теплицей, возможно что то необходимо оптимизтровать.
relay - это питание на датчик влажности через мосфет (специальный датчик вилка, либо две пластинки из нержавейки и транзистор)
Да, каждые 8 секунд в тестовом режиме. Потом хотел поставит 90000 и 10800000 миллисекунд. В принципе всё работает, но он чередует циклы. Получается он проводит цикл по включению, потом в сириал скидывает. Мне кажется, что это не нормально.
relay - это питание на датчик влажности через мосфет (специальный датчик вилка, либо две пластинки из нержавейки и транзистор)
Да, каждые 8 секунд в тестовом режиме. Потом хотел поставит 90000 и 10800000 миллисекунд. В принципе всё работает, но он чередует циклы. Получается он проводит цикл по включению, потом в сириал скидывает. Мне кажется, что это не нормально.
Ну так нет же вывода датчика влажности на контроллер,
как я понял насос работает напрямую от датчика. т.е. есть питание в течение
8 сек. - работает, потом отключается независимо от влажности и так до следующего цикла.
Но тут есть несколько моментов.
- половину времени датчик под напряжением, а значит окисляется.
- измерять таким контактным способом не самый удачный вариант
Конечно нет. Я об этом и говорю.
Совершенно верно. Цикл можно подобрать.
Почему половину? Я же говорю, 8 секунд это чтоб плату отладить. В рабочем образце будет допустим 90 секунд включен и 3 часа выключен. Тут принцип прост. Так как датчик и без МК может рулить реле, то от МК ножен только как таймер включения чтоб вилочка как можно менее окислялась. Допусти МК дает команду раз в 3 часа включить датчик на 1.5 минуты (если мало, тогда можно увиличить это время). Растение поливается и когда уровень влаги доходит до нужного, датчик отключает реле. Вот и всё.
[quote=KOMAPbI4]
<span style=
"font-size:12px;"
>
//<strong>Может кому пригодится, я так реализовал управление теплицей, возможно что то необходимо оптимизтровать.</strong></span>
[/quote]
Во! То что мне нужно)))
Два вопроса по вашему скетчу:
Почему он не видит датчик полива?
И почему на нано 168 он непонимает джостик? Хотя я думаю, что джостик не виден из-за того, что питалова мало...
1)ах да в этой версии датчик влажности почвы я не прикрутил !2) проверяйте правильность подключения и работоспособность джойстика
1)ах да в этой версии датчик влажности почвы я не прикрутил !2) проверяйте правильность подключения и работоспособность джойстика
Я так и подумал) А будет версия с полным функционало?)
Да, и если кто будет делать из NANO, обратите внимание на стабилизатор. Если трёх ногий 1117, тогда джост работает нормально. А если как у меня непонятный пяти ногий, то скорее всего придеться ставить отдельно стаб.
1)ах да в этой версии датчик влажности почвы я не прикрутил !2) проверяйте правильность подключения и работоспособность джойстика
Я так и подумал) А будет версия с полным функционало?)
Да, и если кто будет делать из NANO, обратите внимание на стабилизатор. Если трёх ногий 1117, тогда джост работает нормально. А если как у меня непонятный пяти ногий, то скорее всего придеться ставить отдельно стаб.
Конечно будет только вот ардуинку с алибабайки дождусь, а то вчера моя "UNO" умерла и теперь весь процесс остановился
Конечно будет только вот ардуинку с алибабайки дождусь, а то вчера моя "UNO" умерла и теперь весь процесс остановился
От чего умерла? Дабы мне не повторить подобных ошибок.
Спасибо, что делетесь своими трудами. Удачи!!!
Да лежала себе приспокойненько среди металического барахла в подключенном состоянии ну и видимо напрыгнула на что то))