Мазмуну:

Автоматтык стол күйөрманы: 5 кадам
Автоматтык стол күйөрманы: 5 кадам

Video: Автоматтык стол күйөрманы: 5 кадам

Video: Автоматтык стол күйөрманы: 5 кадам
Video: ЧУПАКАБРА ма, әлде ЖЫН ба?#тылсымдүние #td #төреденбірвидео 2024, Июль
Anonim
Image
Image
Аппаратты текшерүү
Аппаратты текшерүү

Тан Ён Зиаб тарабынан жазылган.

Бул долбоор кондиционерге болгон көз карандылыгыбызды азайтуу үчүн офиске же окууга ылайыктуу жөнөкөй автоматтык желдеткичти курууга багытталган. Бул одоно кубаттуулуктагы ачка кондиционерге таянуунун ордуна, автоматтык түрдө өзүн өзү күйгүзүп жана өчүрө турган максаттуу муздатууну камсыздоо менен көмүртек изин азайтууга жардам берет. Кошумча катары, бул кубаттуу банктан кууп чыгуу үчүн жетишерлик үнөмдүү, башкача айтканда, ал күйүүчү желдеткичтерге караганда акылдуу болуп саналат.

Жабдуулар

Сизге керек болот:

1x Arduino UNO

1х стриптиз

Эркектер-Аялдар баштарын бириктирет

Эркек пин баштары

Аял затынын баш аттары

Жалгыз өзөктүү зымдар (Жеткиликтүү жана ар кандай түстөрдө маалымдама оңой)

1x SPDT которгуч

1x HC-SR04 УЗИ сенсору

1x 3386 2 килограммдык потенциометр

1x TIP110 күч транзистору

1x желдеткич (тандалган моторго орнотулуучу)

1x 3V мотор

Сыноо, монтаждоо жана программалоо үчүн жабдуулар:

1х лента кесүүчү

1x санариптик мультиметр (DMM)

1x нан

1х зым ачкыч

1х зым кескич

1x кычкач

1x ширетүүчү темир

1x ширетүүчү темир стенд

1x ширетүүчү темирдин учу тазалагыч

Лайк (жетиштүү)

1x тазартуучу насос (эгер кааласаңыз)

1x Arduino IDEди иштетүүгө жөндөмдүү каалаган машина

Arduino IDE, тандаган машинаңызга орнотулган

1 -кадам: Аппаратты тестирлөө

Аппаратты текшерүү
Аппаратты текшерүү
Аппаратты текшерүү
Аппаратты текшерүү

Биринчиден, аппараттык тестирлөө. Нан тактасы бул үчүн абдан пайдалуу, бирок секиргич кабелдер, эгерде нон жок болсо, колдонулушу мүмкүн. Сүрөттөр тестирлөө процессин жана Tinkercad скриншоту менен схеманын кандайча зымдалганын көрсөтөт. Сиздин компоненттериңиздин өз алдынча иштешин жана жөнөкөй тестирлөө схемасында чогуу иштешин камсыз кылуудан башка көп нерсе жок. Бул этапта DMM сиздин компоненттериңиздин ката эместигин текшерүү үчүн да пайдалуу.

2 -кадам: Районду куруу

Районду куруу
Районду куруу
Районду куруу
Районду куруу
Районду куруу
Районду куруу

Кийинки, схеманы ширетүү. Бул кадам үчүн сизде Arduino, стриптиз жана үстөл баштары болушу керек.

Stripboard менен headers'ти Arduinoдогу баштар менен тегиздеңиз. Боштукту туура деп ырастагандан кийин, үстөлдүн башын ээрчиңиз. Шорты келбеген жерлердеги издерди кесип салууну унутпаңыз. Сиз DMMди калкан менен Arduinoнун ортосундагы үзгүлтүксүздүктү текшерүү үчүн колдоно аласыз. Үзгүлтүксүздүгүңүздү текшерип бүткөндөн кийин, бөлүктөрдү ширете баштаңыз.

Тинкеркаддын мурунку диаграммасына же бул жерде көрсөтүлгөн EAGLEдин схемалык жана стриптиздик сүрөттөрүнө кайрылсаңыз болот.

Компоненттердин жайгашуусу ширетүүнү минималдаштырууга болот. Бул эң компакттуу болбошу мүмкүн, бирок компоненттерди чоңураак калканга салуу оңой болмок.

УЗИ сенсорунун стриптизде отурган жеринде, мен GND, D13 жана D12 төөнөгүчтөрүн колдонуп, GND, Echo жана Triggerди УЗИ сенсоруна бере алам. Мен сенсорго +5V жеткирүү үчүн УЗИ сенсору отурган аялдын башы менен D11 пининин ортосундагы изди кыскартуум керек эле.

Ошо сыяктуу эле, потенциометр +5V жана GND казыктары бар жерде отурат, ошон үчүн мен потенциометрдин тазалагычынын ортосундагы изди кесишим керек (Бул ортоңку пин) жана аны камсыз кылуу үчүн жанаша жайгашкан экинчи GND пини. менин аналогдук ылдамдыгымды GNDге сигналды жөнөтпөстөн A3 пинге орнотуу, бул аналогдук кирүү чекитин талкалайт.

Кыймылдаткычтын башы TIP110 эмитентинин пини кайда экенин колдоно ала тургандай жайгаштырылган жана мотордун жерин УЗИ сенсоруна жакын жерге гана ширетүү керек. Мен сынган кабель катары 4 пинтүү Molex туташтыргычын колдондум, бирок ага ылайыктуу нерселер да жакшы. Менимче, ууңду танда.

УЗИ сенсорунун аялдын башына киргизилгенден кийин колдонуучуга жеткиликтүү болушу үчүн, стриптиздин четине чейин жайгашкан SPDT которгучу гана өзгөчө.

+5V линиясы УЗИ сенсорунун, TIP110дун коллектордук пини менен потенциометрдин ортосунда бөлүшүлгөн.

TIP110'дун базалык пини калкан аркылуу Arduino 9 -пинине туташтырылган. PWM көзөмөлү үчүн жеткиликтүү болгон башка казыктарды колдонуудан тартынбаңыз.

Дагы, сиздин DMM бул жерде болушу керек болгон жерде байланыштар бар экенин жана жок жерде эч нерсе болбошу үчүн пайдалуу. Калкан компоненттери Arduino ширетүүчү муундары менен тестирлөөнү каалаган компоненттердин ортосунда үзгүлтүксүз тестирлөө аркылуу Arduino өзү менен туура байланышта экенин текшерүүнү унутпаңыз.

3 -кадам: Программирование (жана Программалоону Тестирлөө) Райондун

Бул кадам же эң эле күлкүлүү же эң көңүлсүз кадам. Программанын максаты төмөнкүлөрдү ишке ашыруу болуп саналат:

1. Аралыкты текшериңиз

2. Эгерде аралык <алдын ала белгиленген босого болсо, потенциометрдин аналогдук киришинин негизинде моторго PWM сигналын жөнөтө баштаңыз.

3. Болбосо, PWM сигналын 0 коюу менен моторду токтотуңуз

Эки жана 3 -кадамдарда мүчүлүштүктөрдү оңдоо () бар, алар ультрадыбыштуу аралыкты жана аналогдук кирүүнү аныктайт. Кааласаңыз, аны өчүрө аласыз.

Программада "refresh" жана "max_dist" өзгөрмөлөрү ар бири тиешелүү түрдө добуш берүү ылдамдыгын жана максималдуу аныктоо аралыкын көзөмөлдөйт. Муну сиздин каалооңузга ылайыкташтырыңыз.

Файл бул жерде тиркелет.

4 -кадам: Бардыгын бириктирүү

Баарын бириктир
Баарын бириктир
Баарын бириктир
Баарын бириктир

Эгерде сизде схема керек болсо жана бул кадамга барса, куттуктайм! Бул долбоор эми өз алдынча иштей алат. Сүрөттө, сиз бүт схема борттогу Micro USB туташтыргычы аркылуу батарейка менен иштээрин жана ноутбукка туташпай калганын көрө аласыз.

Бул этапта, сиз схеманы өзгөртө аласыз, же өзүңүздү укмуштуудай сезип жатсаңыз, буга өзүңүздүн көз карашыңызды түзүңүз.

Жакшы убакта, мен CNC роутеринин жардамы менен бул проекттин ПХБсын чыгара алам же жасайм деп үмүттөнөм. Сиз түзүлгөн PCB макетин жогорудагы сүрөттө көрө аласыз

5 -кадам: Келечектеги пландар жана айрым эскертүүлөр

Бул долбоор бүткөндөн кийин, бош убактымда бул долбоор менен жетише алам деп үмүттөнөм, бирок төмөнкүлөр менен чектелбейт:

- Күйөрман үчүн чыныгы стенд

- Муну дагы компакт жана өзүнчө өлчөмгө чейин кичирейтүү; Бул үчүн мага Arduino Nano керек болушу мүмкүн

- Туура келген бийлик чечими, б.а. мурунку кадамда көргөн кубат банкы, мен жөн эле шилтеме кылган дизайн үчүн бир аз чоң.

Кээ бир эскертүүлөр (менин келечегим үчүн жана Интернет аркылуу иштеген ар бир жан үчүн):

Сиз бөлүктөрдүн тизмеси Uno тактасын талап кылса да, бул колдонмодон көргөн тактай Unoдон башка эч нерсе эмес экенин байкасаңыз болот. Бул, чынында, SPEEEduino деп аталган Unoнун бир варианты, ал Сингапур Политехникасында студенттердин тобу жана алардын жетекчи окутуучусу тарабынан иштелип чыккан. Бул функционалдык жактан абдан окшош, мурунку этапта долбоорду айдап баратканыңызды жана ал тургай ESP01 Wi-Fi модулун туташтыра турган баштыктары бар Micro USB кубаттуулугуна кирүүлөр сыяктуу толуктоолорду сактабаңыз. Сиз SPEEEduino жөнүндө бул жерден биле аласыз.

Сунушталууда: