Практически для любого современного проекта встраиваемой электроники необходимы датчики. Они являются «глазами» и «ушами» проекта и помогают микроконтроллеру получать информацию о том, что происходит вокруг него. В данной статье мы рассмотрим подключение ультразвукового датчика HC-SR04 к микроконтроллеру PIC. Измеренное с помощью датчика HC-SR04 расстояние мы будем отображать на экране ЖК дисплея 16х2. HC-SR04 является ультразвуковым […]
Рубрика: Схемы на PIC
Схемы и проекты на микроконтроллерах PIC от компании Microchip, являющихся одними из самых надежных и широко используемых микроконтроллеров в промышленных системах. Рассмотрено подключение к микроконтроллерам PIC различных датчиков, дисплеев и других периферийных устройств. Все проекты можно собрать своими руками. Для каждого проекта приведены схема устройства и текст программы с комментариями, а также видео, демонстрирующее его работу. Большинство проектов выполнено на основе микроконтроллера PIC16F877A и среды разработки MPLABX
GSM модули находят применение в проектах электроники, в которых требуется удаленный доступ к чему-либо. С помощью данных модулей можно выполнять те же самые функции, что и с помощью обычных сотовых телефонов: осуществление и прием вызовов, передачу/прием SMS, соединению с сетью интернет с помощью технологии GPRS и т.д. Подключив микрофон и динамик к подобному модулю вы […]
В данной статье мы рассмотрим работу с внешними прерываниями в микроконтроллере PIC и почему в этом возникает необходимость. Перед началом изучения данной статьи рекомендуем ознакомиться с общими принципами программирования микроконтроллеров PIC с помощью программы MPLABX и подключения к микроконтроллеру PIC ЖК дисплея. Также на нашем сайте вы можете посмотреть статьи про использование прерываний в плате […]
В данной статье мы рассмотрим процесс сохранения данных в энергонезависимую память EEPROM (Electrically (Electrical) Erasable Programmable Read-Only Memory – электрически стираемое программируемое постоянное запоминающее устройство), присутствующую в микроконтроллере PIC16F877A. Сохранение данных в этом виде памяти необходимо в случаях, когда мы хотим обеспечить их сохранность когда питание микроконтроллера будет отключено. На первый взгляд сохранение данных в […]
Измерение тока и напряжения – одна из задач, которая достаточно часто возникает перед радиолюбителями. Наиболее часто она востребована при отладке работы электронных схем. В данной статье мы рассмотрим создание цифрового амперметра на микроконтроллере PIC и датчике тока ACS712, который будет способен проводить измерения как в цепях постоянного, так и в цепях переменного тока, с величиной […]
В данной статье мы рассмотрим изготовление цифрового спидометра и одометра на микроконтроллере PIC, который может быть использован не только для домашнего применения, но и для промышленного. Для измерения скорости мы будем использовать магнит и датчик Холла. Про принцип действия датчика Холла можно прочитать в этой статье. Для измерения скорости можно использовать и другие разнообразные датчики, […]
В наших домашних электросетях иногда случаются флуктуации напряжения, которые могут привести к сбоям в работе наших домашних устройств. В связи с этим в данном проекте мы рассмотрим создание устройства отключения сети переменного тока на основе микроконтроллера PIC, которые будет отключать потребителей переменного тока от сети если напряжение в сети станет больше или меньше определенных значений. […]
В одной из предыдущих статей на нашем сайте мы рассматривали подключение WiFi модуля ESP8266 к микроконтроллеру PIC, в этой же статье мы рассмотрим передачу E-mail (электронной почты) с помощью данных устройств. Для программирования микроконтроллера PIC мы будем использовать программы MPLABX и XC8, более подробно об их использовании вы можете прочитать в этой статье. Также ранее […]
В данной статье мы рассмотрим проект автоматизации управления несколькими потребителями переменного тока с помощью микроконтроллера PIC по инфракрасной связи (IR remote) с пульта ДУ. Подобные проекты также называют системами умного дома. Ранее аналогичный проект на нашем сайте мы рассматривали на основе платы Arduino. Чтобы сделать данный проект более интересным, мы добавили в него возможность управления […]
В данной статье мы рассмотрим подключение WiFi модуля ESP8266 к микроконтроллеру PIC16F877A, что позволит нашему микроконтроллеру PIC иметь доступ в сеть интернет и, соответственно, позволяет его использовать в различных проектах интернета вещей (IoT). Модуль ESP8266 поставляется с завода со встроенным в него программным обеспечением, поэтому в нашем проекте мы можем управлять его работой с использованием […]