Проекты iskra js

18.02.2014 Электронная техника

AlexGyver решил познакомить нас еще c одной платформой для самодельных устройств и гаджетов. Столичными разработчиками из компании «Амперка» была создана собственная платформа и ее с честью возможно назвать Русской Православной «Ардуинкой». Он предлагает разглядеть основные принципы работы с этими штуками, другими словами большинство из предложенного ниже, будет честна для Arduino и других аналогичных платформ.

Продается Ардуино дешево в этом китайском магазине.
Плагин на Google Хром для экономии в нём: 7 процентов с приобретений возвращается вам.

«Амперка» создала электронный комплект, называющиеся «ЙОДО». Он включает в себя всё, что необходимо, дабы освоить работу с микроконтроллером. И, самое основное, что для работы с ним навыков не нужно по большому счету никаких.

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

Давайте посмотрим, что входит в комплект. Кассовый чек, USB-провод, пульт управления инфракрасным модулем, книжка и канцелярский ножичек с подробным описанием проектов и всего остального, что касается этого комплекта.Проекты iskra js Имеется маленькая подсказка.

Имеется куча различных модулей в персональных коробочках. Сходу за ними вы может видеть хештруктор. Он нужен для самодельных корпусов для электронных устройств.

Сходу приступим к делу. Сердце этого комплекта — платформа для разработки Iskra JS, созданная в компании «Амперка». Размер у Iskra JS совершенно верно такой же, как у Arduino Uno. И, в принципе, кое-какие выходы расположены совершенно верно кроме этого. Главное отличие тут в самом микроконтроллере.

У Arduino у нас ATMEGA, а тут STM32. Микроконтроллер STM32 намного замечательнее, стремительнее и правильнее чем ATMEGA. И тут чуть больше места под firmware.

Так, Iskra имеет чуть больше шансов для проектов, чем Arduino.

Вот мы все время повторяем: микроконтроллер, микроконтроллер. Что это по большому счету такое? Давайте разберемся. Микроконтроллер — это штуковина, которая может измерять и выдавать напряжение.

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

Как говорится, справится кроме того ребенок.

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

Микроконтроллер может мигать лампочками, отправлять данные для отображения на дисплее, крутить моторчики, переключать реле для управления громадной нагрузкой (к примеру, утюг отключить либо отопление в доме включить либо свет). Кроме этого может подавать звуковые сигналы при помощи динамика и руководить серво-машинками.

Стоп, стоп, стоп. Аналоговый и цифровой. Это что может значить? Аналоговый сигнал — это простое напряжение, которое измеряется в вольтах. Его возможно, к примеру, забрать и измерить вольтметром. К примеру, график аналогового сигнала с датчика температуры выглядит линейно.

Изменяется температура — изменяется напряжение. Это напряжение считывается, обрабатывается и переводится в температуру. Цифровой же сигнал является наборомимпульсов с однообразным напряжением. Для Arduino это 5 В, для Iskra это 3,3 В. Получается, что датчик общается с микроконтроллером как по телеграфу 1101 0011 0011 либо точка-тире-точка-точка-тире и без того потом.

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

Имеется еще сигнал, что именуется ШИМ. Он представляет собой простой цифровой сигнал, другими словами напряжение прыгает от 0 до 3,3 либо до 5 В. Но делает это пара тысяч раз в секунду. Изменяя ширину этих импульсов, возможно регулировать яркость горения лампочек, скорость вращения моторчика и другое.

На Iskra, как и на Arduino, имеется порты для подключения: аналоговые и цифровые. Все порты способны принимать цифровой сигнал с датчиков либо с нажатия кнопок либо выдавать цифровой сигнал. К примеру, для мигания светодиодами. Они способны принимать и оцифровывать аналоговый сигнал, другими словами измерять напряжение от 0 до 3,3 Вольт. Не отмеченные тильдой смогут выдавать ШИМ сигнал, другими словами осуществлять контроль яркость, мощность нагрева, скорость вращения моторчика и другое.

Многие датчики трудятся от напряжения 5 Вольт, и общаться должны при помощи цифрового сигнала с напряжением 5 Вольт. Другими словами существует 5-вольтовая логика и 3,3-вольтовая логика. Для переключения режимов на Iskra предусмотрен джампер.

Потом с 5 60 секунд на видео о проектах для Йодо и Iskra JS.

Случайные записи:

Управляем последовательным портом на Iskra JS. Уроки JavaScript #5


Похожие статьи, которые вам понравятся: