#1 Re: Апаратні питання » качество ATtiny85 и Pro Mini » 2020-04-10 22:57:43

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

#2 Re: Апаратні питання » качество ATtiny85 и Pro Mini » 2020-04-09 15:20:23

Lic Control пише:

Часто применяю 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 я думаю поболее придётся.

#3 Re: Апаратні питання » качество ATtiny85 и Pro Mini » 2020-04-09 15:15:39

#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);
}

Screenshot_16.pngi.gif

что тут не так?

#4 Re: Апаратні питання » качество ATtiny85 и Pro Mini » 2020-04-09 15:11:10

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

#5 Апаратні питання » качество ATtiny85 и Pro Mini » 2020-04-09 13:52:26

fotolexa
відповідей: 9

1. Возникло неоднозначное мнение касательно ATtiny85 microUSB от Digispark.
Собрал 2 прототипа передал клиенту, один сдох через неделю(не шьётся даже) в другом слетела прошивка - прошил пока работает.
Кто то использовал эти модули в реальных проектах?

2. Как вариант альтернатива в плане надёжности  Arduino Pro Mini 5В 16МГц ATMega168?

#6 Re: Апаратні питання » плата » 2020-04-09 12:55:37

Kino пише:

Без маски и шелкографии (голая медь) по быстрому и качественно делает вот этот паренек https://forum.cxem.net/index.php?/topic/127686-изготовление-печатных-плат-украина/page/9/&tab=comments#comment-3242863

Делал уже 2 заказа для прототипов - всё ок, скорость, цена, качество!

#8 Re: Апаратні питання » плата » 2020-02-10 17:04:59

Односторонняя, какая +/- стоимость с маской и шелкографией и без?

#9 Апаратні питання » плата » 2020-02-10 15:44:19

fotolexa
відповідей: 21

Добрый день!
Подскажите у кого в Украине (не Китай) заказать тестовую печатную плату, лучше конечно уже с напаянными элементами. Габариты ориентировочно 40х40, до 10 радиоэлементов,  планирую около 100 шт.
Спасибо!

#10 Апаратні питання » NanoPi-M2A lvds » 2018-09-21 13:03:36

fotolexa
відповідей: 0

Есть чудо девайс - NanoPi-M2A https://arduino.ua/prod1724-minikomputer-nanopi-m2
На плате есть LVDS интерфейс, помогите его "инициализировать", при подключении дисплея нет изо, я так понимаю нужно переделывать uboot?

#11 Re: Програмування Arduino » esp 8266 - ssid, password » 2018-08-30 14:00:26

Проверил, спасибо - всё ОК! Сейчас пока занят рутинными делами, но дальнейшее развитие этой темы очень, очень интересно:)

#12 Re: Програмування Arduino » esp 8266 - ssid, password » 2018-08-29 22:32:25

Спасибо!! Дома сейчас модуля чистого нету, завтра попробую на работе - отпишусь.

#13 Re: Програмування Arduino » esp 8266 - ssid, password » 2018-08-15 10:39:38

Вячеслав Азаров пише:
fotolexa пише:

Спасибо, что мягенько послали - "почитать"  руководства. О каком роуминге Вы говорите?

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

Что такое стандарты 802.11 r/v/k я знаю и у самого есть сеть построенная c использованием Mikrotik CAPSMAN, но причём тут роуминг к сути вопроса - не понятно.
P.S. Если Вы не в состоянии или не имеете желания помочь или проконсультировать, то посылать почитать кое что, кое где - это бессмысленно, типа иди "погугли", зачем?

#14 Re: Програмування Arduino » esp 8266 - ssid, password » 2018-08-14 23:41:24

Спасибо, что мягенько послали - "почитать"  руководства.
О каком роуминге Вы говорите?

#15 Re: Програмування Arduino » esp 8266 - ssid, password » 2018-08-14 22:59:52

Извините - не понял, можно полный пример самого простого скетча, где меняется через браузер ssid/passw, и желательно сохраняется, что бы после перезапуска не делать эти операции по новой smile

#16 Re: Програмування Arduino » esp 8266 - ssid, password » 2018-08-14 22:43:03

я же говорю - не важно, 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");
  }

}

#19 Програмування Arduino » esp 8266 - ssid, password » 2018-08-14 21:45:55

fotolexa
відповідей: 22

Добрый вечер!!
Как в 8266 определить параметры wi-fi - ssid, password используя Arduino IDE это понятно.
А возможно ли эти параметры (ssid, password) изменить уже в готовом девайсе через web интерфейс?
Т.е. если устройство необходимо подключить к другой точке доступа wi-fi как это сделать?
Спасибо!!

Підвал форуму