|
|
(не показаны 34 промежуточные версии 5 участников) |
Строка 1: |
Строка 1: |
| '''Добро пожаловать на Вики!''' | | '''Добро пожаловать на Вики!''' |
|
| |
|
| Здесь Вы найдете материалы по нашим и сторонним изделиям, программированию и инженерным решениям. | | Здесь Вы найдете материалы по MIK32 и производным изделиям. |
|
| |
|
| == Редактирование ==
| | * [[MIK32 Основные сведения|'''MIK32 Основные сведения''']] |
| [[Файл:LogIn screenshot.png|200x200пкс|альт=|мини|Расположение кнопки входа]]Для добавления и редактирования статей: | | *[[Работа с отладчиками на основе FT2232H|'''Работа с отладчиками на основе FT2232H''']] (Olimex ARM-USB-OCD-H и Программатор MIK32) |
|
| |
|
| # создайте учетную запись или выполните вход (кнопка '''Аноним''' справа сверху)
| | == Отладочные платы == |
| # отредактируйте данную страницу, добавив ссылку '''''на пока ещё не созданную страницу''''' в один из разделов (или создав новый)
| |
| # сохраните изменения и перейдите по ссылке
| |
| # Отредактируйте новую страницу, заполнив её содержанием по выбранной теме. Не забудьте нажать сохранить изменения.
| |
|
| |
|
| | * [[DIP-MIK32-BB]] |
| | *[[Отладочная плата MIK32]] |
|
| |
|
| | == Программирование MIK32 в среде PlatformIO == |
| | '''''Находится в активной разработке'''.'' Современная альтернатива Eclipse. |
|
| |
|
| == Описание модулей ==
| | * [[Быстрый старт в Visual Studio Code]] |
| *[[Ультразвуковой дальномер HC-SR04]]
| | * [[Установка библиотек для разработки под MIK32]] |
| *[[Драйвер двигателя L298N]]
| | *[[Параметры platformio.ini]] |
| *[[Драйвер двигателя HG7881]]
| |
| *[[Датчик линии на базе TCRT5000]]
| |
| *[[Драйвер моторов двухканальный tb6680|Драйвер двухканальный на базе микросхемы tb6612fng]]
| |
| *[[Лазерные дальномеры|Лазерные дальномеры - Laser Sensor]]
| |
| *[[Шаговый электродвигатель]]
| |
| *[[Оптические энкодеры|Оптические энкодеры - FC-03 на базе ITR9608]]
| |
| *[[Подключение гироскопа GY-521 MPU-6050 к Arduio]] | |
| *[[АЦП на базе микросхемы hx711|АЦП на базе микросхемы HX711]]
| |
| *[[Сервопривод]]
| |
| *[[Arduino Shield]]
| |
| *[[Драйвер двигателя L293D]]
| |
| *[[Зуммер]]
| |
| *[[Сторожевой таймер|Сторожевой таймер | WatchDog Timer]]
| |
| *[[Мотор-редуктор]]
| |
| *[[Четырехразрядный семисегментный индикатор]]
| |
| *[[Ethernet Shield на базе WIZnet w5100]]
| |
| *[[Использование АЦП в микроконтроллере AVR ATmega16]]
| |
| *[[Жидкокристаллический дисплей]]
| |
| *[[ИК-датчик движения HC-SR501]]
| |
| *[[Доплеровский датчик движения RCWL-0516]]
| |
| *[[Сервоприводы SG90, MG995, MG996]]
| |
| *[[Энкодер FLASH-I2C]]
| |
| *[[Разновидности плат Arduino]] | |
| *[[Bluetooth модуль HC-06]] | |
|
| |
|
| == Процессы и подходы == | | == Программирование MIK32 в среде Eclipse IDE == |
|
| |
|
| * [[ШИМ]] | | * [[Быстрый старт в Eclipse IDE|'''Быстрый старт в Eclipse IDE''']] |
| * [[Калибровка]] | | * [[Установка и настройка Eclipse IDE для MIK32]] |
| * [[SPI]] | | * [[Настройка Eclipse IDE]] |
| * [[UART]]
| |
| * [[I2C]]
| |
|
| |
|
| == Алгоритмы == | | == Программирование MIK32 с использованием заголовочных файлов регистров == |
|
| |
|
| * [[Движение робота по черной ленте]] | | * [[Ядро МК]] |
| * [[Алгоритм A*]] | | *[[Управление тактированием]] |
| * [[Алгоритм D*]]
| | *[[Управление режимом выводов]] |
| * [[Объезд препятствий]] | | * [[Контроллер прерываний]] |
| * [[SLAM]] | | * [[GPIO]] |
| * [[Алгоритм матричной клавиатуры]] | | *[[I2C]] |
| | | *[[UART]] |
| == Датчики ==
| |
| | |
| * [[Инфракрасный Датчик]] | |
| * [[Тензодатчик]] | |
| * [[Датчик Холла]]
| |
| * [[Доплеровский датчик]]
| |
| * [[Датчик влажности воздуха]]
| |
| * [[Акселерометр]]
| |
| * [[Датчики влажности почвы|Датчик влажности почвы]]
| |
| * [[Датчик наклона]]
| |
| * [[Датчик цвета]]
| |
| * [[Датчик-компас]]
| |
| * [[Энкодер]]
| |
| * [[Датчик препятствия|Инфракрасный датчик препятствий YL-63]]
| |
| * [[Датчик освещенности]]
| |
| * [[Датчик температуры]]
| |
| * [[Датчик уровня звука]]
| |
| * [[Датчик уровня воды]]
| |
| * [[Датчик вибрации]]
| |
| * [[Датчик угарного газа]]
| |
| * [[Датчик жестов]]
| |
| * [[Кнопка]]
| |
| * [[Датчик давления|Датчик давления BMP-180]]
| |
| * [[Резистивный датчик давления]]
| |
| * [[Пьезоэлектрический датчик]]
| |
| * [[Датчик движения]]
| |
| * [[Датчик положения]]
| |
| * [[Датчик утечки газа]]
| |
| * [[Датчик расстояния]]
| |
| * [[Цифровой датчик освещенности TSL2561]]
| |
| | |
| == Советы и рекомендации ==
| |
| | |
| * [[Технология проектирования печатных плат]]
| |
| * [[Полезные советы по Webots]]
| |
| * [[Устанавливаем драйвер Ардуино - Подключаем порт]]
| |
| * [[Как выбрать Arduino]]
| |
| * [[Методики оптимизации кода]]
| |
| | |
| == Программирование MIK32 в среде eclipse ==
| |
| | |
| * [[Быстрый старт с MIK32]]
| |
|
| |
|
| == Некоторые полезные ресурсы == | | == Некоторые полезные ресурсы == |
Строка 105: |
Строка 38: |
| * [https://www.mediawiki.org/wiki/Manual:FAQ/ru Часто задаваемые вопросы и ответы по MediaWiki]; | | * [https://www.mediawiki.org/wiki/Manual:FAQ/ru Часто задаваемые вопросы и ответы по MediaWiki]; |
| * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki]. | | * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki]. |
| * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Перевод MediaWiki на свой язык]
| |
| * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Узнайте, как бороться со спамом в вашей вики]
| |