Год: 2017

PIC Урок 2. Первый проект в MPLAB X IDE

После краткого изучения архитектуры и возможностей контроллеров PIC пришло время нам попробовать себя в программировании данных контроллеров, так как без программы микроконтроллер — это бесполезная микросхема. Только чтобы попробовать себя в программировании, обычно требуется какая-то среда программирования (не в блокноте

Bluetooth-модуль HC-05

Сегодня мы познакомимся с недорогим модулем для беспроводной передачи данных по Bluetooth. Bluetooth — производственная спецификация беспроводных персональных сетей, которая обеспечивает передачу данных без проводов между многими устройствами. Наш модуль именуется HC-05. Это один из представителей линейки подобных модулей HC-03 — HC-09.

STM Урок 95. LAN. W5500. FTP Server. Часть 4

В предыдущей части занятия мы написали код для вывода клиенту информации о каталоге. Поищем причину создавшейся ситуации потери соединения с сервером после ответа на команду вывода информации о каталоге Сервер шлёт нам какие-то неизвестные команды.

STM Урок 95. LAN. W5500. FTP Server. Часть 3

В предыдущей части занятия мы написали функцию разбора строки команды FTP, а такаже обработали несколько команд для адкеватного ответа на них клиенту. Давайте теперь ответим клиенту на команду PASV. Вернее пока начнём отвечать, потому что это не совсем просто и проделаем эту процедуру

STM Урок 95. LAN. W5500. FTP Server. Часть 2

В предыдущей части занятия мы настроили проект, немного усовершенствовали код в плане работы с сервером HTTP, также создали самые первые функции для работы с протоколом FTP. Вернёмся в проект в нашу функцию ftp_receive в файле ftpd.c в то же условие, но только в его

STM Урок 95. LAN. W5500. FTP Server. Часть 1

После того, как мы научились организовывать при помощи нашей микросхемы W5500 несколько одновременно открытых соединений, можно подумать и о следующем протоколе, который предназначен для передачи файлов, а также управления файловой системой по сети — это протокол FTP ( File Transfer Protocol — протокол

PIC Урок 1. Знакомство с семейством PIC

  Урок 1   Знакомство с семейством PIC   Наконец-то сегодня нашлось время познакомить вас с ещё одним семейством микроконтроллеров — это микроконтроллеры PIC. Данные микроконтроллеры также являются очень известными, устанавливаются во многие устройства и давно уже снискали у радиолюбителей

STM Урок 94. DS18B20. Подключаем несколько датчиков на провод. Часть 3

В предыдущей части урока мы написали полностью функцию поиска идентификаторов датчиков и считали уникальные коды со всех датчиков температуры. Перейдём в функцию main() файла main.c и добавим локальную переменную для счётчика   char c; uint8_t i;

STM Урок 94. DS18B20. Подключаем несколько датчиков на провод. Часть 2

В предыдущей части урока мы изучили, как надо задействовать команду Search ROM устройств 1-WIRE, чтобы считывать идентификационные коды нескольких устройств на одной шине, создали и настроили проект. Перейдём в функцию инициализации ds18b20_init, немного изменив там код. Пока перенесём сброс устройств в условие

STM Урок 94. DS18B20. Подключаем несколько датчиков на провод. Часть 1

Продолжаем работу с датчиком температуры DS18B20, который подключается посредством однопроводной шины 1-WIRE. Вернее не с датчиком, а с несколькими датчиками, подключенными на один провод. А точнее не с несколькими, а с двумя, потому что больше у меня нет. Данный урок

Наверх