цифровая электроника
вычислительная техника
встраиваемые системы

 

Микроконтроллеры 8051, PIC, AVR и ARM: отличия и особенности

Автор: Mike(admin) от 17-02-2018, 08:35

В настоящее время микроконтроллеры настолько дешевы и доступны, что их обычно используют вместо простых логических схем на основе дискретных компонентов, что позволяет достигнуть гибкости проектирования и сократить площадь, занимаемую на печатной плате. Некоторые машины и роботы сегодня полагаются на огромное количество микроконтроллеров, каждый из которых решает определенную задачу.

Микроконтроллеры 8051, PIC, AVR и ARM – чем они отличаются?

Но на рынке сегодня представлено большое количество микроконтроллеров. Что они из себя представляют? И в чем их отличие друг от друга? В этой статье мы рассмотрим разницу между основными семействами микроконтроллеров: AVR, ARM, 8051 и PIC.

Простейший парктроник на Arduino своими руками

Автор: Mike(admin) от 14-02-2018, 17:35

Мы предпочитаем быть настороже в процессе ответственного дела, нежели сталкиваться с последствиями в результате нашей неаккуратности. Это относится и к парковке автомобиля, когда нужно аккуратно припарковаться в довольно узкой области, не задев при этом рядом стоящие объекты, включая другие автомобили. И в таких случаях «профилактика лучше, чем лечение».


Простейший парктроник на Arduino своими руками

В таких случаях парктроник (или парковочный радар), встроенный в бампер автомобиля, позволит избежать неприятных ситуаций и правильно припарковать автомобиль. Поэтому в данном материале будет показано, как самостоятельно сделать простейший парктроник на основе Arduino и ультразвукового датчика.

Arduino и сканер отпечатков пальцев

Автор: Mike(admin) от 11-02-2018, 18:05

В некоторых электронных проектах в целях обеспечения безопасности и допуска нужных пользователей может быть аутентификация по отпечаткам пальцев. Благодаря техническому прогрессу сегодня на рынке представлен ряд недорогих модулей сканеров отпечатков пальцев.


сканер отпечатков пальцев

Популярная микроконтроллерная платформа Arduino может взаимодействовать с такими сканерами отпечатков, и в данном материале мы покажем пример взаимодействия Arduino с модулем сканера FPM10A.

HiFive Unleashed – первый одноплатный компьютер на основе RISC-V

Автор: Mike(admin) от 9-02-2018, 02:55

Медленно, но верно, архитектура RISC-V, характеризующаяся своей открытостью, проникает в нашу жизнь благодаря появлению различных вычислительных устройств на ее основе – от микроконтроллеров до серверных процессоров.


HiFive Unleashed

И вот, SiFive, крупнейшая компания по производству и поставкам чипов RISC-V, выпускает микросхему, которая еще более мощная по сравнению с существующими компонентами на базе этой архитектуры. Так, SiFive объявила о выпуске Linux-совместимого одноплатного компьютера, построенного на базе RISC-V ISA. Он называется HiFive Unleashed, и это первая кремниевая реализация, работающая под Linux.

Arduino и пьезоэлектрический датчик

Автор: Mike(admin) от 7-02-2018, 17:05

Пьезоэлектрический датчик используется для измерения изменений параметров, таких как давление, температура, ускорение и сила, путем преобразования их в электрический заряд. Этот датчик работает по принципу пьезоэлектрического эффекта.


Пьезоэлектрический датчик

Такой датчик может быть очень полезен в различных радиолюбительских и инженерных проектах, поэтому в данном материале мы рассмотрим, как подключить пьезоэлектрический датчик к Arduino и организовать их совместную работу.

Архитектура RISC-V: зачем она нам нужна?

Автор: Mike(admin) от 5-02-2018, 18:25

Процессор, основанный на архитектуре RISC-V (Reduced Instruction Set Computer или вычислительное устройство с сокращенным набором инструкций) представляет собой чип, который все еще находится в зачаточном состоянии, но это чип, развитие которого стоит поддерживать. Возможно, вам интересно, что делает этот чип настолько замечательным?


RISC-V

Как установить Arduino IDE на Linux (Ubuntu)

Автор: Mike(admin) от 1-02-2018, 18:35

Среда разработки Arduino IDE, предназначенная в первую очередь для программирования микроконтроллерных платформ Arduino, может работать не только под управлением операционной системы Windows. Ее можно также запустить на различных версиях Linux. Среда Arduino IDE доступна как для 32-разрядных, так и для 64-разрядных версий Linux.


Как установить Arduino IDE на Linux (Ubuntu)

В данном материале мы рассмотрим, как установить Arduino IDE в Linux.

Светодиодный куб 3x3x3 на Arduino своими руками

Автор: Mike(admin) от 31-01-2018, 17:25

Микроконтроллерная платформа Arduino применяется радиолюбителями во многих интересных проектах, как полезных в хозяйстве, так и просто ради забавы. Одним из таких забавных проектов является создание светодиодного куба, который создает красивое трехмерное свечение.


Светодиодный куб 3x3x3 на Arduino своими руками

В данном материале мы рассмотрим пример создания простого светодиодного куба 3x3x3 на основе Arduino.

Недорогие датчики света для Arduino

Автор: Mike(admin) от 29-01-2018, 18:25

Основная роль датчика света заключается в генерации аналогового или цифрового сигнала в зависимости от интенсивности света. Эти датчики просты, дешевы и очень распространены на рынке электроники. С микроконтроллерной платой Arduino и датчиком света вы можете попытаться построить робота, способного перемещаться в помещении в соответствии с окружающим освещением, управлять шаговым двигателем и т. д. Вы также можете комбинировать датчик освещенности с другим типом датчиков, чтобы расширить возможности обнаружения объектов и ориентации в пространстве. Другими словами, возможности использования датчика света с микроконтроллерной экосистемой, такой как Arduino, практически бесконечны в приложениях для электроники и робототехники.


LDR

В этой статье мы рассмотрим наиболее распространенные и наиболее бюджетные световые датчики, используемые с микроконтроллером Arduino, включая хорошо известные LDR, а также TSL235R, LM393, BH1750, GUVA-S12SD, TEMT6000, VCNL4000, ColorPAL, аналоговый датчик освещенности и Parallax QTI. Все эти датчики могут быть легко сопряжены с микроконтроллером и имеют разные функции для широкого спектра применений.

Прошивка Arduino по Bluetooth

Автор: Mike(admin) от 25-01-2018, 03:15

Экосистема Arduino позволяет загружать скетчи не только проводным способом через USB, но и беспроводным, например, с помощью Bluetooth. Благодаря такому способу прошивки программировать Arduino можно на некотором расстоянии от компьютера, что, несомненно, удобно при отладке какого-нибудь стационарного объекта с Arduino, который проблематично поднести и подключить к компьютеру через USB.


Прошивка Arduino по Bluetooth

Для загрузки прошивки по Bluetooth можно использовать классический модуль HC-06. В данном материале будет показан пример программирования Arduino по Bluetooth через HC-06.