Мазмуну:

Hanging Gear Weather Station: 7 кадам (Сүрөттөр менен)
Hanging Gear Weather Station: 7 кадам (Сүрөттөр менен)

Video: Hanging Gear Weather Station: 7 кадам (Сүрөттөр менен)

Video: Hanging Gear Weather Station: 7 кадам (Сүрөттөр менен)
Video: 10 САМЫХ БОЛЬШИХ МАШИН И МЕХАНИЗМОВ В МИРЕ 2024, Декабрь
Anonim
Image
Image
Hanging Gear Weather Station
Hanging Gear Weather Station

Бул Нускамада мен сизге CNC лазер менен кесилген MDF бөлүктөрүнөн жасалган асма тиштүү аба ырайы станциясын кантип курууну көрсөтөм. Stepper мотору ар бир тишти айдайт жана Arduino DHT11 сенсорунун жардамы менен температураны жана нымдуулукту өлчөйт, андан кийин өлчөгүчтөрдү көрсөтүү үчүн тепкич моторлорун жылдырат.

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

DHT сенсорунун диапазону 20-95 пайызга салыштырмалуу нымдуулукка ээ жана температураны 0дөн 50 градус Цельсийге чейин өлчөй алат. Мен тиштүү дөңгөлөктөрдү нымдуулуктун толук диапазонуна жана терс температураны өлчөө диапазонуна ылайыкташтырдым, эгер сиз сенсорду сырткы температураны өлчөө үчүн сыртка коюуну кааласаңыз, башка сенсорду оңой колдоно аласыз.

Эгерде сиз бул Нускаманы жактырсаңыз, анда CNC сынагына добуш бериңиз.

Жабдуулар

Аба ырайы станцияңызды жасоо үчүн сизге керек болот:

  • 3мм MDF тактасы -
  • Arduino Pro Micro -
  • 2 x 28BYJ 48 Stepper Motors & ULN2003 Айдоочулар -
  • 4 x M3 x 10mm Machine бурамалары жана гайкалары -
  • DHT11 температура жана нымдуулук сенсору -
  • 10K каршылыгы -
  • 4x6 см прототиптелген PCB -
  • Эркектин башына төөнөгүчтөр -
  • Аялдын башына төөнөгүчтөр -

K40 лазер кескичи колдонулат -

1 -кадам: MDF компоненттерин лазер менен кесүү

MDF компоненттерин лазер менен кесүү
MDF компоненттерин лазер менен кесүү
MDF компоненттерин лазер менен кесүү
MDF компоненттерин лазер менен кесүү
MDF компоненттерин лазер менен кесүү
MDF компоненттерин лазер менен кесүү

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

Мен оюу менен баштадым, андан кийин тиштерди кесип, андан кийин оюп, бет пластинкасын кесип, акыры калган компоненттерди кесип салдым.

Түтүндүн үстүн белгилебеши үчүн, мен оюп же кескенде дайыма MDF үстүндө маска тасмасын колдоном.

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

Бөлүктөрдү кесүү үчүн арзан K40 лазердик кескичти колдондум.

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

2 -кадам: Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуңуз

Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуп алыңыз
Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуп алыңыз
Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуп алыңыз
Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуп алыңыз
Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуп алыңыз
Stepper моторлорун орнотуп, айдоочу тетиктерди чогултуп алыңыз

Кийинки, эки тепкичтүү моторду ар бир моторго M3 x 10мм эки бурама менен алдыңкы плитага бекитүү.

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

Андан кийин айдоочу тетиктериңизди чогултуп алыңыз. Ар биринин ортосуна бир тамчы жыгач клейи менен редукторлоруңузду сервоприводдоруңузга салыңыз. Тешиги бар дисктен, андан кийин тиш менен баштаңыз. Сиз тиштердин эркин кыймылдашына бир аз орун берүү үчүн тиш менен алдыңкы дисктин ортосуна кичинекей боштукту кошушуңуз керек. Мен булардын ар бири үчүн тегиз шайба колдондум.

3 -кадам: Электрониканы чогултуу

Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула

Эми электрондук компоненттерди чогулталы.

Район абдан жөнөкөй жана санариптик IO казыктары 2ден 9га чейин эки тепкичтүү драйверлерге, андан кийин DHT11 сенсору менен санариптик IO пин 10 ортосундагы байланышты камтыйт. Ошондой эле сенсорго жана тепкичке электр байланыштарын кошушуң керек. драйверлер, ошондой эле 10 жана 5В туташуу ортосундагы 10k каршылыгы.

Мен Arduino жана stepper мотор драйверлери ага туташтырылышы үчүн, башкы пин туташуусун жана DHT сенсорун 4x6 см прототиптелген PCBге чогулттум.

Мен анда PCB менен stepper мотор драйверлерин туташтыруу үчүн Dupont коннекторунун кабелдерин түздүм. Сиз секиргичтерди колдоно аласыз же өзүңүздүн баш кабелдериңизди түзө аласыз.

4 -кадам: Электрондук компоненттерди орнотуңуз

Электрондук компоненттерди орнотуу
Электрондук компоненттерди орнотуу
Электрондук компоненттерди орнотуу
Электрондук компоненттерди орнотуу
Электрондук компоненттерди орнотуу
Электрондук компоненттерди орнотуу

Мен клей тапанчасын Arduino ПХБсын метеостанциянын арткы табагына жана эки тепкичтүү мотор драйверлеринин эки жагындагы стендге жабыштырдым. Бул компоненттердин ортосундагы жана зымдуу моторлордун зымдары үчүн жетиштүү орун калтыруу үчүн эң жакшы иштейт.

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

5 -кадам: Аба ырайы станциясынын курамын бүтүрүү

Аба ырайы станциясынын курамын бүтүрүңүз
Аба ырайы станциясынын курамын бүтүрүңүз
Аба ырайы станциясынын курамын бүтүрүңүз
Аба ырайы станциясынын курамын бүтүрүңүз
Аба ырайы станциясынын курамын бүтүрүңүз
Аба ырайы станциясынын курамын бүтүрүңүз

Эки бутуңузду базага чаптап, алдыңкы плитаны бутуңузга кошуңуз.

Акыр-аягы, арткы плитаны ордуна жабыштырып, клейди кургатууга уруксат бериңиз. Arduino микро USB порту метеостанциянын базасына караганын текшериңиз.

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

Эгерде сиз үстүн жабууну кааласаңыз, колдоо таякчасынын кесилген бөлүгүн колдонуңуз. Өзүңүздүн драйверлериңизди жана туташууларыңызды текшермейинче, бул жерге жабыштырбаңыз, анткени өзгөрүүлөрдү жасоо үчүн кабелдерге кайра кирүүңүз керек болот.

Микро USB кабелиңизди метеостанцияңыздын түбүнө сайыңыз жана сиз кодду жүктөөгө даярсыз.

6 -кадам: Arduino программалоо

Arduino программалоо
Arduino программалоо

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

Коддо биз сенсор объектисин түзөбүз, керектүү өзгөрмөлөрдү түзөбүз, анан мотор менен сенсор казыктарын аныктайбыз.

Орнотуу функциясы сериялык байланышты баштайт, пин режимдерин орнотот жана DHT11 сенсоруна туташат.

Цикл функциясы DHT11 сенсорунан өлчөөлөрдү алып, аларды сериялык монитордо көрсөтөт, андан кийин кадамдардын санын жана ченелген маанилерди көрсөтүү үчүн кадам моторлорунун ар бирин жылдыруу багыттарын эсептейт. Андан кийин код циклди кайталоодон мурун эң аз дегенде 5 секунд күтөт.

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

7 -кадам: Аба ырайы станциясын орнотуу жана колдонуу

Аба ырайы станциясын орнотуу жана колдонуу
Аба ырайы станциясын орнотуу жана колдонуу
Аба ырайы станциясын орнотуу жана колдонуу
Аба ырайы станциясын орнотуу жана колдонуу
Аба ырайы станциясын орнотуу жана колдонуу
Аба ырайы станциясын орнотуу жана колдонуу

Кодду жүктөөдөн мурун, эки тиштүү моторго коюңуз, аларды коддо алгач орнотулган баалуулуктарды көрсөтүү үчүн коюңуз, бул 25 ° C жана 50% нымдуулук менин кодумда.

Сиз андан кийин кодду жүктөй аласыз.

Эгерде сиз сериялык мониторуңузду ачсаңыз, сенсор тарабынан алынган биринчи өлчөөнү көрөсүз жана моторлор андан кийин баштапкы маанилерден ушул баалуулуктарга жетүү үчүн редукторду жылдыра башташат.

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

Адатта сенсордун көрсөткүчтөрүн турукташтыруу үчүн бир нече мүнөт талап кылынат, андан кийин сиз ырааттуу маалыматка ээ болуп, редуктордун кыймылын азыраак аласыз.

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

Сиздин метеостанцияңыз азыр бүтүп калды жана аны столго же текчеге орнотсоңуз болот.

Эгерде сиз бул Нускаманы жактырсаңыз, CNC Конкурсунда ага добуш берүүнү карап көрүңүз.

Комментарийлер бөлүмүндө, эгер сиз мурда аба ырайы станциясын курган болсоңуз жана баалуулуктарды көрсөтүү үчүн эмнени айтканыңызды айтыңыз.

CNC сынагы 2020
CNC сынагы 2020
CNC сынагы 2020
CNC сынагы 2020

CNC 2020 сынагында экинчи орунду ээледи

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