Агуулгын хүснэгт:
- Алхам 1: Дизайн
- Алхам 2: Орон сууц ба үйлдвэрлэл
- Алхам 3: Вэб хуудас
- Алхам 4: Вэб сервер
- Алхам 5: Электроник
- Алхам 6: Програм хангамж
- Алхам 7: Хэрэглээ
Видео: ULTIMATE Gumball Machine: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Эцсийн гэж юу вэ? Хязгааргүй RGB? Хөргөх LCD мэдрэгчтэй дэлгэцийг яах вэ? Магадгүй бүр огт шаардлагагүй wifi чадамжтай байж болох уу? Бүгдийг яах вэ- бохь бөмбөгний машинд. DFRobot 2.8 TFT дэлгэцийг ашигладаг төсөл бүтээхээр надад хандсан тул би хамгийн гайхалтай бохь бөмбөг хийх машин хийсэн (мэдээж).
DFRobot stepper мотор
Алхам 1: Дизайн
Ердийнх шиг, хэд хэдэн энгийн холболт хийх, үндсэн хайрцаг хийхээс илүү төвөгтэй бараг бүх зүйлд Fusion 360 -ийн дизайн хэрэгтэй байсан. Би машиныг ямар байхыг хүсч байгаагаа зурж зурахаас эхэлсэн. Энэ нь өндөр байх ёстой, бүх электроникийн хувьд хангалттай зайтай байх ёстой, мөн 12 фунт жинтэй бөмбөгний бөмбөгийг даах чадвартай байх шаардлагатай байв. Тиймээс би энгийн, гоёмсог тараах механизм хийхийг хичээсэн. Энэ нь нэг удаад зөвхөн нэг бохь тарааж, гацахгүй, эргэж буй зүйлийг нэгээс олон бохь унагахгүй байх ёстой байв. Надад зөвхөн 4 цооног бүхий энгийн дугуй хэрэгтэй бөгөөд тараах нүхний дээд хэсэгт бүрхүүл байх бөгөөд илүүдэл бохь унахаас урьдчилан сэргийлэх болно гэдгийг би ойлгосон. Дизайн дууссаны дараа би 3d хэвлэх боломжтой бүх эд ангиудыг экспортолж, орон сууцыг чиглүүлэх CNC багажны замыг үүсгэв. Өөр өөр холбоос
Алхам 2: Орон сууц ба үйлдвэрлэл
Би бохь бөмбөгний хөлний хэмжээсийг цуглуулж, дараа нь фанерын асар том хуудсан дээр зурж эхлэв. Дараа нь би эвлүүлэг аваад дөрвөн хөлөө таслав. Би бас CNC чиглүүлэгчтэйгээ фанераас үндсэн орон сууцыг хайчилж авлаа. Дараа нь би бүх зүйлд нүх гаргаж, улаанаар будсан. LED зурвасыг доод хавтан дээр наасан бөгөөд ингэснээр доорх машины тавиур дээр сайхан гэрэл тусна.
Алхам 3: Вэб хуудас
Хэрэглэгчид бохь бөмбөгийн машинтай харьцахын тулд хялбар интерфэйс байх ёстой. Би хэрэглэгчдэд бохь тарааж, LED -ийн өнгийг өөрчлөх боломжийг олгодог энгийн вэб хуудас үүсгэхээр шийдсэн. Үйлдэл болсны дараа вэб хуудас өгөгдлийг AJAX -ээр дамжуулан өөрчлөн Node.js вэб серверт илгээдэг.
Алхам 4: Вэб сервер
Надад вэб хуудас болон gumball машины хэрэглэгчдийн хооронд зуучлагч болох вэб сервер хэрэгтэй байсан. Тиймээс би Node.js ашиглан өгөгдөл илгээх, хүлээн авахад ашиглахаар шийдсэн. Хэрэглэгчид LED өнгийг хянах, түгээх POST хүсэлтийг илгээдэг. Дараа нь ESP8266 нь машины статусыг авахын тулд GET хүсэлтийг илгээдэг. Хэрэв хэн нэгэн "түгээх" дээр дарсаар байвал яах вэ? Сервер нь түгээх товчлуур дээр дарсан бүх IP хаягийг хянаж, хоёр удаа түгээхийг хориглодог.
Алхам 5: Электроник
TFT дэлгэц нь жолоодохын тулд маш их боловсруулалтын хүч шаарддаг тул би хурдан, хүчирхэг самбар сонгох шаардлагатай болж, Teensy 3.5 -ийг ашиглахад хүргэсэн. Гэхдээ одоо та "Teensy Wifi -ийг хэрхэн ашигладаг вэ?" Энэ бол миний шийдэх маш хэцүү асуудал байсан. Би Teensy -ийг хэрэглэгчдийн хийсэн өөрчлөлтийг локал серверийг сонсоход хүргэх шаардлагатай болсон. Дараа нь серверийг шалгахын тулд ESP8266 -ийг ашиглан дараа нь Teensy -тай Serial -ээр "ярих" нь надад маш их тусалсан юм.
Алхам 6: Програм хангамж
Teensy нь энгийн скриптийг ажиллуулдаг бөгөөд энэ зургийг эхлээд SD картнаас ачаалж, дэлгэц дээр харуулдаг. Дараа нь LED -ийн өнгийг өөрчлөх эсвэл түгээх шаардлагатай эсэхийг шалгахын тулд цуваа өгөгдлийг шалгадаг.
Алхам 7: Хэрэглээ
Gumball машин ашиглах нь маш энгийн: вэб хуудас руу ороод "түгээх" товчийг дарна уу. Эсвэл илүү сайн, дээшээ гараад товчлуурыг дарна уу. Дараа нь зүгээр л хүрээд шагналаа аваарай.
Зөвлөмж болгож буй:
Гар чөлөөтэй картон Gumball машин: 18 алхам (зурагтай)
Гар чөлөөтэй картон Gumball машин: Бид микро: бит, галзуу хэлхээний самбар, зайны мэдрэгч, серво, картон ашиглан мэдрэгчгүй Gumball машин хийлээ. Үүнийг хийж, ашиглах нь " BLAST " ? ? Пуужингийн суурь дээр гараа тавихад зайны мэдрэгч
Ultimate хутганы блок: 11 алхам (зурагтай)
Ultimate Knife Block: Бид бүгдээрээ тэнд байсан, хүнсний ногоог хутгаар жижиглэсэн тул нэг халбага хэрэглэх нь илүү үр дүнтэй байх болно. Яг тэр мөчид та яаж тэнд очсон тухайгаа эргэцүүлэн боддог: таны хутга худалдаж авахдаа сахлын хутга шиг хурц байсан боловч одоо гурван жилийн дараа
Ultimate Binary Watch: 12 алхам (зурагтай)
Ultimate Binary Watch: Би саяхан хоёртын бугуйн цагны тухай ойлголттой танилцаж, өөртөө зориулж цаг бүтээх боломжтой эсэхээ судалж эхлэв. Гэсэн хэдий ч би нэгэн зэрэг функциональ, загварлаг загварыг олж чадсангүй. Тиймээс, би шийдсэн
Ultimate Arcade - Retrospective Build: 10 алхам (зурагтай)
Ultimate Arcade - Retrospective Build: Туршлага ба арын хараа бол гайхалтай зүйл юм. Нөгөө өдөр би 10-12 жилийн өмнө хийсэн хуучирсан бүтээлээ харахаар амбаарт гарлаа. Би охиноо дөнгөж 10 эсвэл 11 настай байхад нь барьж эхэлсэн бөгөөд магадгүй тэр 12 настай байсан
Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: 6 алхам (зурагтай)
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: Танилцуулга PongMate CyberCannon Mark III бол олон нийтэд зарагдах хамгийн сүүлийн үеийн, хамгийн дэвшилтэт шар айрагны технологийн нэг төрөл юм. Шинэ CyberCannon -ийг ашигласнаар ямар ч хүн шар айрагны ширээний хамгийн айдаг тоглогч болж чадна. Энэ яаж байна