ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 01.12.2023
Просмотров: 62
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
2.2 Интегрированная среда разработки Arduino (IDE)
3.2.1. Перед началом работы техник - конструктор обязан:
3.3 Требования техники безопасности во время работы
3.3.1 Техник - конструктор время работы обязан:
3.4. Требования техники безопасности в аварийных ситуациях
3.5 Требования охраны труда по окончании работы
3.6. Требования к организации режима труда и отдыха техника конструктора при работе на пк
Библиотека SoftwareSerial позволяет реализовать последовательную связь на любых цифровых выводах Arduino Uno. В микроконтроллере ATmega328 также реализована поддержка последовательных интерфейсов I2C (TWI) и SPI. В программное обеспечение Arduino IDE входит библиотека Wire, позволяющая упростить работу с шиной I2C.
2.1.8 Автоматический (программный) сброс
Чтобы каждый раз перед загрузкой программы не требовалось нажимать кнопку сброса, Arduino Uno спроектирован таким образом, который позволяет осуществлять его сброс программно с подключенного компьютера. Один из выводов ATmega8U2/16U2, участвующий в управлении потоком данных (DTR), соединен с выводом RESET микроконтроллера ATmega328 через конденсатор номиналом 100 нФ. Когда на линии DTR появляется ноль, вывод RESET также переходит в низкий уровень на время, достаточное для перезагрузки микроконтроллера. Данная особенность используется для того, чтобы можно было прошивать микроконтроллер всего одним нажатием кнопки в среде программирования Arduino IDE. Такая архитектура позволяет уменьшить таймаут загрузчика, поскольку процесс прошивки всегда синхронизирован со спадом сигнала на линии DTR.
2.1.9 Краткие выводы
Arduino Uno – отличный вариант платы для создания своих первых проектов и умных устройств. 14 цифровых и 6 аналоговых пинов позволяют подключать разнообразные датчики, светодиоды, двигатели и другие внешние устройства. USB-разъем поможет подключиться к компьютеру для перепрошивки скетча без дополнительных внешних устройств. Встроенный стабилизатор позволяет использовать различные элементы питания с широким диапазоном напряжения, от 6-7 до 12-14 В. В Arduino Uno достаточно удобно реализована работа с популярными протоколами: UART, SPI, I2C.
2.2 Интегрированная среда разработки Arduino (IDE)
Интегрированная среда разработки Arduino - или программное обеспечение Arduino (IDE) - содержит текстовый редактор для написания кода, область сообщений, текстовую консоль, панель инструментов с кнопками для общих функций и ряд меню. Он подключается к аппаратному обеспечению Arduino для загрузки программ и взаимодействия с ними.
2.2.1 Написание эскизов
Программы, написанные с использованием программного обеспечения Arduino (IDE), называются эскизами. Эти эскизы написаны в текстовом редакторе и сохранены с расширением файла .ino. Редактор имеет функции для вырезания / вставки и для поиска / замены текста. Область сообщений предоставляет
обратную связь при сохранении и экспорте, а также отображает ошибки. Консоль отображает текст, выводимый программным обеспечением Arduino (IDE), включая полные сообщения об ошибках и другую информацию. В нижнем правом углу окна отображаются настроенная плата и последовательный порт. Кнопки на панели инструментов позволяют проверять и загружать программы, создавать, открывать и сохранять эскизы, а также открывать последовательный монитор.
2.2.2 Альбом для рисования
Программное обеспечение Arduino (IDE) использует концепцию sketchbook: стандартное место для хранения ваших программ (или эскизов). Эскизы в альбоме для рисования можно открыть из меню Файл> Альбом для рисования или с помощью кнопки Открытьна панели инструментов. При первом запуске программного обеспечения Arduino оно автоматически создаст каталог для альбома для рисования. Можно просмотреть или изменить местоположение расположения sketchbook с помощью диалогового окна настроек.
2.2.3 Загрузка
Перед загрузкой эскиза необходимо выбрать правильные элементы в меню Инструменты> ПлатаиИнструменты> Порт. В Windows это, вероятно, COM1 или COM2 (для последовательной платы) или COM4, COM5, COM7 или выше (для платы USB) - чтобы узнать, найдите последовательное устройство USB в разделе порты диспетчера устройств Windows. После выбора правильного последовательного порта и платы, надо нажать кнопку загрузить на панели инструментов или выбрать пункт Загрузить в меню эскиза. Текущие платы Arduino автоматически сбрасываются и начинают загрузку. На старых платах (pre-Diecimila), на которых отсутствует автоматический сброс, вам нужно нажать кнопку сброса на плате непосредственно перед началом загрузки. На большинстве плат вы увидите мигание светодиодов RX и TX при загрузке эскиза. Программное обеспечение Arduino (IDE) отобразит сообщение после завершения загрузки или покажет ошибку.
Когда загружается эскиз, используется загрузчик Arduino, небольшую программу, которая была загружена на микроконтроллер на используемой плате. Это позволяет загружать код без использования какого-либо дополнительного оборудования. Загрузчик активен в течение нескольких секунд, когда плата перезагружается; затем он запускает тот эскиз, который был последним загружен на микроконтроллер. Загрузчик будет мигать встроенным светодиодом (вывод 13) при запуске (т. е. при сбросе платы).
2.2.4 Библиотеки
Библиотеки предоставляют дополнительные функциональные возможности для использования в эскизах, например, для работы с оборудованием или манипулирования данными. Чтобы использовать библиотеку в эскизе, необходимо выбрать ее в меню Эскиз> Импортировать библиотеку. Это позволит вставить один или несколько операторов #include в верхней части эскиза и скомпилировать библиотеку с эскизом. Поскольку библиотеки загружаются на плату вместе с эскизом, они увеличивают объем занимаемого им места. Если эскизу больше не нужна библиотека, можно просто удалить его операторы #includeиз верхней части кода.
В справочнике есть список библиотек. Некоторые библиотеки включены в программное обеспечение Arduino. Другие можно загрузить из различных источников или через менеджера библиотек.
2.2.5 Платы
Выбор платы имеет два эффекта: он устанавливает параметры (например, скорость процессора и скорость передачи данных в бодах), используемые при компиляции и загрузке эскизов; и устанавливает и настройки файла и предохранителя, используемые командой загрузчика записи. Некоторые определения платы отличаются только последним, поэтому, даже если вы успешно загрузили определенный выбор, вы захотите проверить его перед записью загрузчика. Здесь вы можете найти разные платы.
Программное обеспечение Arduino (IDE) включает встроенную поддержку плат из следующего списка, все они основаны на ядре AVR. Менеджер плат, включенный в стандартную установку, позволяет добавить поддержку растущего числа новых плат на основе различных ядер, таких как Arduino Due, Arduino Zero, Edison, Galileo и так далее.
3. Инструкция по безопасности и охране труда техника – конструктора
3.1 Общие требования охраны труда
3.1.1. В процессе труда на ПК у техника – конструктора могут воздействовать следующие опасные и вредные производственные факторы:
-
повышенный уровень напряжения в электрических цепях питания и управления ПК, который может привести к электротравме техника - конструктора при отсутствии заземления или зануления оборудования и нарушении изоляции проводов (источник питания – групповая сеть напряжением 220 В и частотой 50 Гц, питание отдельных схем и узлов дисплея осуществляется токами высокой частоты напряжением до 12000 В); -
повышенные уровни электромагнитного излучения и статического электричества; -
напряжение зрения и статические нагрузки при длительной работе с ПК.
3.1.2. К работе техником - конструктором допускаются лица не моложе 18 лет, прошедшие:
-
вводный инструктаж и ознакомление с настоящей Инструкцией. -
обучение принципам работы с вычислительной техникой, специальное обучение по работе на ПК с использованием конкретного программного обеспечения с обучением при этом безопасным приемам и методам труда; -
инструктаж по охране труда на конкретном рабочем месте; -
инструктаж и проверку знаний с присвоением 1-й группы по электробезопасности с периодичностью не реже 1 раза в год; -
обучение приемам и методам оказания первой помощи, пострадавшим от несчастных случаев, в соответствии с Межотраслевой инструкцией по оказанию первой помощи при несчастных случаях на производстве.
3.1.3. При систематическом нарушении требований норм охраны труда и настоящей Инструкции оператор проходит внеплановый инструктаж и внеочередную проверку знаний.
3.1.4. техники - конструкторы, работающие с ПК более 50% рабочего времени, должны проходить обязательные предварительные при поступлении на работу и периодические медицинские осмотры не реже чем один раз в год.
3.2 Требования техники безопасности перед началом работы
3.2.1. Перед началом работы техник - конструктор обязан:
-
осмотреть и привести в порядок рабочее место и проверить правильность подключения оборудования к электросети; -
отрегулировать освещённость на рабочем месте, убедиться в достаточности освещённости, отсутствии отражений на экране, отсутствии встречного светового потока; -
проверить правильность установки стола, стула, угла наклона экрана, положение клавиатуры и, при необходимости, произвести регулировку положения оборудования в целях исключения неудобных поз и длительных напряжений тела;
3.2.2. При включении компьютера техник - конструктор обязан соблюдать следующую последовательность включения оборудования:
-
включить блок питания; -
включить периферийные устройства (принтер, монитор, сканер и др.); -
включить системный блок.
3.3 Требования техники безопасности во время работы
3.3.1 Техник - конструктор время работы обязан:
-
выполнять только ту работу, которая ему была поручена и по которой он подготовлен; -
содержать в порядке и чистоте рабочее место в течение рабочего дня; -
держать открытыми все вентиляционные отверстия устройств; -
корректно закрыть все активные задачи при необходимости прекращения работы на относительно короткое время; -
выключить ПК, если во время перерыва в работе техник - конструктор вынужден находиться в непосредственной близости от терминала (менее 2 метров); -
выполнять санитарно гигиенические требования; -
использовать регламентируемые перерывы в работе для отдыха и выполнения рекомендованных упражнений для глаз, шеи, рук, туловища, ног (приведены в приложении 1 к настоящей инструкции); -
выбирать при работе с текстовой информацией наиболее физиологичный режим ее представления (например, черные символы на белом фоне); -
соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации; -
соблюдать оптимальное расстояние от глаз до экрана видеомонитора 600-700 мм, но не ближе 500 мм с учётом размеров алфавитно-цифровых знаков и символов;
3.3.2. Технику – конструктору во время работы запрещается:
-
касаться одновременно экрана монитора и клавиатуры; -
прикасаться к задней панели системного блока при включенном питании; -
загромождать верхние панели устройств бумагами и посторонними предметами, препятствующими вентиляции; -
захламлять рабочее место бумагой и другими предметами во избежание накапливания пыли; -
производить отключение-включение питания без необходимости; -
допускать попадание влаги на поверхность системного блока, монитора, клавиатуры, дисководов, принтеров и других устройств;
3.4. Требования техники безопасности в аварийных ситуациях
3.4.1. Техник - конструктор обязан немедленно:-
сообщить о ситуации своему непосредственному руководителю; -
отключить питание ПК при обнаружении обрыва провода питания, неисправности заземления и других повреждений электрооборудования, задым-ления, загорания, появления запаха гари и т.п.; -
до прибытия врача оказать пострадавшим первую медицинскую помощь в соответствии с Межотраслевой инструкцией по оказанию первой помощи при несчастных случаях на производстве; -
вызвать ведущего инженера - конструктора при любых случаях сбоя в работе технического оборудования или программного обеспечения; -
покинуть рабочее место и обратиться к врачу в случае появления рези в глазах, резкого ухудшения видимости (невозможности сфокусировать взгляд или навести его на резкость), появление боли в пальцах и кистях рук, усиления сердцебиения; -
отключить питание ПК и принять меры к тушению очага пожара при помощи углекислотного или порошкового огнетушителя, вызвать пожарную команду при возгорании оборудования.
3.5 Требования охраны труда по окончании работы
3.5.1. По окончании работ техник - конструктор обязан соблюдать следующую последовательность выключения вычислительной техники:-
закрыть все активные чертёжные программы задачи; -
убедиться, что в дисководах нет дискет; -
отключить питание системного блока (процессора); -
отключить выключить питание всех периферийных устройств; -
отключить общее питание ПК.