Електроніка, схеми, плати, статті - сторінка 6


« 3 4 5 6 7 8 »

Пленочный фоторезист. Изготовление печатных плат в домашних условиях.

24.04.2018

Video

Заточка дрібних свердел в домашніх умовах

22.11.2014

Корисно знати

Виготовлення передніх панелей для приладів власноруч

11.11.2014

Корисно знати

Как увеличить громкость пьезо пищалки

24.04.2018

Video

Безколекторні мотори "на пальцях"

23.04.2018

Докладно про безколекторні мотори. Принцип роботи, синхронних та безколекторних двигунів.

Brushless Motors Video

ESP8266 NodeMCU. SSD1306. U8G

31.07.2017
ESP8266 NodeMCU. SSD1306. U8G

ESP8266 NodeMCU. SSD1306. U8G (на русском языке) Для роботи з різними дисплеями NodeMCU використовує бібліотеку U8glib. Підтримуються дисплеї які працюють по шині SPI або IIC. В документації до NodeMCU можна перевірити чи підтримується саме ваша модель дисплею: https://nodemcu.readthedocs.io/en/master/en/modules/u8g/ У прикладі використовується графічний OLED дисплей SSD1306 який працює по шині IIC.

ESP8266

GPS-трекер на базі ESP8266

25.07.2017
GPS-трекер на базі ESP8266

GPS-трекер на базе ESP8266 (на русском языке)

GPS-трекер на базі ESP8266 з SD-карткою та web-інтерфейсом

 Схема GPS-трекера на базі ESP8266 GPS-трекер на базі ESP8266 Цей приклад демонструє, як можна зробити простий GPS-трекер за допомогою популярних електронних модулів. У цьому прикладі використовується Wi-Fi модуль ESP-12 на базі чіпа ESP8266. Прошивка NodeMCU та LUA-скрипти з відкритим кодом.

ESP8266

Схема керування безколекторним двигуном BLDC, PMSM на STM32

29.03.2018

Схема управления бесколлекторными моторами BLDC, PMSM на микроконтроллере STM32 (на русском языке)

Проста схема для керування безколекторними BLDC, PMSM двигунами на базі мікроконтролера STM32F103.
  • Напруга живлення плати 12V
  • Напруга живлення двигуна 12v ... 72V
  • Максимальний струм 30 A
Плата керування двигунами на базі мікроконтролера STM32 Плата керування двигунами на базі мікроконтролера STM32F103 Контроллер для BLDC Контроллер для BLDC, PMSM

Brushless Motors

ESP8266 NodeMCU. UART

08.06.2017
ESP8266 NodeMCU. UART

ESP8266 NodeMCU. UART (на русском языке)

ESP8266 має один UART порт. NodeMCU дозволяє використовувати ще один UART порт, який може тільки передавати дані, але нас цікавить тільки повноцінний порт. Невеличка складність використання UART виникає через те, що цей порт використовується для програмування плати NodeMCU. Коли запускається скрипт, який використовує UART, скрипт перехоплює всі данні які йдуть по порту UART, і NodeMCU вже не виконуватиме ніяких команд, поки скрипт не «відпустить" UART. Щоб уникнути блокування NodeMCU і забезпечити можливість відправляти команди, застосовуємо прийом, описаний в статті "ESP8266 NodeMCU Прошивка. Робимо WiFi розетку". Тобто, робимо авто-запуск головного скрипта з затримкою. Це дасть нам кілька секунд контролю над NodeMCU щоб виправити ситуацію якщо щось пішло не так. Приклад скрипта init.lua:

ESP8266

ESP8266 NodeMCU, file, SD-Card

24.05.2017
ESP8266 NodeMCU, file, SD-Card

5. ESP8266 NodeMCU. Файловая система + SD карточка (на русском языке)

NodeMCU має власну файлову систему. Можна не тільки зберігати скрипти lua, а і використовувати її для роботи з власними файлами. Файлова система проста, без директорій. Тобто, всі файлі зберігаються у корні файлової системи. Проте допускається створення файлів з іменами типу: myDir/test.txt, але це буде просто файл з таким ім`ям. За роботу з файлами відповідає модуль file. Як і у звичайних файлових системах, файли можна відкрити у декількох режимах. Відкривається файл функцією file.open(filename, mode). Функції передаються ім`я файлу та потрібний режим:

ESP8266

ESP8266 NodeMCU timer, rtc, SNTP, cron

18.05.2017
ESP8266 NodeMCU timer, rtc, SNTP, cron

4. ESP8266 NodeMCU. timer, rtc, SNTP, cron (на русском языке)

Розглянемо роботу таймерів, лічильників, Watchdog, годинника реального часу, синхронізацію часу з Інтернетом, та cron. Словом все, що має відношення до часу. У NodeMCU можна використовувати 7 таймерів, за допомогою яких запускати потрібні функції через певний час. Роботу таймерів забезпечує модуль tmr.

ESP8266

ESP8266 NodeMCU ADC

16.05.2017
ESP8266 NodeMCU ADC

3. ESP8266 NodeMCU. АЦП (на русском языке)

ESP8266 має лише один канал Аналого-цифрового перетворювача (ADC0). АЦП 10- бітний. Діапазон вимірюваних напруг 0..1 Вольт. Зверніть увагу, на платі NodeMCU може бути впаяний резистивний дільник напруги. У цьому випадку на вхід плати (A0) можна подавати від 0 до 3.3 В.

ESP8266
« 3 4 5 6 7 8 »

Архіви