Përmbajtje:
- Hapi 1: Dizajni
- Hapi 2: Strehimi dhe fabrikimi
- Hapi 3: Uebfaqja
- Hapi 4: Serveri i uebit
- Hapi 5: Elektronikë
- Hapi 6: Softuer
- Hapi 7: Përdorimi
Video: Makina e Gumball ULTIMATE: 7 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:25
Ç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
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
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
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ë
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 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:
Makina votuese biometrike e bazuar në gjurmët e gishtave duke përdorur Arduino: 4 hapa (me fotografi)
Makina e votimit biometrike e bazuar në gjurmët e gishtërinjve duke përdorur Arduino: Ne të gjithë jemi në dijeni të makinës elektronike ekzistuese të votimit, ku përdoruesi duhet të shtypë një buton për të votuar. Por këto makina janë kritikuar për kalitje që në fillim. Kështu që qeveria po planifikon të prezantojë një bazë të gjurmëve të gishtërinjve
Makina me grackë: 6 hapa (me fotografi)
Makina Kurthi i Mouses: Në këtë Udhëzues do t'ju tregoj se si të bëni një Makinë Gara Trap Mouse. Boshti i pasmë i kësaj makine drejtohet nga një kurth miu. Ky projekt ishte vërtet argëtues! Le të fillojmë
Makina e ndryshme e padobishme: 6 hapa (me fotografi)
Makina e ndryshme e padobishme: Me kaq shumë makina të padobishme përreth, u përpoqa të bëj një që është pak më ndryshe. Në vend që të ketë një mekanizëm që e shtyn çelësin e ndërrimit, kjo makinë thjesht rrotullon çelësin 180 gradë, Në këtë projekt kam përdorur një Nema 17 steppermotor, i cili
Makina Ultimate Beer Pong - PongMate CyberCannon Mark III: 6 hapa (me fotografi)
Makina Ultimate Beer Pong - PongMate CyberCannon Mark III: HyrjePongMate CyberCannon Mark III është pjesa më e re dhe më e avancuar e teknologjisë së pong -birrës që i është shitur ndonjëherë publikut. Me CyberCannon -in e ri, çdo person mund të bëhet lojtari më i frikshëm në tryezën e pongpongut. Si eshte kjo p
Makina RC me Madhësi të plotë: 14 hapa (me fotografi)
Makina RC me Madhësi të Plotë: Çfarë është? Mendoni se makinat RC janë vetëm për fëmijë? Mendohu perseri! Ky tutorial do t'ju tregojë se si të përshtateni dhe ndërtoni një makinë RC me madhësi të plotë 1: 1. Duke pajisur një makinë me këto kontrolle është një platformë e mirë fillestare për të ndërtuar makinën tuaj plotësisht autonome (faza tjetër