Oleksii
то есть я дуину юзаю как прогер, и на пару с 8мгц инт фьюзами шью 8мгц лодырь и всё?
Bonho
Oleksii
При чём тут оргазмирующая фреза с головками, покрытыми нитридом титана?)
LiS92
Хух, спасибо расслабился
Bonho
При чём тут оргазмирующая фреза с головками, покрытыми нитридом титана?)
Я получил эстетическое удовольствие от созерцания платы
LiS92
И не только эстетическое )
LiS92
Фрезы они такие
Гриб
Дорогая фреза. Очень
shadowsoul
Фрезы они такие
жрёть металл как лиса kfc?
LiS92
жрёть металл как лиса kfc?
Чет не смешно ( пошути еще
Oleksii
LiS92
Oleksii
потжипник это крепкий орешек...
Аня 🕊
писчеки, кто-нибудь имел дело с электросчетчиками SDM220/SDM230?
Аня 🕊
тут вот такое дело
Аня 🕊
тыща https://ru.aliexpress.com/item/SDM230-Pulse-230V-10-100-A-single-phase-energy-meter-2-pulse-putputs-Bi-directional-measurement/32698637967.html
Spanish Inquisition
Очищенные ссылки от @koteeq: * https://aliexpress.com/item/SDM230-Pulse-230V-10-100-A-single-phase-energy-meter-2-pulse-putputs-Bi-directional-measurement/32698637967.html
Аня 🕊
две тыщи https://ru.aliexpress.com/item/SDM220-Modbus-Single-Phase-Din-Rail-Energy-Meter-Bi-directional-Multi-Function-CE-80A-RS485/2044194398.html
Spanish Inquisition
Очищенные ссылки от @koteeq: * https://aliexpress.com/item/SDM230-Modbus-220-230-DIN/32949154598.html
Аня 🕊
в первом якобы только импульсный выход, а во второй рс485
Аня 🕊
но вот тут чувак рассказывает, что он заказывал SDM220 (SDM230 — эт тип версия поновее) с модбасом, а ему прислали pulse, но потом оказалось, что разница только в наклейке
Аня 🕊
https://mysku.ru/blog/aliexpress/49418.html
Аня 🕊
каков шанс заказать pulse версию и заиметь в ней модбас? или я обосрусь и в новой версии китайцы по-настоящему разделяют модели?
Аня 🕊
хочется наебать китайцев на 800 рублей, но боюсь наебать себя
First
В чом их смысол, их же не опломбируют?
Saboter
В чом их смысол, их же не опломбируют?
Не знаю в чем именно зтого, но лет 5 назад видел в продаже 1 местный подобный счетчик, со всеми сертификатами, т.е. не опломбировать его не имели права в принципе. Плюс такого габариты. Но больше не попадалось такое, видимо все же какие то проблемы начались. А китайское можешь для внутреннего учета ставить, но очень сомнительно качество измерений и вообще...
Spanish Inquisition
Сегодня выборы! Не забудь выбрать Главного Инквизитора недели. Отдано 25 голосов Для голосования написать @SpanishInquisitionBot команду start (впереди слеш!) Или отдай свой голос тут:
Захар
Где я?
Maxim
На второй срок нельзя
Захар
Ну да ладно Тогда за тора
Maxim
Ты ж не путин
Saboter
Где я?
Какого я туда попал, активность ноль
Maxim
Видать, у остальных еще больше ноль
Maxim
Я вот там уже где-то третий раз подряд оказываюсь. Но безумцев, чтобы голосовать, пока нет
Anonymous
Коллеги, привет. нужно собрать светодиодный экран из светиков2812. Примерное кол-во 14тыс пикселей. Какие есть готовые контроллеры? Я так понимаю тут должно быть несколько контроллеров, к примеру, на 2 тыщи пикс, и один главный контроллер. Так?
Maxim
А почему именно 2812? Есть же готовые панели, бери да строй. Насчет длины посылки там ограничение только во времени. Больше светодиодов на шине - меньше FPS
Anonymous
Нужна не глухая панель, а прозрачный на окна
Anonymous
может кто нибудь помочь неграммотному новичку с кодом ?
Th0r
может кто нибудь помочь неграммотному новичку с кодом ?
Пока новичок не задаст вопрос, ему никто не поможет
Anonymous
при компиляции кода вылезает подобная ошибка - warning: invalid conversion from 'const char*' to 'char*' [-fpermissive] , никак не могу разобратся что с ней сделать
Аня 🕊
Vladimir
я как второй поставлю
Но ведь данные могут не совпадать с официальным
Anonymous
#include <DHT.h> #define DHTTYPE DHT11 #define DHTPIN 2 #include "SIM900.h" #include <SoftwareSerial.h> #include "sms.h" SMSGSM sms; int HOT1 = 7; // печка работает int COOL1 = 8; //кондиционер работает int numdata; boolean started=false; char smsbuffer[160]; char n[20]; String input_string = ""; String smsContent = ""; char pos; int flag=1; char n1[] = "+79997993027"; char sendsms[160]; float hum, tem; DHT dht(DHTPIN, DHTTYPE); void setup() { dht.begin(); // gprsSerial.begin(4800); pinMode(HOT1, OUTPUT); pinMode(COOL1, OUTPUT); digitalWrite(HOT1, LOW); digitalWrite(COOL1, LOW); Serial.begin(9600); if (gsm.begin(2400)) { Serial.println("\nstatus=READY"); started=true; } else Serial.println("\nstatus=IDLE"); } void loop() { delay(2000); gettemperature(); Serial.println("temp: "+String(tem)+" hum: "+String(hum)); smsContent=("Temperature: "+String(tem)+" Vlajnost: "+String(hum)); smsContent.toCharArray(sendsms,160); if (tem<=15) {digitalWrite(HOT1, HIGH);flag=1;} if (tem<=10) {digitalWrite(HOT1, HIGH);sms.SendSMS(n1, "t < +10C, Vkluchena pechka, Kriticheskaya temperatura");flag=1;} if (tem>=30) {digitalWrite(COOL1, HIGH);flag=1;} if (tem>=35) {digitalWrite(COOL1, HIGH);sms.SendSMS(n1, "t > +35C, Vkluchen kondicioner, Kriticheskaya temperatura");flag=1;} pos = sms.IsSMSPresent(SMS_UNREAD); // смотрим непрочитанные СМС if (pos) { // Если непрочитанные СМС есть, то... getsms(); // получаем непрочитанную СМС // Если непрочитанные СМС есть, то... if (input_string=="11"){digitalWrite(HOT1, HIGH);sms.SendSMS(n1, "prinuditelnoe vkluchenie pechki");memset(n,0,20);} else if (input_string=="21"){digitalWrite(COOL1, HIGH);sms.SendSMS(n1, "prinuditelnoe vkluchenie kondicionera");memset(n,0,20);flag=1;} else if (input_string=="10"){digitalWrite(HOT1, LOW);sms.SendSMS(n1, "prinuditelnoe otkluchenie pechki");memset(n,0,20);} else if (input_string=="20"){digitalWrite(COOL1, LOW);sms.SendSMS(n1, "prinuditelnoe otkluchenie kondicionera");memset(n,0,20);flag=0;} else if (input_string=="0"){sms.SendSMS(n1, sendsms);memset(n,0,20);} sms.DeleteSMS(pos); delay(1000); } } void getsms() { sms.GetSMS(pos,n,20,smsbuffer,160); // Serial.println(n); // Serial.println(smsbuffer); input_string =String(smsbuffer); Serial.println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:--------- " + input_string + "\n"); } void gettemperature() { hum = dht.readHumidity(); tem = dht.readTemperature(false); }
Аня 🕊
и будут лепить свои дорогущие тупые громоздкие коробки
Аня 🕊
Но ведь данные могут не совпадать с официальным
с чего вдруг? это отличный проверенный счетчик, зарекомендовавший себя
Vladimir
с чего вдруг? это отличный проверенный счетчик, зарекомендовавший себя
ну судя по твоим рассказам он лучше меркурия и точнее. значит данные будут не совпадать :)
Th0r
#include <DHT.h> #define DHTTYPE DHT11 #define DHTPIN 2 #include "SIM900.h" #include <SoftwareSerial.h> #include "sms.h" SMSGSM sms; int HOT1 = 7; // печка работает int COOL1 = 8; //кондиционер работает int numdata; boolean started=false; char smsbuffer[160]; char n[20]; String input_string = ""; String smsContent = ""; char pos; int flag=1; char n1[] = "+79997993027"; char sendsms[160]; float hum, tem; DHT dht(DHTPIN, DHTTYPE); void setup() { dht.begin(); // gprsSerial.begin(4800); pinMode(HOT1, OUTPUT); pinMode(COOL1, OUTPUT); digitalWrite(HOT1, LOW); digitalWrite(COOL1, LOW); Serial.begin(9600); if (gsm.begin(2400)) { Serial.println("\nstatus=READY"); started=true; } else Serial.println("\nstatus=IDLE"); } void loop() { delay(2000); gettemperature(); Serial.println("temp: "+String(tem)+" hum: "+String(hum)); smsContent=("Temperature: "+String(tem)+" Vlajnost: "+String(hum)); smsContent.toCharArray(sendsms,160); if (tem<=15) {digitalWrite(HOT1, HIGH);flag=1;} if (tem<=10) {digitalWrite(HOT1, HIGH);sms.SendSMS(n1, "t < +10C, Vkluchena pechka, Kriticheskaya temperatura");flag=1;} if (tem>=30) {digitalWrite(COOL1, HIGH);flag=1;} if (tem>=35) {digitalWrite(COOL1, HIGH);sms.SendSMS(n1, "t > +35C, Vkluchen kondicioner, Kriticheskaya temperatura");flag=1;} pos = sms.IsSMSPresent(SMS_UNREAD); // смотрим непрочитанные СМС if (pos) { // Если непрочитанные СМС есть, то... getsms(); // получаем непрочитанную СМС // Если непрочитанные СМС есть, то... if (input_string=="11"){digitalWrite(HOT1, HIGH);sms.SendSMS(n1, "prinuditelnoe vkluchenie pechki");memset(n,0,20);} else if (input_string=="21"){digitalWrite(COOL1, HIGH);sms.SendSMS(n1, "prinuditelnoe vkluchenie kondicionera");memset(n,0,20);flag=1;} else if (input_string=="10"){digitalWrite(HOT1, LOW);sms.SendSMS(n1, "prinuditelnoe otkluchenie pechki");memset(n,0,20);} else if (input_string=="20"){digitalWrite(COOL1, LOW);sms.SendSMS(n1, "prinuditelnoe otkluchenie kondicionera");memset(n,0,20);flag=0;} else if (input_string=="0"){sms.SendSMS(n1, sendsms);memset(n,0,20);} sms.DeleteSMS(pos); delay(1000); } } void getsms() { sms.GetSMS(pos,n,20,smsbuffer,160); // Serial.println(n); // Serial.println(smsbuffer); input_string =String(smsbuffer); Serial.println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:--------- " + input_string + "\n"); } void gettemperature() { hum = dht.readHumidity(); tem = dht.readTemperature(false); }
Пастбин же есть
Аня 🕊
меркурий тоже вполне себе хорошо считает. только он огромный и rs485 у него опломбирован дурачками
Vladimir
а не, он просто лучше :)
Anonymous
Аня 🕊
а не, он просто лучше :)
лучше в совокупности, да. а считают все счётчики хорошо, если они не совсем отстой, конечно
Vladimir
что есть?
https://pastebin.com/
Anonymous
https://pastebin.com/
а как работает данный сервис?
✙ DarkKC ✙
кхе
Vladimir
Кидаешь туда текст, он тебе дает ссылку, ссылку кидаешь в чат
✙ DarkKC ✙
Данил, а вы точно хотите писать прям программы под всякие ардуины?
Anonymous
Данил, а вы точно хотите писать прям программы под всякие ардуины?
не то чтобы желанием горю , но это мой дипломный проект , и делать его надо по-любому ..
Anonymous
https://pastebin.com/6RSVZ4Cy
✙ DarkKC ✙
Ну вот, взял и анонимизировался весь
✙ DarkKC ✙
xD
Anonymous
бля , точно , совсем забыл..
✙ DarkKC ✙
https://pastebin.com/6RSVZ4Cy
отлично, спасибо. Можно ещё позязя в соседний пастбин сложить полный вывод результатов сборки, с ошибками, небом и аллахом?
Anonymous
https://pastebin.com/bTHz0LzY
Maxim
Вообще правильный подход к решению этого warning-а - поправить SendSMS так, чтобы принимал const char вместо char
Maxim
А еще ты мемсетом пытаешься перезаписать const char
Anonymous
Вообще правильный подход к решению этого warning-а - поправить SendSMS так, чтобы принимал const char вместо char
а можно как нибудь по доходчевее , дело в том , что с программированием я знаком на уровне копировать\вставить ..
Maxim
Доходчивее - -fno-permissive
Oleksii
Епущие мозг tqfp32 атмеги8а это норма?
Oleksii
уже который год "всё норм а лыжи не едут" именно с ними
Аня 🕊
Ну позвони им и скажи
съемная квартира