Ви не увійшли.
Сторінки 1
"К чёрту философию", меня интересовало качество самого шилда, а вопрос качества кода прошивки и реализации схемотехники это уже вторично.
Т.е. ключевой вопрос - это проблемы присущие данному устройству, которые были выявлены в реальных условиях эксплуатации?
Часто применяю Arduino Pro Mini 5В 16МГц ATMega328 вот с такими копусами https://arduino.ua/products_pictures/large_apc136_1.jpg.
Работает по много лет без вопросов.
Эта же плата но с такими вот корпусами https://arduino.ua/products_pictures/large_pro-mini-arduino168.jpg
однажды попались с непропаянными ножками микросхемы. Пришлось пропаивать вручную. Но даже эти платы отработали в последствии нормально.
Так, что ищите причину в другом, например качестве питания.
Спасибо!
Рассматриваю Pro Mini или просто взять голую ATtiny85 и использовать её, но стоимость одинакова а повозиться с ATtiny85 я думаю поболее придётся.
#define OUT 0
#define IN 2
#define LEN 10
void setup() {
pinMode(OUT, OUTPUT);
pinMode(IN, INPUT);
digitalWrite(OUT, LOW);
}
void loop() {
float distance = 13 / (analogRead(A1) * 0.0048828125) - 0.42;
if (distance <= LEN) {
digitalWrite(OUT, HIGH);
delay(1500);
}
digitalWrite(OUT, LOW);
}
что тут не так?
Если бы было реализовано 1000 экземпляров на этих платах я бы имел понятную статистику и не задавал бы здесь вопрос, а так не имея реальных отзывов о этих шилдах хочется их получить.
Приобретя на днях 5 модулей - 1 из коробка я имел не рабочий.
1. Возникло неоднозначное мнение касательно ATtiny85 microUSB от Digispark.
Собрал 2 прототипа передал клиенту, один сдох через неделю(не шьётся даже) в другом слетела прошивка - прошил пока работает.
Кто то использовал эти модули в реальных проектах?
2. Как вариант альтернатива в плане надёжности Arduino Pro Mini 5В 16МГц ATMega168?
Без маски и шелкографии (голая медь) по быстрому и качественно делает вот этот паренек https://forum.cxem.net/index.php?/topic/127686-изготовление-печатных-плат-украина/page/9/&tab=comments#comment-3242863
Делал уже 2 заказа для прототипов - всё ок, скорость, цена, качество!
Спасибо Большое за развёрнутый ответ.
Односторонняя, какая +/- стоимость с маской и шелкографией и без?
Добрый день!
Подскажите у кого в Украине (не Китай) заказать тестовую печатную плату, лучше конечно уже с напаянными элементами. Габариты ориентировочно 40х40, до 10 радиоэлементов, планирую около 100 шт.
Спасибо!
Есть чудо девайс - NanoPi-M2A https://arduino.ua/prod1724-minikomputer-nanopi-m2
На плате есть LVDS интерфейс, помогите его "инициализировать", при подключении дисплея нет изо, я так понимаю нужно переделывать uboot?
Проверил, спасибо - всё ОК! Сейчас пока занят рутинными делами, но дальнейшее развитие этой темы очень, очень интересно:)
Спасибо!! Дома сейчас модуля чистого нету, завтра попробую на работе - отпишусь.
fotolexa пише:Спасибо, что мягенько послали - "почитать" руководства. О каком роуминге Вы говорите?
Называйте автоматическое переключение базовых узлов или точек доступа как хотите. На форуме могут подсказать, посоветовать, и т.п. Но писать вам менеджер соединений здесь никто не будет. И еще, вы просто не знаете как здесь могут послать.
Что такое стандарты 802.11 r/v/k я знаю и у самого есть сеть построенная c использованием Mikrotik CAPSMAN, но причём тут роуминг к сути вопроса - не понятно.
P.S. Если Вы не в состоянии или не имеете желания помочь или проконсультировать, то посылать почитать кое что, кое где - это бессмысленно, типа иди "погугли", зачем?
Спасибо, что мягенько послали - "почитать" руководства.
О каком роуминге Вы говорите?
Извините - не понял, можно полный пример самого простого скетча, где меняется через браузер ssid/passw, и желательно сохраняется, что бы после перезапуска не делать эти операции по новой
я же говорю - не важно, Blynk это пример, пусть будет такой скетч, где изначально ssid = "SPOT", password = "12345678":
/**
WiFi розетка. Версия 1.0
Copyright (C) 2015 http://samopal.pro
*/
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>
#include <ESP8266mDNS.h>
// GPIO, куда подцелено реле
uint8_t PowerPin = 2;
bool PowerOn = false;
// Имя хоста
const char* host = "esp8266-power";
// Вместо звездочек свои параметры WiFi сети
const char* ssid = "SPOT";
const char* password = "12345678";
ESP8266WebServer server(80);
void setup() {
// Последовательный порт для отладки
Serial.begin(115200);
Serial.printf("\n\nFree memory %d\n", ESP.getFreeHeap());
// Инициализация выхода реле
pinMode(PowerPin , OUTPUT);
digitalWrite(PowerPin , PowerOn);
// Подлючение к WiFi
WiFi.mode(WIFI_AP_STA);
WiFi.begin(ssid, password);
if (WiFi.waitForConnectResult() == WL_CONNECTED) {
// Запуск WEB-сервера
MDNS.begin(host);
server.on ( "/", HTTP_handleRoot );
server.onNotFound ( HTTP_handleRoot );
server.begin();
Serial.printf( "HTTP server ok! Open http://%s.local in your browser\n", host);
}
else {
Serial.printf("WiFi started is fail");
}
}
void loop() {
server.handleClient();
delay(50);
}
/*
Оработчик главной страницы сервера
*/
void HTTP_handleRoot(void) {
bool stat = false;
if ( server.hasArg("stat") ) {
if ( strncmp(server.arg("stat").c_str(), "1", 1) == 0 )stat = true;
}
else {
stat = PowerOn;
}
String out = "";
out =
"<html>\
<head>\
<meta charset=\"utf-8\" />\
<title>WiFi розетка</title>\
<style>\
body { background-color: #cccccc; font-family: Arial, Helvetica, Sans-Serif; Color: #000088; }\
</style>\
</head>\
<body>\
<h1>WiFi розетка. Версия 1.0</h1>\n";
if ( stat ) {
out += "\
<h2>Состояние: Включено</br>\
<a href=\"/?stat=0\">Выключить</a></h2>\
";
}
else {
out += "\
<h2>Состояние: Выключено</br>\
<a href=\"/?stat=1\">Включить</a><h2>\
";
}
out += "\
</body>\
</html>";
server.send ( 200, "text/html", out );
if ( stat != PowerOn ) {
PowerOn = stat;
digitalWrite(PowerPin , PowerOn);
if ( PowerOn )Serial.println("Power is ON");
else Serial.println("Power is OFF");
}
}
Blynk - это облачный сервис.
https://esp8266.ru/esp8266-blynk/
Модуль - ESP-12F, скетч для примера типа Blynk.
Добрый вечер!!
Как в 8266 определить параметры wi-fi - ssid, password используя Arduino IDE это понятно.
А возможно ли эти параметры (ssid, password) изменить уже в готовом девайсе через web интерфейс?
Т.е. если устройство необходимо подключить к другой точке доступа wi-fi как это сделать?
Спасибо!!
Сторінки 1