Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси жана ресурстар
- 2 -кадам: Электроника жана ПХБ
- 3 -кадам: 3D басып чыгаруу
- 4 -кадам: кадр
- 5 -кадам: Оптика
- 6 -кадам: Программалык камсыздоо
- 7 -кадам: Жардам жана маселелер
Video: Автоматташтырылган бар: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул долбоор жогорку керектөөчү жана коммерциялык тиркемелерде колдонуу үчүн арзан автоматташтырылган суусундуктарды сатуу системасын чыгарууну көздөйт. Барды автоматташтыруунун салттуу тутумдары servo моторлорду жана ремендүү платформалары бар чоң катуу рельстерди колдонушат. Бул система кимдир бирөө үчүн эң сонун долбоор болсо да, чыгымдарды азайта алат, андыктан биз жеткиликтүү, жаратуучуга ылайыктуу дизайнды иштеп чыктык.
Өзгөчөлүктөрү
- Спирт/миксердин ар кандай ассортиментине масштабдуу
- Үн буйрутмасы үчүн Google API интеграциясы
- Рецепттердин кенен маалымат базасы
Аппараттык
- Raspberry Pi 3 Model B.
- Баасы төмөн алюминий экструзия структурасы
- 3D басып чыгарылган PLA шаймандары
- 9г серво кыймылдаткычтары
1 -кадам: Бөлүктөрдүн тизмеси жана ресурстар
Аппараттык талаптар абстракцияланган жана сиз үчүн алдын ала иштелип чыккан. Бирок, сиз дагы эле кээде оңой эле жеткиликтүү боло бербеген кээ бир ресурстарга кирүүңүз керек.
Сизге кирүү мүмкүнчүлүгү керек болот:
- 3D-принтер
- Дремел же тасма
- Кандооч
Эскертүү: Төмөнкү бөлүктөр жана баалар £ GBPде жана веб -сайттар Улуу Британияда болушу мүмкүн, бирок бул бөлүктөр көпчүлүк аймактарда оңой жеткиликтүү. Кээ бир материалдар Кытайдан буюрса арзаныраак болот
Frame компоненттери
- 8 x Beaumont Spirit Optic & Stand 25 мл: £ 18.32 - CaterSpeed/Alibaba
- 5 метр х PVC түтүк (6мм х 8мм): £ 5.29 - ebay
- 20 x Extrusion 90 ° кашаа: £ 7.16 - ebay
- 20 x D -T -Nut: £ 3.36 - ebay
- 20 x M5 10мм: £ 3.39 - ebay
- Катуу зым: £ 1,49 - ebay
- 4 метр х Алюминий экструзиясы (20mmx20mm): £ 22.96 -RS
-
1 x GP2Y0D805Z0F сенсор, аралык, 50мм, санарип: £ 3.14 - Фарнелл
Электрондук компоненттер
- 1 x 1kg Load cell: £ 2.21 - Amazon
- 8 x Micro Servo: £ 11.25 - ebay
- 1 x Жакындык сенсору - GP2Y0D805Z0F сенсор, аралык, 50мм, санарип: £ 3.14 - Фарнелл
- Чакан компоненттерди бул жерден тапса болот.
2 -кадам: Электроника жана ПХБ
Бул жерде Altium CircuitMaker коомчулугу аркылуу толук ПХБ схемалары, фотомаскалар жана БОМдор жеткиликтүү.
Акыркы такталар 2 катмарлуу, <100x100мм астында жана JLCPCBдин прототиптөө кызматы аркылуу 0,20 долларга алынышы мүмкүн.
Калктуу кеңеш төмөнкү негизги функцияларды камсыздады:
- 8x Servo каналдары
- 1x Load cell amplifier input
- 1x Санариптик жакындык сенсорунун кириши
- LED менен 2x Debug GPIO казыктары
Келечектеги өнүгүү үчүн блокноттор дагы каралган:
- 8x Кошумча servo каналдар
- 4x Жалпы максаттагы ADC киргизүү
- 1x Запастык жүктөө клеткасынын күчөткүч каналы
- 12x темир жол менен 2x Opto-изоляцияланган электромагниттик айдоочулар
3 -кадам: 3D басып чыгаруу
Басып чыгаруу керек болгон 4 түрдүү бөлүк бар.
- Серво орнотулат
- Оптикалык клиптер
- Жакындык сенсорунун кронштейни
- PVC түтүк кармагычтар
Сегиз сервоприём жана клиптер, бир жакындык сенсору жана эки түтүк кармагычты басып чыгаруу керек. Файлдар бул жерде жеткиликтүү.
Бөлүштүрүү тутумдары ар бир оптикага орнотулган 9г серво аркылуу иштейт, аны металл плунжердин түбүнө туташтырат. Серво айланып жатканда, поршень механизми өйдө карай тартылып, бөтөлкөгө толтуруу линиясын жабат, диспенсердик линияны ачат жана оптиканын ичиндеги серпилгич элемент аркылуу абанын кайтып келишине мүмкүндүк берет.
Азык -түлүк сорттуу ПВХ түтүктөрү ар бир оптикалыктан өтөт жана эки тегиздөөчү компонент аркылуу идиштин үстүндө борбордук түрдө кармалып турат.
Жүктүн уячасынын артында пластинада чөйчөктү табууну камсыз кылган санариптик жакындык сенсору турат, экструзияга жылдырма басылып орнотулган.
Ойлоп табуучу бөлүктөр жана монтаждык файлдар басылган компоненттер үчүн кошумча STL моделдери менен камсыздалат. Негизги бөлүктөрдүн техникалык чиймелери да камтылган, ошондой эле мм шкаласындагы ойлоп табуучунун документтеринен алынышы мүмкүн.
4 -кадам: кадр
1. Экструзияны сегменттерге бөлүңүз (4 x 400mm, 7 x 300mm, 1 x 15mm)
2. 90 градустук кашаанын жана T-гайкаларынын 90 градустук кесилиштерин колдонуп, кубикке чогултуңуз. 400мм бөлүктөрдү вертикалдык посттор катары колдонуңуз, көрсөтүлгөндөй 300мм бөлүктөрдүн бирин бош калтырыңыз.
3. 15мм кесимди төмөнкү арткы кесилиштин ортосуна туташтырыңыз.
4. 3D басып чыгарылган жакындык сенсорун жана чөйчөк кармагычын 15мм бөлүмгө көрсөтүлгөндөй тиркеңиз.
5. Т-гайкалар жана 20мм М5 болтторду колдонуу менен 15мм бөлүмдүн аягына чейин жүк клеткасына жана болтко эпоксид.
5 -кадам: Оптика
Оптика сервоприводдор тарабынан иштетилиши үчүн негизги булакты алып салуу керек.
1. Оптиканын төмөнкү бөлүгүнөн пластикалык корпусту жана чоң булакты алып салыңыз.
2. 3D басып чыгарылган бөлүктөрдү жана серволорду көрсөтүлгөндөй тиркеңиз.
3. Серваларды поршендин түбүнө, серво колунун тешиктеринен жана басылган бөлүктөн туташтырып, катуу зымды колдонуңуз.
4. Оптиканы стенддерге бекиткиле жана бирдей эмес жүктөөлөргө жол бербөө үчүн аларды бирдей аралыкта каркаска кыскыла.
6 -кадам: Программалык камсыздоо
Бул долбоорго керектүү бардык программалык камсыздоолор биздин гитубда бар.
Программа эки негизги бөлүмдөн турат: сервер жана камтылган программа. Камтылган программа - бул автоматташтырылган штрих логикасын камтыган жана жүктөө клеткасы (HX711), сервос жана жакындык сенсору менен өз ара аракеттешкен жалпы объектке түзүлүүчү c ++ баштапкы коду. Сервер каталогу бөлүшүлгөн объектти модуль катары импорттогон python веб -серверин камтыйт, ал веб -хукту диалог агымынан алгандан кийин ал талдап, керектүү жүрүм -турумга байланыш аркылуу жетет.
Логика жана жүрүм -турум
Автоматташтырылган бардын жүрүм -туруму жогоруда көрсөтүлгөн мамлекеттик машина катары көрсөтүлүшү мүмкүн. Бир чөйчөктү койгондон кийин, машина заказга даяр, аны алгандан кийин тарата баштайт. Аяктагандан кийин, ал дагы бир суусундукка даяр абалга кайтып келет жана эгер чөйчөктү алып салса, аны кайра коюуну күтөт. Чыны табуу жакындык сенсорунун жардамы менен жүргүзүлөт, ал логикалык маанини жогорку же төмөн окуганына жараша кайтарат. Таркатуу салмагы сенсор тарабынан көзөмөлдөнөт; python веб -сервери заказ алгандан кийин, керектүү көлөмдөн жана тыгыздыкты табуу столунан таркатуу үчүн керектүү салмакты эсептейт. Ошол суусундукка картага түшүрүлгөн серволор табылып, кийин салмагы дал келгенге чейин иштетилет. Сервер аяктагандан кийин, колдонуучуга алардын суусундугу даяр экенин көрсөткөн диалогго жооп кайтарат.
7 -кадам: Жардам жана маселелер
Биздин жол көрсөткүч сизге жакты деп үмүттөнөбүз жана эгер сиз аны өзүңүз курууну чечсеңиз, биз абдан кубанычтабыз! Эгерде сизде кандайдыр бир көйгөйлөр болсо, төмөндө комментарий калтырыңыз, биз сизге жардам берүүгө кубанычтабыз.
Борттогу кошумча функциялар системаңызды 16 түрдүү суусундук компоненттерине чейин кеңейтүүгө, ошондой эле башка механикалык кыймылдаткычтарды же сенсорлорду кошууга мүмкүндүк бериши керек. Же болбосо, биздин аппараттык же программалык камсыздоо дизайн файлдарыбызды айрып, өз оюңузду кошуңуз! Биз коомчулук муну эмне кыла аларын көргүбүз келет.
Муну окуп чыгууга убакыт бөлгөнүңүз үчүн рахмат жана биз сизге өзүңүздүн жеке долбооруңуз менен баардык жакшылыктарды каалайбыз: Эдди, Джо жана Пит.
Сунушталууда:
Автоматташтырылган ЭКГ схемасы: 4 кадам
Автоматташтырылган ЭКГ схемасы: Бул долбоордун максаты - келген ЭКГ сигналын адекваттуу түрдө күчөтүүчү жана чыпкалоочу бир нече компоненттен турган схема моделин түзүү. Үч компонент жекече моделденет: приборлордун күчөткүчү, активдүү нук чыпкасы жана
Автоматташтырылган жаныбарлар үчүн тамак-аш табагы долбоору: 13 кадам
Автоматташтырылган үй жаныбарлары үчүн азык-түлүк табагы долбоору: Бул көрсөтмөлүү тамак-аш идиштери менен автоматташтырылган, программалоочу үй жаныбарын кантип курууну сүрөттөйт жана түшүндүрөт. Мен бул жерге продукттардын кантип иштээрин жана анын кандайча экенин көрсөткөн видеону тиркемем
Автоматташтырылган ЭКГ: LTspiceти колдонуу менен күчөтүү жана чыпкалоо симуляциялары: 5 кадам
Автоматташтырылган ЭКГ: Күчөтүү жана LTspiceти колдонуп чыпкалоо симуляциялары: Бул сиз кура турган акыркы түзмөктүн сүрөтү жана ар бир бөлүк жөнүндө абдан терең талкуу. Ошондой эле ар бир этап үчүн эсептөөлөрдү сүрөттөйт. Сүрөт бул түзмөктүн блок -схемасын көрсөтөт Методдору жана материалдары: Бул пр
Деңгээл индикатору бар автоматташтырылган суу мотору: 6 кадам (сүрөттөр менен)
Деңгээл индикатору бар автоматташтырылган суу мотору: Саламатсызбы, дагы бир инструкцияга кош келиңиз. Бул долбоордо биз Arduino Nano аркылуу суу деңгээлинин индикатору менен толук автоматтык суу сактагычтын деңгээлин башкарууну кантип түзүүнү үйрөнөбүз. Ал киргизүүнү алат
Arduino автоматташтырылган көлөкө экраны долбоору үчүн кадам моторун жана драйверди тандоо: 12 кадам (сүрөттөр менен)
Arduino автоматташтырылган көлөкө экраны долбоору үчүн тепкич моторун жана драйверди тандоо: Бул Нускамада мен Automated Shade Screen долбоорунун прототипине Step Motor жана Driver тандоо үчүн жасаган кадамдарымдан өтөм. Көлөкөлүү экрандар - бул популярдуу жана арзан Coolaroo кол менен жасалган моделдер, мен аны алмаштыргым келди