Тег: rs-232
Raspberry Pi - FT232

Raspberry Pi чудово працює з USB девайсами на базі FT232. Я маю свою розробку USB-Барометра, він же - USB-Altimeter та варіометр, у якому використовується FT232RL. Я вирішив протестувати, як він буде працювати з Raspberry Pi.
Отже, вставляємо пристрій на базі FT232 до USB-роз’єма Raspberry Pi і ... Raspberry Pi перезавантажився. Прикро. Живлення Raspberry Pi здійснювалось від USB-порта комп’ютера. Вірогідніше за все - не вистачило потужності і просадка напруги відправила Raspberry Pi у ребут. Проте, після перезавантаження все працювало нормально. Якщо для живлення Raspberry Pi використовувати більш потужний блок живлення, перезавантажень не відбувається.
Перевіримо чи дійсно Raspberry Pi розпізнав FT232. Це не обов’язково, можна відразу перейти до запуску терміналу, але ця перевірка може допомогти дізнатися що саме пішло не так, якщо сталась якась проблема.
Raspberry Pi - UART

Raspberry Pi має порт UART, RXD (GPIO15) і TXD (GPIO14). Сьогодні ми навчимося його використовувати. До UART можна підключити будь-який пристрій. Я підключив Bluetooth модуль. До нього підключився зі смартфону за допомогою термінальної програми SENA BTerm і таким чином мав зв’язок з Raspberry Pi. Можна підключити RaspberryPi до комп’ютера за допомогою UART-USB модуля і зробити термінальний зв’язок між Raspberry Pi та вашим комп’ютером.
RFID. Що це таке?

Ви, мабуть, помічали, що у деяких магазинах інколи на товари закріплюють "протиугонні" прилади. Це можуть бути якісь блямби або наліпки. Якщо таку штуковину не зняти на касі, і вийти за спеціальну рамку, розташовану при вході до магазину, то задзеленчить веселий дзвоник і біля Вас миттєво з’являється кубічний чоловік (або декілька). І починається практичне пізнання що таке RFID. Але повернемось до теорії.
Також багато хто має ключі від під’їзду, схожі на брелок. Досить його піднести до замка і двері відчиняються. У деяких містах існує система оплати за проїзд (наприклад у метро), де використовуються безконтактні RFID картки. Аналогічні картки використовуються у деяких фірмах для контролю доступу. На деяких товарах виробники наклеюють свої RFID мітки у вигляді наліпок, які не відразу можливо помітити. Такими мітками помічають тварин, а інколи - і людей.
Спочатку викладу трохи теорії, зібраної з Інтернету. Потім (в наступних статтях) - на прикладах я розповім, яким чином можна під’єднати різні зчитувачі до мікроконтролерів, мікрокомп’ютерів, та звичайних комп’ютерів.
Подключаем микроконтроллер к компьютеру. Com-порт (RS-232), USB

В Микроконтроллерах Atmel есть интерфейс UART. Фактически это тот же RS-232, но с другими логическими уровнями. Используя его подключим наш микроконтроллер к компьютеру.
Небольшая метеостанция своими руками
На нашем сайте публикуется текущая погода в Кременчуге (см. Своя погода в Кременчуге) Описание устройства и программного обеспечения в этой статье.
Из завалявшихся деталей решил сделать небольшую метеостанцию. На сборку и написание прошивки для контроллера ушло два дня выходных. Еще пара дней ушла на написание, тестирование и отладку остального программного обеспечения. Текущая версия метеостанции измеряет температуру, влажность, давление, имеется связь с компьютером через USB порт от него же и питается, резервное питание от батареи 9 В. Данные отображает на LCD. Еще есть часы. Поскольку, не нашлось подходящего кварца (а покупать принципиально не хотел), сделал синхронизацию времени с компьютером.
Недавні записи
- FOC - своя реалізація векторного керування. Підбиваю підсумки 2022 року
- Конструктор регуляторів моторів. Підбиваю підсумки 2022 року.
- Чому трифазні мотори стали такими популярними?
- FOC & Polar coordinates
- Конструктор регуляторів PMSM, BLDC двигунів
- Своя бібліотека для векторного керування безколекторними моторами
- Not Allowed
- Адаптивний ПІД регулятор
- Конструктор регуляторів моторів. Структура.
- Конструктор регуляторів моторів. Анонс.
Tags
st-link 3d-printer encoder servo solar java-script git wifi uart mpu-9250 sensors capture motor esp8266 nodemcu usb usart piezo rfid css atmega bmp280 bkp avr displays brushless watchdog battery sms rs-232 tim mpu-6050 barometer examples nvic pmsm dc-dc eb-500 soldering meteo rtc gpio books websocket docker dht11 led smd stm32 web timer dma lcd mpx4115a hih-4000 bldc ssd1306 adc mongodb python options eeprom raspberry-pi remap max1674 programmator ethernet foc ngnix ssd1331 gps flash exti bluetooth html bme280 i2c pwm flask
Архіви