Përmbajtje:

Makina e Gumball ULTIMATE: 7 hapa (me fotografi)
Makina e Gumball ULTIMATE: 7 hapa (me fotografi)

Video: Makina e Gumball ULTIMATE: 7 hapa (me fotografi)

Video: Makina e Gumball ULTIMATE: 7 hapa (me fotografi)
Video: Noizy - Big Body Benzo (Prod. by A-Boom) 2024, Nëntor
Anonim
Makina e Gumball ULTIMATE
Makina e Gumball ULTIMATE
Makina e Gumball ULTIMATE
Makina e Gumball ULTIMATE
Makina e Gumball ULTIMATE
Makina e Gumball ULTIMATE

Çfarë është përfundimtare? RGB e pafund? Po në lidhje me një ekran LCD me prekje të ftohtë? Ndoshta edhe disa aftësi krejtësisht të panevojshme wifi? Si për të gjithë ata- në një makinë gumball. DFRobot më kontaktoi për të krijuar një projekt që përdor ekranin e tyre 2.8 TFT, kështu që unë bëra makinën më të mahnitshme të gomballit ndonjëherë (natyrisht).

Motor stepper DFRobot

Hapi 1: Dizajni

Dizajn
Dizajn
Dizajn
Dizajn

Si zakonisht, pothuajse gjithçka që është më komplekse sesa bërja e disa lidhjeve të thjeshta dhe një kuti bazë kishte nevojë për një dizajn në Fusion 360. Fillova duke skicuar atë që doja që të dukej makina. Duhej të ishte i gjatë, të kishte hapësirë të mjaftueshme për të gjitha pajisjet elektronike dhe gjithashtu të ishte në gjendje të mbante peshën e 12 kilogramëve të gomave. Kështu që unë u përpoqa të krijoja një mekanizëm të thjeshtë dhe elegant të shpërndarjes. Duhej të shpërndante vetëm një çamçakëz në të njëjtën kohë, të mos bllokohej dhe të mos linte më shumë se një çamçakëz të binte në atë që kthehet. Unë arrita të kuptoj se gjithçka që më duhej ishte një rrotë e thjeshtë me 4 vrima, dhe se vrima e shpërndarjes do të kishte një mbulesë në krye të saj për të parandaluar që gombullet e tepërta të mos binin. Pasi përfundoi dizajni im, unë eksportova të gjitha pjesët e printueshme 3D dhe krijova shtigje mjetesh për drejtimin e strehimit CNC. Lidhja e Thingiverse

Hapi 2: Strehimi dhe fabrikimi

Strehimi dhe fabrikimi
Strehimi dhe fabrikimi
Strehimi dhe fabrikimi
Strehimi dhe fabrikimi
Strehimi dhe fabrikimi
Strehimi dhe fabrikimi

Fillova duke mbledhur dimensionet për këmbët e makinës së gumballit dhe më pas i skicova ato në një fletë të madhe kompensatë. Pastaj mora një bashkim pjesësh figure dhe i preva katër këmbët. Unë gjithashtu preva strehimin kryesor nga kompensatë me ruterin tim CNC. Pastaj kam shpuar vrima në gjithçka dhe e kam lyer me të kuqe. Shiriti LED u ngjit në pllakën e poshtme në mënyrë që të mund të hidhte një shkëlqim të mirë mbi bazën e makinës më poshtë.

Hapi 3: Uebfaqja

Faqe interneti
Faqe interneti

Në mënyrë që përdoruesit të ndërveprojnë me makinën e gumballit duhet të ketë një ndërfaqe të lehtë. Zgjodha të krijoj një faqe të thjeshtë në internet që lejon përdoruesit të shpërndajnë gomë dhe të ndryshojnë ngjyrën e LED -ve. Pas një veprimi, faqja e internetit poston të dhënat në një server të personalizuar Node.js përmes AJAX.

Hapi 4: Serveri i uebit

Më duhej një server në internet për të vepruar si një ndërmjetës midis përdoruesve në faqen në internet dhe makinës së gumballit. Prandaj, vendosa të përdor Node.js për të dërguar dhe marrë të dhëna. Përdoruesit dërgojnë një kërkesë POST për të kontrolluar ngjyrën LED dhe shpërndarë. Pastaj ESP8266 dërgon një kërkesë GET për të marrë statusin e makinës. Dhe çfarë ndodh nëse dikush vazhdon të klikojë "shpërndaj"? Serveri mban shënim të gjitha IP -të që kanë klikuar butonin e shpërndarjes dhe i bllokon ato të mos shpërndahen dy herë.

Hapi 5: Elektronikë

Elektronikë
Elektronikë
Elektronikë
Elektronikë
Elektronikë
Elektronikë

Një ekran TFT kërkon shumë fuqi përpunuese për të drejtuar, kështu që më duhej të zgjidhja një tabelë të shpejtë dhe të fuqishme, duke më bërë të përdor Teensy 3.5. Por tani mund të mendoni me veten: "Si e përdor një adoleshent Wifi?" Ky ishte një problem shumë i vështirë për mua për ta zgjidhur. Më duhej ta bëja Teensy të dëgjonte një server lokal për ndryshimet e bëra nga përdoruesit. Pastaj më doli që thjesht të përdor një ESP8266 për të kontrolluar serverin dhe më pas "të flas" me Teensy përmes Serialit, gjë që e bëri shumë më të lehtë.

Hapi 6: Softuer

Teensy drejton një skenar të thjeshtë që së pari ngarkon imazhin nga karta SD dhe e shfaq atë në ekran. Pastaj kontrollon të dhënat serike për të parë nëse duhet të ndryshojë ngjyrën e LED -ve ose të shpërndahet.

Hapi 7: Përdorimi

Përdorimi
Përdorimi

Përdorimi i makinës së gumballit është mjaft i thjeshtë: thjesht shkoni në faqen e internetit dhe klikoni butonin "shpërndaj". Ose, akoma më mirë, thjesht ngjituni dhe shtypni butonin. Atëherë thjesht arrini brenda dhe merrni çmimin tuaj të ligjshëm.

Recommended: