Большие часы на RGB светодиодной ленте WS2811 (ESP8266) - часть 2
Ранее в статье http://rcl-radio.ru/?p=91626 был рассмотрен пример создания больших часов на светодиодной RGB ленте на на основе чипа WS2811 (SM16703) под управлением wi-fi модуля NodeMcu v3 с чипом ESP8266 (ESP-12e). В этой статье будет рассмотрен пример доработки часов, добавлен веб-интерфейс настройки и авторизации в сети в Wi-Fi сети.
Перед настройкой интернет часов выполните следующие пункты:
Ознакомьтесь с первой частью проекта - http://rcl-radio.ru/?p=91626
Настройка...
Массивы в JavaScript Массивы в JavaScript — это мощные структуры данных, позволяющие хранить и обрабатывать наборы элементов. Они предоставляют множество методов для удобного управления данными, таких как добавление, удаление, сортировка, фильтрация и многое другое. В этом руководстве мы рассмотрим основные операции с массивами, включая создание, доступ к элементам, изменение размеров, объединение массивов и выполнение операций над ними.
Пример 1: Создание простого массива
let fruits = ["яблоко", "банан",...
Типы данных (Arduino) Типы данных — это фундаментальная концепция в программировании, определяющая, каким образом микроконтроллер интерпретирует и обрабатывает информацию. Различные типы данных имеют свои особенности, размеры и области применения. В этой статье мы детально рассмотрим наиболее распространенные типы данных, встречающиеся в платформе Arduino.
Основные типы данных
Логические данные (boolean)
Описание:Логический тип данных (boolean) предназначен для хранения логических значений. Он может принимать...
Функции в JavaScript В JavaScript функции играют ключевую роль при создании программной логики. Они позволяют разбивать код на отдельные блоки для выполнения конкретных задач, а также помогают избежать дублирования кода.
Основные виды функций:
Объявленные функции (Function Declaration)
Анонимные функции (Function Expression)
Стрелочные функции (Arrow Function)
Конструктор функции (Constructor Function)
Генерирующие функции (Generator Functions)
Методы объектов
Итераторы и другие...
array() - работа с массивами Массив представляет собой определенный набор элементов, который хранится в одной переменной.
В массивах каждый элемент имеет индекс. Создать такой массив можно с помощью конструктора array(), который содержит список значений, разделённых запятыми:
$i = array(1,2,3);
Вместо конструктора array(), можно использовать более короткий синтаксис:
$i = [1,2,3];
После создания массива Мы можем обратится к любому элементу массива:
$i = array(1,2,3);
echo $i[0]."<br>";
echo...