Мазмуну:

ULTIMATE Gumball Machine: 7 кадам (Сүрөттөр менен)
ULTIMATE Gumball Machine: 7 кадам (Сүрөттөр менен)

Video: ULTIMATE Gumball Machine: 7 кадам (Сүрөттөр менен)

Video: ULTIMATE Gumball Machine: 7 кадам (Сүрөттөр менен)
Video: ДҮЙНӨДӨГҮ ЭҢ ЧОҢ 10 МАШИНА 2024, Ноябрь
Anonim
ULTIMATE Gumball Machine
ULTIMATE Gumball Machine
ULTIMATE Gumball Machine
ULTIMATE Gumball Machine
ULTIMATE Gumball Machine
ULTIMATE Gumball Machine

Акыркы деген эмне? Чексиз RGB? Салкын LCD сенсордук экраны жөнүндө эмне айтууга болот? Балким, керексиз Wi -Fi мүмкүнчүлүктөрү бардыр? Алардын бардыгы кандай- гамбол машинасында. DFRobot мага 2.8 дюймдук TFT экранын колдонгон долбоорду түзүү үчүн кайрылды, ошондуктан мен эң таң калыштуу кумбол машинасын жасадым (албетте).

DFRobot тепкич мотору

1 -кадам: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

Адаттагыдай эле, бир нече жөнөкөй туташуулардан жана негизги кутудан бир кыйла татаал болгон нерселердин баары Fusion 360тын дизайнына муктаж болчу. Мен машинанын кандай болушун каалаганымдын эскизин түзүүдөн баштадым. Бул бийик болушу керек, бардык электроника үчүн жетиштүү орун болушу керек, ошондой эле 12 фунт гумболдун салмагын көтөрө алышы керек. Ошентип, мен жөнөкөй жана жарашыктуу бөлүштүрүү механизмин жасоого аракет кылдым. Ал бир эле убакта бир кумалак таратышы керек болчу, тыгылып калбашы керек жана айландырган нерсесине бирден ашык кумбол түшпөшү керек болчу. Мен түшүндүм, мага болгону 4 тешиги бар жөнөкөй дөңгөлөк керек болчу, ал эми чачыратуучу тешиктин үстүндө ашыкча кумбалдын түшүп кетишин токтотуу үчүн капкагы болорун түшүндүм. Дизайн бүткөндөн кийин, мен 3d басып чыгаруучу бөлүктөрдүн бардыгын экспорттоп, CNC үчүн корпусту багыттоо үчүн курулган жолдорду түздүм. Башка шилтеме

2 -кадам: Турак жай жана өндүрүш

Турак жай жана өндүрүш
Турак жай жана өндүрүш
Турак жай жана өндүрүш
Турак жай жана өндүрүш
Турак жай жана өндүрүш
Турак жай жана өндүрүш

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

3 -кадам: Webpage

Веб баракча
Веб баракча

Колдонуучулар гамбол машинасы менен өз ара аракеттениши үчүн жеңил интерфейс болушу керек. Мен жөнөкөй веб -баракча түзүүнү чечтим, ал колдонуучуларга кумбалдарды таратууга жана LEDлердин түсүн өзгөртүүгө мүмкүнчүлүк берет. Аракет болгондон кийин, AJAX аркылуу Node.js колдонуучусунун веб -баракчасы маалыматтарды жайгаштырат.

4 -кадам: Webserver

Мага веб -беттеги колдонуучулар менен гамбол машинасынын ортосунда ортомчу болуу үчүн веб -сервер керек болчу. Ошондуктан, мен Node.jsти маалыматты жөнөтүү жана алуу үчүн колдонууну чечтим. Колдонуучулар LED түсүн көзөмөлдөө жана таратуу үчүн POST сурамын жөнөтүшөт. Андан кийин ESP8266 машинанын статусун алуу үчүн GET өтүнүчүн жөнөтөт. Анан кимдир бирөө "бөлүштүрүүнү" чыкылдатып койсо эмне болот? Сервер бөлүштүрүү баскычын баскан бардык IP даректерин көзөмөлдөп турат жана аларды эки жолу таратууга тыюу салат.

5 -кадам: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

TFT экраны айдоо үчүн көп иштетүү күчүн талап кылат, ошондуктан мен Teensy 3.5ти колдонууга алып баруучу тез жана күчтүү тактаны тандоого туура келди. Бирок азыр сиз өзүңүзгө өзүңүз ойлонушуңуз мүмкүн: "Teensy Wifiды кантип колдонот?" Бул мен үчүн чечилиши өтө кыйын маселе болчу. Колдонуучулар тарабынан киргизилген өзгөртүүлөр үчүн Teensyге жергиликтүү серверди угууга мүмкүнчүлүк беришим керек болчу. Андан кийин серверди текшерүү үчүн ESP8266 колдонуп, андан кийин Teensy менен Serial аркылуу "сүйлөшүү" мага жаралды, бул аны бир топ жеңилдетти.

6 -кадам: Программалык камсыздоо

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

7 -кадам: Колдонуу

Колдонуу
Колдонуу

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

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