Главная страница

1Ознакомление с производством 4 2Сбор информации о технологических процессах 7


Скачать 255.46 Kb.
Название1Ознакомление с производством 4 2Сбор информации о технологических процессах 7
Дата29.09.2021
Размер255.46 Kb.
Формат файлаdocx
Имя файлаOtchyot_po_praktike_PRIMER.docx
ТипРеферат
#238647
страница4 из 4
1   2   3   4

6 Практическая часть


В практической части нужно было реализовать проект на Arduino.

Вся практическая деятельность описана в таблице 3.

Таблица 3 – Дневник практики

21.06.2021

Подключил провода RGBленты к плате, и тестировал подключение ленты к электричеству. Проверка оказалась успешной, RGBлента включилась.

Написал скетч для платы, подключил его к порту. И код показал свою работоспособность.


23.06.2021

С адресной светодиодной лентой не получилось, ибо в магазине, её не было. А она откладывается на потом, т.к, нужно заказать её. Вместо этого пытаюсь сделать через Bluetooth модуль управлять RGB лентой. Для этого соединил модуль, плату и матрицу проводами «мама» и «папа». Планируется потом блок питания присоединить к плате, и припаять ленту к матрице. И на матрице прикрепить один светодиод и резистор.

25.06.2021

Писал скетч для платы, изучал библиотеки, которые могут быть полезными при работе с модулем.

29.06.2021

Пересматривал более эффективные варианты схематехнического подключения модуля к плате. Нужно подобрать новый блок питания. Так как ArduinoUno рассчитана на подключение только к 5 вольт. Если бы подключил блок питания с прошлого проекта, то плата бы сгорела, ибо там напряжение 12 вольт. Да и там много пришлось делать заново, ибо к плате «MotorShieldL293D», которая была подключена RGB лента, не позволяет к ней подключить модуль.

30.06.2021

Изучал принципы припайки ленты RGB к макетной плате.

01.07.2021

Нашёл способ подключить RGB ленты к плате, собираюсь её подключать через транзисторы. Составил схему подключения.

Которая изображена на рисунке 4.





Рисунок 4 – Схема подключения
Код проекта:

#include

#define M1A 2

#define M1B 3

#define M2A 1

#define M2B 4

#define M4A 0

#define M4B 6

#define M3A 5

#define M3B 7

#define PWM_M1 11

#define PWM_M2 3

#define PWM_M3 6

#define PWM_M4 5

#define SER1 10

#define SER2 9

#define PWRON 7

Shift595 Shifter(8, 12, 4, 1);

void setup()

{

Serial.begin(9600);

Shifter.clearRegisters();

pinMode(PWRON, OUTPUT);

digitalWrite(PWRON, LOW); // включение 74HC595

analogWrite(PWM_M1, 255);

analogWrite(PWM_M2, 255);

analogWrite(PWM_M3, 255);

analogWrite(PWM_M4, 255);

delay(2000);

}

void loop(){

Shifter.setRegisterPin(M1A, LOW);

Shifter.setRegisterPin(M2A, LOW);

Shifter.setRegisterPin(M3A, HIGH);

Shifter.setRegisterPin(M4A, HIGH);

Shifter.setRegisterPin(M1B, HIGH);

Shifter.setRegisterPin(M2B, HIGH);

Shifter.setRegisterPin(M3B, LOW);

Shifter.setRegisterPin(M4B, LOW);

///////

for(inti = 0; i< 5; i++){

for(intfadeValue = 0 ; fadeValue<= 255; fadeValue++) {

analogWrite(PWM_M1, fadeValue);

delay(1);

}

for(intfadeValue = 255 ; fadeValue>= 0; fadeValue--) {

analogWrite(PWM_M1, fadeValue);

delay(1);

}

for(intfadeValue = 0 ; fadeValue<= 255; fadeValue++) {

analogWrite(PWM_M4, fadeValue);

delay(1);

}

for(intfadeValue = 255 ; fadeValue>= 0; fadeValue--) {

analogWrite(PWM_M4, fadeValue);

delay(1);

}

for(intfadeValue = 0 ; fadeValue<= 255; fadeValue++) {

analogWrite(PWM_M3, fadeValue);

delay(1);

}

for(intfadeValue = 255 ; fadeValue>= 0; fadeValue--) {

analogWrite(PWM_M3, fadeValue);

delay(1);

}

}

delay(500);

for(inti = 0; i< 2; i++){

for(intfadeValue = 0 ; fadeValue<= 255; fadeValue++) {

analogWrite(PWM_M3, fadeValue);

delay(5);

}

for(intfadeValue = 255 ; fadeValue>= 0; fadeValue--) {

analogWrite(PWM_M1, fadeValue);

delay(5);

}

for(intfadeValue = 255 ; fadeValue>= 0; fadeValue--) {

analogWrite(PWM_M4, fadeValue);

delay(5);

}

}

delay(500);

for(inti = 0; i< 2; i++){

for(intfadeValue = 0 ; fadeValue<= 255; fadeValue++) {

analogWrite(PWM_M4, fadeValue);

delay(5);

}

for(intfadeValue = 255 ; fadeValue>= 0; fadeValue--) {

analogWrite(PWM_M1, fadeValue);

delay(5);

}

}

delay(500);

}

Заключение


В период прохождения производственной практики в ОАО Концерн «Энергомера» изучены основные методы организации производства и реализации продукции. Основными направлениями деятельности являются производство электронных материалов и компонентов, электротехническое приборостроение, сельскохозяйственное производство, сельскохозяйственное производство, сельскохозяйственное машиностроение.

Инновационная деятельность предприятия направлена на применение в процессе производства нового оборудования, сырья и материалов. Инвестиционная деятельность непосредственно связана с инновационной, поскольку предприятие осуществляет капитальные вложения в новое оборудование. Кроме того, применяет современные технологии и осуществляет замену оборудования.

Дальнейшая перспектива работы предприятия направлена на получении прибыли и достижении больших результатов во всех сегментах Концерна.

Список литературы




  1. Устав ОАО Концерна «Энергомера»;

  2. Положение о системе внутреннего контроля ОАО Концерн «Энергомера».

  3. Кодекс корпоративного управления ОАО Концерн «Энергомера».

  4. Положение о совете директоров ОАО Концерн «Энергомера».

  5. Сайт ОАО «Энергомера» //www.energomera.ru// (дата обращения 02.09.2021).


1   2   3   4


написать администратору сайта