Оглавление:
- Шаг 1: содержание
- Шаг 2: что такое Ардуино?
- Шаг 3: Что такое микроконтроллер?
- Шаг 4: Типы Arduino
- Шаг 5: структура Arduino
- Шаг 6: НАСТРОЙКА
- Шаг 7: ваш первый проект - светодиодный индикатор мигает
- Шаг 8: ШИМ-широтно-импульсная модуляция
- Шаг 9: Последовательная связь
- Шаг 10: прикладная последовательная связь
Видео: Изучите ARDUINO (за 20 минут): 10 шагов (с картинками)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Это инструкция, которую я написал специально, чтобы в очень упрощенном виде поделиться своими знаниями об Arduino. Я определенно заверяю вас, что это будет мощный модуль, который охватывает почти все основные темы в Arduino.
Arduino обладает огромным потенциалом, который может сделать намного больше, чем вы можете себе представить, и использовать это также очень просто.
Я не хочу больше рассказывать во вступительной сессии и тратить ваше драгоценное время, давайте сразу перейдем к содержанию.
Шаг 1: содержание
- Краткое введение об ардуино.
- типы ардуино.
- структура ардуино.
- ваш первый "проект".
- ШИМ-широтно-импульсная модуляция.
- Последовательная связь.
- Включает упражнения
Шаг 2: что такое Ардуино?
Простое определение arduino: то, что я знаю, это «это электронный инструмент, способный выполнять простую автоматизацию и связывать различные устройства вместе с помощью более простых соединений и простейшего кодирования.
Это подходящая платформа для тех, кто хотел бы сделать свою карьеру в области автоматизации или робототехники. Arduino - это простой инструмент, который позволяет нам общаться с микроконтроллером, встроенным в любую плату Arduino (AT mega328 в Arduino). UNO). См. Рис. Для дальнейшего понимания.
ПРЕДСТАВЛЯТЬ СЕБЕ
- вы хотите передать информацию франкоговорящему человеку, но знаете только английский.
- в этом случае вам обязательно понадобится переводчик для общения.
- таким образом, переводчик будет владеть как французским, так и английским языками.
подключиться к текущей ситуации!
- Французский - это язык высокого уровня (удобный, например, C, C ++…).
- Английский - это машинный язык.
- arduino - это переводчик. Надеюсь, вы могли лучше понять !!!
Шаг 3: Что такое микроконтроллер?
Микроконтроллер - это упрощенный компьютер с очень небольшим объемом памяти, оперативной памяти,…
Это очень компактный и дешевый инструмент, который легко доступен. Микроконтроллер, используемый в Arduino UNO, - это ATmega 328, он содержит EEPROM, его можно многократно программировать, стирая предыдущий код.
Шаг 4: Типы Arduino
На картинке перечислены самые популярные типы плат Arduino.
Arduino UNO
Этот тип досок наиболее популярен и лучше всего подходит для новичков! он содержит серию гнездовых контактов, поэтому, используя штекер, мы можем просто выполнить соединение без какой-либо пайки или использования макетной платы.
Ардуино нано
Это очень похоже на плату UNO, за исключением того, что размер платы минимизирован, поэтому она заслуживает своего названия. Она содержит ряд припаянных штыревых контактов, которые можно подключить к макетной плате и использовать напрямую без какой-либо пайки. Это сравнительно дешево по сравнению с в ООН.
Панель Arduino LILY
Это используется для носимой электроники.
Шаг 5: структура Arduino
1. USB-плагин - это положение используется для загрузки вашего кода, а также его можно использовать в качестве источника питания для Arduino.
2. Цифровые контакты (2-13) используются для операций ввода и вывода.
3. Аналоговые контакты (0-5) используются для операций ввода и вывода в аналоговой форме.
5. красная кнопка используется для сброса платы, т.е. выполнение кода начинается с самого начала.
6. Последовательные контакты RX, TX используются для последовательной связи.
7. он также имеет входной разъем постоянного тока.
Шаг 6: НАСТРОЙКА
1. Установите программное обеспечение Arduino IDE. (Бесплатное программное обеспечение).
2. подключите плату Arduino и выберите правильный порт и разновидность.
примечание: для меня номер порта com23 ваш может отличаться.
Обратитесь к изображениям!
Шаг 7: ваш первый проект - светодиодный индикатор мигает
В этом проекте вы заставите светодиод мигать.
Одна секунда во включенном состоянии, одна секунда в выключенном состоянии.
Аппаратное обеспечение
выполните подключение, как показано на рисунке.
Программное обеспечение
загрузите кодировку, показанную на изображении.
Как только кодировка загружена, светодиод начинает мигать.
Заметка:
void setup () -section выполняется только один раз.
void loop () - выполняется повторно, пока питание не останется включенным.
Шаг 8: ШИМ-широтно-импульсная модуляция
-Это используется для постепенного свечения светодиода с различной яркостью.
- сделать его тусклым, а затем ярче!
- аналоговый вывод поддерживает только 8-битные данные (0-255).
-мы собираемся использовать аналоговую запись вместо цифровой для установки ШИМ.
- код будет analogWrite (вывод светодиода, значение)
ШИМ: 3, 5, 6, 9, 10 и 11 контактов Обеспечивают 8-битный вывод ШИМ с помощью analogWrite ()
led pin - цифровой вывод, к которому вы подключили светодиод.
значение - диапазон значений от (0-255), чем ниже значение, тем меньше светится светодиод, а при высоком значении - светится ярче.
УПРАЖНЕНИЕ:
Постарайтесь сделать светодиод ярче шаг за шагом, используя для справки ссылку для справки!
Шаг 9: Последовательная связь
Последовательный порт используется для связи между платой Arduino и компьютером или другими устройствами. Все платы Arduino имеют как минимум один последовательный порт (также известный как UART или USART): Последовательный. Он обменивается данными на цифровых выводах 0 (RX) и 1 (TX), а также с компьютером через USB. Таким образом, если вы используете эти функции, вы также не можете использовать контакты 0 и 1 для цифрового входа или выхода.
помогает узнать показания подключенных к нему датчиков
Они также помогают в подключении беспроводных модулей, таких как bluetooth, wifi Esp8266….
Это имеет гораздо большее отношение ………………………..!
Шаг 10: прикладная последовательная связь
В этом сеансе мы получим выходное значение резистора, зависящего от LDR, и отобразим его на последовательном мониторе.
обратитесь к изображениям для подключения оборудования и кодирования!
теперь прервите показание датчика, нарушив свет, падающий на датчик, и посмотрите изменения значений!
УПРАЖНЕНИЕ:
Ваша задача состоит в том, чтобы светодиод светился на основе выходного сигнала LDR, то есть светодиод должен светиться ярче в темноте и тускло светиться в яркой ситуации.
Подсказка: используйте ШИМ и последовательную связь.
это основа автоматизации!
Продолжение следует……
Это просто вводный модуль, я напишу об этом больше, и эти модули скоро будут выпущены, следите за мной, если вам это нравится
несколько предстоящих тем:
- Управление серводвигателем.
- ультразвуковой модуль.
- ИК-датчик.
- драйвер мотора L293D.
- связь по bluetooth
- и многое другое ……………………. надеюсь, вам понравится …………………………….. !!!! "поделись знаниями!" "ПОДПИСАТЬСЯ НА БОЛЬШЕ ИНФОРМАЦИИ"
Рекомендуемые:
Изучите C ++ Oop: 6 шагов
Изучите C ++ Oop: привет, в этом руководстве вы изучите основы C ++ oop, надеюсь, вам понравится
Новичок: изучите IOT с помощью крутой кормушки для рыбы: 9 шагов (с изображениями)
Новичок: Изучите IOT с помощью Cool Fish Feeder: этот проект больше о руководстве по началу работы с небольшим малобюджетным устройством IOT и о том, что все, что вы можете с ним сделать. Что такое IOT? Получено от Google: IoT - это сокращение от Интернета вещей. Интернет вещей относится к постоянно растущей сети
Изучите Arduino за 20 минут (Power Packed): 10 шагов (с изображениями)
Изучите Arduino за 20 минут (Power Packed): инструкция написана с целью предоставить хороший материал и помочь настоящему любителю Arduino, которому действительно нужен простой и понятный источник, который любой может легко понять, просто прочитав этот модуль. Я тоже ardui
Изучите управление сервоприводом (краткий обзор): 6 шагов
Изучите управление сервоприводом (кратко): в этом модуле вы узнаете об управлении микро- или мини-сервоприводом, совместимым с Arduino. Серводвигатель обычно используется в любых проектах автоматизации, в которых есть движущиеся части. Он играет очень важную роль. роль в робототехнике, точный ход
Изучите Perl от простого к среднему: 8 шагов
Изучите Perl от простого к среднему: Perl - это текстовый язык сценариев, который имеет свои преимущества и недостатки, это руководство даст вам обзор основ и функций, которые будут использовать большинство сценаристов (также известных как программисты). ДАВАЙТЕ НАЧНЕМ! (только для операторов Windows