Урок светофор на Arduino UNO

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Сегодня в видео уроке рассмотрим реализацию светофора на Arduino UNO.
    Мы постоянно сталкиваемся со светофорами. Самый распространённый светофор, который мы встречаем, является светофор для авто транспорта. В данном уроке рассмотрим работу такого светофора.
    А прежде чем начать писать скетч рассмотрим Алгоритм смены сигналов светофора.
    Наш светофор должен работать вот по такому алгоритму:
    1. Светит только красный цвет нашего будущего светофора.
    2. Не выключая красный сигнал светофора включаем желтый .
    3. Выключаем красный и желтый, включаем зеленый.
    4. Выключаем зеленый сигнал светофора, включаем желтый.
    После чего цикл повторяем с красного сигнала светофора.
    Также расширим функционал светофора миганием зеленого цвета. Для этого будем использовать цикл for(), который мы изучили в предыдущем уроке, а также будем использовать булевую переменную.
    Урок по созданию светофора на Arduino UNO будет достаточно интересным, поэтому смотри до конца и делись видео с друзьями.
    #урок #светофор #Arduino
    Описание к видео и код смотрите на сайте:
    arduino-tex.ru...
    Предшествующее видео по теме: изучаем Ардуино без Arduino:
    *0 Онлайн сервис TinkerCAD - эмулятор Arduino.
    • Онлайн сервис TinkerCA...
    *1 Изучаем Ардуино без Arduino. Урок 1. Мигаем светодиодом.
    • Изучаем Ардуино без Ar...
    *2 Arduino урок 2 Переменные Изучаем Ардуино без Arduino
    • Arduino урок 2 Переме...
    *3 Arduino UNO уроки для начинающих. Мигаем двумя светодиодами
    • Arduino UNO уроки для ...
    *4 Arduino SOS | Arduino Цикл for. Уроки Ардуино.
    • Arduino SOS | Arduino ...
    Далее продолжим изучать Справочник языка Arduino. В связи с тем, что проект расширяется, большую часть своих уроков и видео буду выкладывать на сайт: x-tex.ru. Там же на сайте появится раздел по 3D печати, в котором Сергей будет выкладывать полезные статьи и проекты по 3D печати: x-tex.ru/3d-pe.... и видео.
    Здесь будут собраны уроки по Arduino UNO для начинающих. Так же будут уроки и по более сложным аспектам программирования ардуино. Видео Уроки для наглядного получения информации, а так же текстовую интерпретацию, ссылки на исходники уроков будут в описании. Так вы сможете не только посмотреть и послушать урок, но и без труда повторить его для приобретения практических навыков. После прохождения Уроков вы сможете реализовать различные проекты на Arduino UNO.
    ++++++++++++++++++++++++++++++++++++++++++++++++++
    **** Проекты на Arduino:
    **** portal-pk.ru/pa...
    -------------------------------------------------------------------------------------------------------------
    - Официальный сайт: arduino-tex.ru
    - Мы в контакте: arduino...
    - Мы на фейсбук: / arduinotex.ru

Комментарии • 70

  • @ГеоргийКурачковский
    @ГеоргийКурачковский 3 года назад +9

    Просто и понятно. По сравнению с другими блогерами ты парень просто СУПЕР, мне 62 года и то, понятно, что делать. Желаю УДАЧИ и продолжай, всем нормальным людям понравится. Большое СПАСИБО !!!

    • @ArduinoTex
      @ArduinoTex  3 года назад +1

      Спасибо. Больше положительных отзывов и уроков будет больше =)

  • @mihanikfromgod2417
    @mihanikfromgod2417 3 года назад +3

    Спасибо тебе большое
    есть на свете люди которые создают это
    ещё раз спасибо помог

    • @ArduinoTex
      @ArduinoTex  3 года назад +2

      Спасибо за отзыв. Я бы дальше уроки снимал если бы не куча негатива.

    • @user-uu4qq9ep9b
      @user-uu4qq9ep9b 2 года назад

      @@ArduinoTex х
      Т

  • @MakxikGamer
    @MakxikGamer 2 года назад +1

    Спасибо большое я новичок и собрал этот светофор за 5 минут.
    Заслужил подписку

  • @user-ie8pu6zi4h
    @user-ie8pu6zi4h 2 года назад

    лучшее объяснение и визуализация из того что я находил в интернете!

    • @ArduinoTex
      @ArduinoTex  2 года назад

      Благодарю за ваше мнение!

  • @user-sp7bc9qn8p
    @user-sp7bc9qn8p 4 года назад +3

    Отличный урок спасибо. Жду продолжение.

    • @ArduinoTex
      @ArduinoTex  4 года назад

      Продолжение будет уже завтра.

  • @TakeYourDickAwayWalter
    @TakeYourDickAwayWalter 3 года назад +1

    Спасибо большое за ваш труд!!!

    • @ArduinoTex
      @ArduinoTex  3 года назад +1

      И вам спасибо за отзыв.

  • @user-eu2rd3qw1o
    @user-eu2rd3qw1o Год назад +1

    Спасибо вам большое!!!!!! Очень помогло

    • @ArduinoTex
      @ArduinoTex  Год назад +1

      Рад что информация была полезной для вас.

  • @ArduinoTex
    @ArduinoTex  4 года назад +7

    Предшествующее видео по теме: изучаем Ардуино без Arduino:
    *0 Онлайн сервис TinkerCAD - эмулятор Arduino.
    ruclips.net/video/MU5Uo-QsV_o/видео.html
    *1 Изучаем Ардуино без Arduino. Урок 1. Мигаем светодиодом.
    ruclips.net/video/tytgTSI1hY4/видео.html
    *2 Arduino урок 2 Переменные Изучаем Ардуино без Arduino
    ruclips.net/video/0olrHvuccTY/видео.html
    *3 Arduino UNO уроки для начинающих. Мигаем двумя светодиодами
    ruclips.net/video/h56pRDAILvM/видео.html
    *4 Arduino SOS | Arduino Цикл for. Уроки Ардуино.
    ruclips.net/video/wrmf3pZAT3U/видео.html

    • @user-xx8yn4dt7u
      @user-xx8yn4dt7u 3 года назад

      У меня тоже ошибка

    • @ArduinoTex
      @ArduinoTex  3 года назад +1

      @@user-xx8yn4dt7u Какая ошибка? Вы бы код ошибки приложили!

  • @W3Bches3
    @W3Bches3 3 года назад +1

    Классный урок :)

  • @user-lz4yj3xz5z
    @user-lz4yj3xz5z 2 года назад +1

    Спасибо , Дядь

  • @Daniko_2022
    @Daniko_2022 Год назад +1

    Простите что удалила коментарии которые вам понрвились просто я забыла выйти с аккаунта на школьном ноутбуке и от моего лица писал школник 3 класса но а так большое спасибо все просто и понятно😊

    • @ArduinoTex
      @ArduinoTex  Год назад +1

      Понятно. Ни чего страшного. И вас спасибо за отзыв.

  • @bk-vx7et
    @bk-vx7et 3 года назад

    Помог лучший !

  • @dmitriybrowser
    @dmitriybrowser Год назад

    ​ @Arduino Tex Здравствуйте! Видео урок понравился. Но теперь покажите как эту программу светофора создать блоками в ТинкерКаде, как там создать переменные и задействовать их в блоках

  • @pvlcity7439
    @pvlcity7439 2 года назад

    супер, спасибо!

  • @user-jx3ng5ce7b
    @user-jx3ng5ce7b 2 года назад +2

    Всем доброго времени суток! Подскажите пожалуйста, что за виртуальная среда разработки демонстрируется в ролике, как она называется?

    • @ArduinoTex
      @ArduinoTex  2 года назад +1

      На канале есть отдельный урок про нее arduino-tex.ru/news/1/izuchaem-arduino-bez-arduino-c-pomoshchyu-tinkercad-i-ego-servisov.html

    • @user-jx3ng5ce7b
      @user-jx3ng5ce7b 2 года назад

      @@ArduinoTex Огромное спасибо!!!

  • @toshazhusipali3461
    @toshazhusipali3461 2 года назад

    Спасибо!

  • @jennbob5521
    @jennbob5521 3 года назад

    Спасибо помогли

  • @CHATGPT-dt7yd
    @CHATGPT-dt7yd 3 года назад +1

    Как плата правильно называется? Какая модель?

  • @user-zh4oj6ee7g
    @user-zh4oj6ee7g 9 месяцев назад

    Как добавить кнопку при нажатии которой будет работать "аварийный режим" мигает желтый сигнал бесконечно

    • @ArduinoTex
      @ArduinoTex  9 месяцев назад +1

      Смотрите уроки на сайте.

  • @topsecret911
    @topsecret911 2 года назад +1

    А переменные зачем?

    • @ArduinoTex
      @ArduinoTex  2 года назад +1

      Переменные нужны для быстрого изменения значения. Например вам нужно подключить к другому пину Arduino. И чтобы не искать по всей программе, достаточно изменить в одном месте. Данный пример небольшой но когда у вас код на 2-5 вкладок, без переменных ни куда.

  • @user-rr1xv6bw8l
    @user-rr1xv6bw8l 3 года назад

    Помогите добавить звуковые сигналы после каждого переключения светофора

    • @ArduinoTex
      @ArduinoTex  3 года назад +1

      Пример активного зуммера arduino-tex.ru/news/47/ky-012---aktivnyi-zvukovoi-modul-zummer-podklyuchenie-k.html
      Пассивного зуммера arduino-tex.ru/news/28/ky-006--modul-s-passivnym-zvukovym-izluchatelem.html

  • @user-tz9ty7wp1n
    @user-tz9ty7wp1n 3 года назад +1

    не подскажите,что за программа

    • @ArduinoTex
      @ArduinoTex  3 года назад +2

      смотрите весь цикл уроков. В самом первом рассказываю что за программа ruclips.net/video/MU5Uo-QsV_o/видео.html

    • @xxdeqs0014
      @xxdeqs0014 Год назад

      тинкеркад

  • @Larry092
    @Larry092 2 года назад

    Здраствуйте не могли бы вы мне помочь?Мне нужно Придумать идею для финального проекта

    • @ArduinoTex
      @ArduinoTex  2 года назад +1

      Для какого финального проекта?

  • @user-hd3wx2ik3u
    @user-hd3wx2ik3u Год назад

    у меня не открывается сайт с стетчом можете мне в комы скинуть?

    • @ArduinoTex
      @ArduinoTex  Год назад

      Почему у вас не открывается сайт? Какую ошибку выдает?

    • @user-hd3wx2ik3u
      @user-hd3wx2ik3u Год назад

      @@ArduinoTex просто сайт Ru и я не могу его открыть

  • @elektronix6314
    @elektronix6314 4 года назад +1

    Где прошивка?

    • @ArduinoTex
      @ArduinoTex  4 года назад +2

      На сайте проекта как и написано в описании к видео. arduino-tex.ru/news/6/urok-5-svetofor-na-arduino-uno-arduino-modelirovanie-v-tinkercad.html

  • @claracompostela2337
    @claracompostela2337 9 месяцев назад

    Здравствуйте! Спасибо за разбор кода. Но провода в ТинКерКаде у вас подключены НЕПРАВИЛЬНО!!! (Работаю с платой, а не с имитацией).
    ГРУНТ должен идти ОТ диодов, а "+" - к резистрам. Сначала собрала, как у вас. Скетч скомпелировался. А диоды не загорелись. Посмотрела на плату и поняла, что не может диод быть подключенным к пину 2-3-4 напрямую. (Хорошо, хоть не сгорели!) В результате переподключения всё заработало.

    • @ArduinoTex
      @ArduinoTex  9 месяцев назад +1

      Читайте основы электроники. Нет разнице с какой стороны поставить резистор!

  • @user-qw8kb1pu6k
    @user-qw8kb1pu6k 3 года назад +1

    У меня не работает, пишет что в коде ошибка. Исправил ошибку, все работает)

    • @ArduinoTex
      @ArduinoTex  3 года назад +1

      У всех работает а у вас ошибка? В каком месте?

  • @Cameron_02
    @Cameron_02 3 года назад

    У меня ошибка не могли ли вы мне помочь?

    • @ArduinoTex
      @ArduinoTex  3 года назад +2

      Что за ошибка?

    • @Cameron_02
      @Cameron_02 3 года назад

      @@ArduinoTex все нашел исправил. Теперь работает спс)

  • @user-rj1xr9eg6q
    @user-rj1xr9eg6q 3 года назад

    In function 'void loop()':
    23:16: error: 'led' was not declared in this scope
    27:20: error: expected ')' before 'yellow'
    exit status 1 так вышел брат

    • @ArduinoTex
      @ArduinoTex  3 года назад +1

      Где-то или удалили или поставили лишнюю скобку . Смотрите внимательно когда копируете!

  • @Zzzzzzzz60000
    @Zzzzzzzz60000 Год назад

    тук тусинбедим / пашо

  • @kxkkxk5778
    @kxkkxk5778 2 года назад

    Интересно сам автор через телефон пробовал смотреть своеё видео. Ну ничего ведь не видно что пишет .

    • @ArduinoTex
      @ArduinoTex  2 года назад +1

      Конечно нет. Я смысла не вижу смотреть на телефоне. Писать код все равно нужно на ПК.

  • @ninorichi41
    @ninorichi41 2 года назад

    Очень не понравилось я потратил пол дня чтоб показать ребенку ... все напрасно НЕ РАБОТАЕТ где то ошибка у вас . Проверял много раз ошибка в for (int i=0; i

    • @ArduinoTex
      @ArduinoTex  2 года назад +1

      Будьте внимательнее!!! Все исходные материалы есть на сайте в тестовом, в прикреплённом файле. как вам угодно. Ссылка в описании! Лично для вас : arduino-tex.ru/news/6/urok-5-svetofor-na-arduino-uno-arduino-modelirovanie-v-tinkercad.html

    • @nnn455
      @nnn455 2 года назад

      да? ошибка я провірю