diff --git a/N1/output.md b/N1/output.md index 884aa3a632574625e2e8910dbc8236b9e5039dc4..7c43a62d08040d0b26539f3c81b9b4e0dd43ce1a 100644 --- a/N1/output.md +++ b/N1/output.md @@ -1,7 +1,8 @@ -**Практическое занятие в„–1** +*Практическое занятие в„–1* **Знакомство СЃРѕ средой моделирования Wokwi. Рнтерфейс симулятора, РѕСЃРЅРѕРІС‹ работы** +____________________ **Цель работы** @@ -9,6 +10,8 @@ работы СЃРѕ средой моделирования Рё разработки микроконтроллерных модулей цифровых платформ. +_____________________ + **Теоретическая часть** РќР° сегодняшний день РїСЂРѕ платформу Arduino слышали РјРЅРѕРіРёРµ. Arduino --- @@ -16,7 +19,7 @@ вхождения, которая доступна как для начинающих Рё делающих первые шаги РІ программировании, так Рё для профессионалов. -Возможности +**Возможности** Платформа Arduino представляет СЃРѕР±РѕР№ комбинацию среды быстрой разработки Arduino IDE Рё модулей для прототипирования РЅР° базе микроконтроллеров. @@ -40,7 +43,7 @@ Arduino --- это РЅРµ просто универсальный РјРёРєСЂРѕРєРѕРЅ РѕРґРЅРѕ РёР· самых больших сообществ, Р° также доступно РѕРіСЂРѕРјРЅРѕРµ количество примеров, руководств Рё готовых библиотек для разработки. -Модули Arduino +**Модули Arduino** Модули базовых контроллеров Arduino получили широкое распространение благодаря своей универсальности. Популярные платы Arduino Uno Рё Leonardo @@ -118,6 +121,9 @@ Pi Pico Рё СЂСЏРґ РґСЂСѓРіРёx. Для создания виртуальных СЌ симуляторе присутствуют светодиоды, РєРЅРѕРїРєРё, датчики, сервомотор, пищалка, дисплеи Рё даже microSD-карта. + +_____________________________ + **Практическая часть** ***Запуск виртуальной среды*** @@ -133,8 +139,7 @@ Pi Pico Рё СЂСЏРґ РґСЂСѓРіРёx. Для создания виртуальных СЌ подойдёт ESP32. Р’ В«Starter TemplatesВ» нужно выбрать базовый вариант -- просто ESP32 -![](./media/image1.png){width="5.367391732283465in" -height="4.865364173228347in"} +![](./media/image1.png) Р РёСЃСѓРЅРѕРє 1 -- Стартовая страница среды @@ -142,8 +147,7 @@ height="4.865364173228347in"} РџСЂРё создании РЅРѕРІРѕРіРѕ проекта пользователь СѓРІРёРґРёС‚ следующую картинку. -![](./media/image2.png){width="6.496527777777778in" -height="2.4694444444444446in"} +![](./media/image2.png) Р РёСЃСѓРЅРѕРє 2 -- Созданный новый проект @@ -164,8 +168,7 @@ height="2.4694444444444446in"} больше индикаторов состояний, чем требуется для работы. Так будет удобнее делать отладку программы. -![https://habrastorage.org/r/w1560/getpro/habr/upload_files/0af/f3b/721/0aff3b721eef56fb94fb1fe1f25ec7ee.png](./media/image3.png){width="6.496527777777778in" -height="5.430533683289589in"} +![https://habrastorage.org/r/w1560/getpro/habr/upload_files/0af/f3b/721/0aff3b721eef56fb94fb1fe1f25ec7ee.png](./media/image3.png) Р РёСЃСѓРЅРѕРє 3 -- Подключение новых элементов @@ -180,6 +183,7 @@ height="5.430533683289589in"} РёР· открывшегося примера Рё СЃ помощью #define уточнить, какой РІС…РѕРґ используется. +``` #define LED_BUILTIN 27 // the setup function runs once when you press reset or power the board @@ -207,7 +211,7 @@ voltage LOW В delay(1000); В В В В В В В В В В В // wait for a second } - +``` Запустим симуляцию, нажав РЅР° зелёную РєРЅРѕРїРєСѓ В«RunВ». ![https://habrastorage.org/getpro/habr/upload_files/36d/584/9c3/36d5849c370f3b4b3024b9a47c2d40a5.gif](./media/image4.gif){width="6.496527777777778in"