Мазмуну:

(Асцензор) Arduino, App Inventor жана башка бекер программаларды колдонуу менен лифт модели: 7 кадам
(Асцензор) Arduino, App Inventor жана башка бекер программаларды колдонуу менен лифт модели: 7 кадам

Video: (Асцензор) Arduino, App Inventor жана башка бекер программаларды колдонуу менен лифт модели: 7 кадам

Video: (Асцензор) Arduino, App Inventor жана башка бекер программаларды колдонуу менен лифт модели: 7 кадам
Video: How To Make a Cardboard Elevator 2024, Июль
Anonim
Image
Image
Басып чыгаруу жана кесүү…
Басып чыгаруу жана кесүү…

ESP

Конструкциялар, пасо жана асценсорлор менен иштөө ардуино (кому көзөмөлдөөчү bluetooth), колдонмонун ойлоп табуучусу (башкаруу панелинин көзөмөлү) жана FreeCAD жана LibreCAD үчүн.

Abajo encontraréis 3 архивдер:

inoelevator.zip -> código arduino para gógica la lógica del ascensor.

elevador.dxf -> планшеттердин режими.

anima.aia-> código aplicación de control del ascensor for android (App Inventor).

ENG

Кантип куруу керек, кадам сайын, Arduino сыяктуу технологияларды колдонуу менен масштабдуу лифт модели (киргизүү/чыгаруу контролери -Bluetooth же serial_), Колдонмонун ойлоп табуучусу (Android панелинин башкаруу панели). Акысыз программалык камсыздоону колдонуу! (Чиймелер жана 3D моделдөө үчүн LibreCAD же FreeCAD)

3 жүктөө бар:

inoelevator.zip -> Arduino коду, лифттин моделин көзөмөлдөө үчүн.elevador.dxf -> пландар.

anima.aia-> Android колдонмо коду (App Inventor).

1 -кадам: Басып чыгаруу жана кесүү…

ESP

Los planos. DIN-A4 үчүн даярдалган программалар

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

ENG

Долбоорлор: DIN-A4 форматында басып чыгарууга даяр

Кийинки кадамдын негизги куралы мозаика болгон (сүрөттү караңыз). Чыдамдуу болуңуз жана кемчиликсиз фигураларды алуу үчүн кумду колдонуңуз.

2 -кадам: чогултуу

Чогултуу
Чогултуу

ESP

Дагы бир жолу, биз сиз менен сүйлөшөбүз. Колдонуу шарттары (DM), алар эч кандай кыйынчылыктарга дуушар болбостон, эч кимге жардам бербейт. Encola y presiona con sargentos. Debes haber planificado la altura del ascensor (no se facilita en plano). 20 x 50 мм диапазондорунун тизмеси. 33 см. (la altura de la cabina del ascensor es de unos 20 см). Бул "укук" деген сөздүн эң башкысы болуп саналат.

ENG

Бардык бөлүктөрдү чогултуп, оңдоо сизге бир аз убакытты талап кылат. Бул сиз колдонгон жыгач бетинин түрүнө жараша болот (мисалы, MDF). Эгер бурамаларды колдонсоңуз, этият болуңуз, алар кабинанын кыймылына тоскоолдук кылбайт. Кыскычтарды желимдеп, колдонуңуз. Мурда сиз ар бир кабаттын бийиктигин иштеп чыгыңыз (пландарда каралган эмес). Биз мамы катары 3 жыгач тилкесин (20 х 50 мм.) Колдонобуз.

3 -кадам: Stepper Motor

Stepper мотору
Stepper мотору

ESP

Кыймыл -аракетти токтотуу үчүн машинанын кыймылдаткычынын жоктугу жана күчүнүн жоктугу, же жокпу, эч кандай функция жок, мотор пасо жана пасо аммиар эстей пройекто (decelerando la cabina antes de llegar al destino, ejemplo) --aunque no está implementado en esta versión-. EasyDriver программасы Arduino үчүн эң маанилүү болуп саналат.

EasyDriver программасы колдонмону колдонуу менен. Mira el código detenidamente (inoelevator.zip). Бул жерде эч кандай тажрыйба жок, бул маалыматтын жоктугу (AccelStepper программасынын жоктугу).

ENG

Сынган hp лазердик принтерден кайра иштетилген тепкич мотору жана easydriver модулу биздин башталыш пунктубуз болгон. Бул долбоордун тепкич мотору бизге аны жакшыртууга мүмкүндүк берет (мисалы, тандалган кабатка келүүдөн мурун кабинаны жайлатуу …) -бул өзгөчөлүк бул версияда ишке ашырылган эмес. Моторлордун башка түрлөрү бул долбоорго эң сонун дал келет, балким…

EasyDriver модулун ишке ашыруу оңой. Кодду караңыз (inoelevator.zip), эгерде тажрыйбаңыз жок болсо, бул жерден бул жерден окуңуз жана/же муну көрүңүз. Бул долбоордо биз AccelStepper китепканасын колдонбойбуз.

4 -кадам: Bluetooth модулу

Bluetooth модулу
Bluetooth модулу

ESP

Блютузду иштетүү үчүн бул жерде эч кандай көйгөйлөр жок болсо да, эч кандай көйгөйлөр жок болуп кетпейт, бул жерде эч кандай көйгөйлөр жокпу? Эң татаал шарттар (бул келечектеги өзгөрүүлөр …). Además necesitábamos depurar el código mientras ábamos implementado funciones; bluetooth'ду кароо үчүн эч кандай мааниге ээ эмес, HC06 !!!. Бул жерде ката кетирүү ката кетирүү менен өз ара аракеттешүү (Bluecontrol аркылуу реалдуу текшерүү) аркылуу ишке ашат (туура эмес маалымат)

ENG

Бул долбоордо bluetooth модулун киргизүү биз үчүн күтүүсүз болду (албетте, бул биздин биринчи идея болгон эмес!). Чынында эле, ал ар бир кабатта башкаруу баскычы менен иштелип чыккан, балким, кабинада топчу панели бар. Ох, менин башым эки эсе чоң, муну кантип кылуу керектигин ойлонуп жатам … (Мен бул идеяны алдыдагы жаңыртуулар үчүн унутпайм). Дагы бир себеп, биз жазып жатканда arduino кодун сыноо жана мүчүлүштүктөрдү оңдоо жолу болчу. Эң жакшы чечим иш жүзүндө болгон: Bluetooth модулун колдонуу (ошол күндөрү биз Bluecontrol аттуу Android тиркемесин колдонгонбуз). Кийинки кадам айкын болду, көзөмөлдөө үчүн өзүбүздүн тиркемени түзүңүз.

5 -кадам: Башкаруу панели* (Android колдонмосу)

Башкаруу панели* (Android колдонмосу)
Башкаруу панели* (Android колдонмосу)
Башкаруу панели* (Android колдонмосу)
Башкаруу панели* (Android колдонмосу)

ESP

Колдонмонун ойлоп табуучусу бул документтештирилген документ болуп саналат.

La lógica de la aplicación (anima.aia) sencilla, estudia el código (bloques) implementado, es realmente simple. Кандай болбосун, эң сонун (келечектеги версиялар …)

ENG

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

"Anima.aia" ичин караңыз, бул жөнөкөй. Кодду (блокторду) окуңуз, ооба, биз билебиз, бул көптөгөн жакшыртууларга муктаж.

6 -кадам: Акыркы тийүүлөр

Акыркы Тийиштер
Акыркы Тийиштер
Акыркы Тийиштер
Акыркы Тийиштер

ESP

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

Дагы бир жолу (эң сонун 2) элестетилген кабелдер "colgando", жана дагы бир жолу катталган кабелдер.

ENG

Холл сенсору (магнит талааларын аныктоого жөндөмдүү) - микроконтроллерге (Arduino) тандалган кабатта токтоо үчүн сигналдарды жөнөтүүчү жабдык. Бул сенсорлор туура коюлганын текшериңиз: кабина менен платформа бирдей деңгээлде. Мамычанын ичинде өткөрүлгөн көңдөй зымдарды сапта кармап турууга мүмкүндүк берет.

7 -кадам: Кеңештер

Кеңештер
Кеңештер

ESP

Сүрөттөмө кайра англисче (Кошмо Штаттар) тилине которулсун Которуу En la imagen podrás ver de manera global todas las partes que forman parte del proyecto. Эч кандай расмий маалымат жок, бирок эч нерсе жок. Жабдуулардан кийин, сиз программалык камсыздоону колдоно аласыз.

Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө

ENG

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

Биз сиздин кыялыңызды чыгарабыз деп үмүттөнөбүз.

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