Mundarija:

(Ascensor) Arduino, App Inventor va boshqa bepul dasturlardan foydalanadigan lift modeli: 7 qadam
(Ascensor) Arduino, App Inventor va boshqa bepul dasturlardan foydalanadigan lift modeli: 7 qadam

Video: (Ascensor) Arduino, App Inventor va boshqa bepul dasturlardan foydalanadigan lift modeli: 7 qadam

Video: (Ascensor) Arduino, App Inventor va boshqa bepul dasturlardan foydalanadigan lift modeli: 7 qadam
Video: How to make a Robocar With Pick & Place Arm using Arduino at home 2024, Iyul
Anonim
Image
Image
Chop etish va arralash…
Chop etish va arralash…

ESP

Konstruksiya, paso a paso, de un ascensor a escala usando arduino (bluetooth -ni boshqarish vositasi), dastur ixtirochisi (boshqaruv paneli uchun nazorat paneli) va bepul CAD va LibreCAD uchun.

Abajo encontraréis 3 arxiv:

inoelevator.zip -> lcgica del ccdigo arduino.

elevador.dxf -> rejalar.

anima.aia-> android uchun nazorat asboblari (ilovalar ixtirochisi).

ENG

Arduino (kirish/chiqish ma'lumotlarini boshqarish moslamasi -bluetooth yoki serial_), ilova ixtirochisi (boshqaruv paneli android ilovasi) kabi texnologiyalar yordamida bosqichma -bosqich ko'tariladigan modelni qanday qurish kerak. Faqat bepul dasturiy ta'minotdan foydalaning! (Chizmalar va 3D modellashtirish uchun LibreCAD yoki FreeCAD)

3 ta yuklab olish mumkin:

inoelevator.zip -> Arduino kodi, lift modelini boshqarish uchun.elevador.dxf -> chizmalar.

anima.aia-> Android dastur kodi (App Inventor).

1 -qadam: Chop etish va arralash …

ESP

Los planosni kutib oling. DIN-A4 uchun tayyor mahsulotlar

La herramienta utilizada nosotros ha sido únicamente la que ves, una sierra de vaivén. O'n poco de la paciencia y usa lia piezas.

ENG

Tasvirlar: DIN-A4 formatida chop etishga tayyor

Keyingi qadam uchun asosiy vosita jumboq edi (rasmga qarang). Sabr qiling va mukammal shakllarga ega bo'lish uchun zımpara qog'ozidan foydalaning.

2 -qadam: yig'ish

Yig'ish
Yig'ish

ESP

Qayta tiklanishni boshlang. Ma'lumotlar almashinuvi (to'g'ridan -to'g'ri DM), shuningdek, hech qanday qiyinchiliklarga olib kelmasa ham, ular hech qanday qiyinchiliklarga duch kelmaydi. Encola y presiona con sargentos. Debes haber planificado la altura del ascensor (no se facilita en plano). Nosotros o'lchamlari 20 x 50 mm. Balandligi 33 sm. (la altura de la cabina del ascensor es de unos 20 sm). Bu "tartib" ni yaratgandan so'ng, bu sizning xohishingizga ko'ra, manipulyatsiyadan o'tadi.

ENG

Barcha qismlarni bir joyga to'plang va ularni tuzating, sizga biroz vaqt kerak bo'ladi. Bu siz ishlatadigan yog'och yuzaning turiga bog'liq (MDF misolida). Agar siz vintlarni ishlatsangiz, ehtiyot bo'ling, ular idishni harakatiga to'sqinlik qilmaydi. Qisqichlarni yopishtiring va ishlating. Avval siz har bir qavatning balandligini loyihalashingiz kerak edi (rejalarda ko'zda tutilmagan). Biz ustun sifatida 3 ta yog'och chiziqdan (20 x 50 mm.) Foydalanamiz.

3 -qadam: Step motor

Bosqichli motor
Bosqichli motor

ESP

Mashinaning yuqori tezlikdagi mashinasi ham eng yuqori darajadagi avtoulovlar bilan jihozlangan, bu esa hech qanday funktsiyaga ega emas. hech qanday dastur amalga oshirilmaydi. EasyDriver -ni Arduino -da o'rnatish mumkin emas.

EasyDriver -ni sencilla -da amalga oshirish. Aloqa ma'lumotlarini o'chirish (zaxira.zip). Ma'lumotlar oqimi bilan hech qanday aloqasi yo'q (AccelStepper bilan hech qanday aloqasi yo'q).

ENG

Buzilgan HP lazerli printerdan qayta ishlangan step motor va easydriver moduli bizning boshlanish nuqtamiz edi. Ushbu loyiha uchun qadam dvigateli uni takomillashtirishga imkon beradi (masalan, tanlangan qavatga kelishdan oldin idishni sekinlashtirishi …) -bu xususiyat bu versiyada qo'llanilmagan. Boshqa turdagi motorlar ushbu loyihaga juda mos keladi, ehtimol …

EasyDriver modulini amalga oshirish oson. Kodga qarang (inoelevator.zip), agar tajribangiz bo'lmasa, bu erda o'qing va/yoki buni ko'ring. Ushbu loyihada biz AccelStepper kutubxonasidan foydalanmaymiz.

4 -qadam: Bluetooth moduli

Bluetooth moduli
Bluetooth moduli

ESP

Bluetooth -ni o'chirib qo'yish mumkin emas, shuning uchun u hech qanday muammoga duch kelmaydi, shuning uchun siz hech qanday muammoga duch kelmaysiz. Maqolaning murakkabligi (kelajakda modifikatsiya qilingan …). Además necesitábamos depurar el código mientras íbamos implementado funciones; bluetooth bilan aloqa o'rnatilmagan bo'lsa ham, HC06 !!!. Aloqa xatosi hech qanday muammoga duch kelmaydi, chunki bu o'zaro ta'sir o'tkazish (Bluecontrol -ni sinovdan o'tkazish) bilan amalga oshiriladi.

ENG

Ushbu loyihada bluetooth modulini joriy etish biz uchun kutilmagan bo'ldi (albatta, bu bizning birinchi fikrimiz emas edi!). Haqiqatan ham, u har bir qavatdagi boshqaruv tugmasi bilan, va ehtimol kabinadagi tugma paneli bilan yaratilgan. Oh, mening boshim ikki barobar katta, men buni qanday amalga oshirish mumkinligi haqida o'ylayapman … (yaqinlashayotgan yangilanishlar uchun men bu fikrni unutmayman). Yana bir sabab, biz yozayotganimizda arduino kodini sinab ko'rish va disk raskadrovka qilish edi. Eng yaxshi echim haqiqiy echim edi: bluetooth moduli yordamida (o'sha paytlarda biz Bluecontrol nomli Android ilovasidan foydalanardik). Keyingi qadam aniq edi, nazorat qilish uchun o'z dasturimizni yarating.

5 -qadam: Boshqarish paneli* (Android ilovasi)

Boshqaruv paneli* (Android ilovasi)
Boshqaruv paneli* (Android ilovasi)
Boshqaruv paneli* (Android ilovasi)
Boshqaruv paneli* (Android ilovasi)

ESP

Ilova ixtirochisi, hujjatli va realizatsiya qilingan.

La lógica de la aplicación (anima.aia) esencilla, estudia el código (bloques) implementado, es realmente simple. Bu juda ham yoqimli (kelajakdagi versiyalar …)

ENG

App Inventor - bu hujjatlashtirilgan va o'rganilishi va ishlatilishi juda oson bo'lgan android ilovasini yaratishni o'rganishning ajoyib usuli.

"Anima.aia" ning ichiga qarang, bu juda oddiy. Kodni (bloklarni) o'qing va ha, bilamizki, u juda ko'p yaxshilanishlarga muhtoj.

6 -qadam: Yakuniy teginishlar

Yakuniy teginishlar
Yakuniy teginishlar
Yakuniy teginishlar
Yakuniy teginishlar

ESP

Ma'lumotlar zanjiri va sensorli zali sizning rejangizga binoan (eng yaxshi rasmlar) yordam beradi. Sensorni yoqish uchun siz sensorli signalni o'chirib qo'yishingiz mumkin. Ma'lumotlar almashinuvi eng yuqori darajadagi sensorlar yordamida amalga oshiriladi, bu esa eng yuqori darajadagi eng yuqori darajadagi vazifalarni bajarishga yordam beradi.

Umumiy ma'lumotlarga ko'ra, "simsiz aloqa" kabellari, shuningdek, "uzatish" kabellari, shuningdek, bir vaqtning o'zida bir xil masofada joylashgan.

ENG

Zal sensori (magnit maydonlarni aniqlashga qodir) - bu tanlangan qavatda to'xtash uchun mikrokontrollerga (Arduino) signal yuboradigan apparat. Bu sensorlar to'g'ri joylashtirilganligiga ishonch hosil qiling: idishni va platforma bir xil darajada. Ustunga o'rnatilgan bo'shliq simlarni bir qatorda ushlab turishga imkon beradi.

7 -qadam: Maslahatlar

Maslahatlar
Maslahatlar

ESP

O'ylab ko'ring -chi, siz ham hamma narsani bilasiz. Hech qanday ma'lumot yo'q, lekin hech qanday muammo yo'q. Bu sizning qurilmalaringiz va dasturiy ta'minotingiz bilan bog'liq bo'lgan har qanday dasturiy ta'minot bilan bog'liq.

Salom va esperamos yangiliklar despertado vuestro interes.

ENG

Rasmda siz loyihaning barcha qismlarini batafsilroq ko'rishingiz mumkin. Faqat boshlang'ich nuqta, lekin biz buni yaxshi deb hisoblaymiz. Uskuna qismini qurgandan so'ng, kodni yaxshilash mumkin. Sizdan javob kutamiz.

Sizning tasavvuringizni ochib berishga umid qilamiz.

Tavsiya: