INHOUDSOPGAWE:

Die ULTIMATE Gumball -masjien: 7 stappe (met foto's)
Die ULTIMATE Gumball -masjien: 7 stappe (met foto's)

Video: Die ULTIMATE Gumball -masjien: 7 stappe (met foto's)

Video: Die ULTIMATE Gumball -masjien: 7 stappe (met foto's)
Video: ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! 2024, November
Anonim
Die ULTIMATE Gumball -masjien
Die ULTIMATE Gumball -masjien
Die ULTIMATE Gumball -masjien
Die ULTIMATE Gumball -masjien
Die ULTIMATE Gumball -masjien
Die ULTIMATE Gumball -masjien

Wat is die uiteindelike? Oneindige RGB? Hoe gaan dit met 'n koel LCD -raakskerm? Miskien selfs 'n paar heeltemal onnodige wifi -moontlikhede? Hoe gaan dit met hulle almal- in 'n gumball-masjien. DFRobot het my ingeroep om 'n projek te skep wat hul 2.8 TFT -skerm gebruik, sodat ek die wonderlikste gombalmasjien ooit gemaak het (natuurlik).

DFRobot stapmotor

Stap 1: Ontwerp

Ontwerp
Ontwerp
Ontwerp
Ontwerp

Soos gewoonlik het byna alles wat meer kompleks is as die maak van 'n paar eenvoudige verbindings en 'n basiese boks 'n ontwerp in Fusion 360 nodig. Ek het begin deur te skets hoe ek wil hê die masjien moet lyk. Dit moes lank wees, genoeg ruimte hê vir al die elektronika, en ook die gewig van 12 kg gomballetjies dra. Toe probeer ek 'n eenvoudige en elegante resepsmeganisme maak. Dit moes net een gomball op 'n slag afgee, nie vasgekeer word nie, en nie meer as een gumball laat val deur wat dit draai nie. Ek het tot die besef gekom dat ek net 'n eenvoudige wiel met 4 gate nodig het, en dat die uitlaatgat 'n deksel bo -op sou hê om te voorkom dat oortollige gomballetjies deurval. Nadat my ontwerp klaar was, het ek al die 3D-drukbare onderdele uitgevoer en gereedskappaaie gegenereer vir CNC-routing van die behuising. Dingiverse skakel

Stap 2: Behuising en vervaardiging

Behuising en vervaardiging
Behuising en vervaardiging
Behuising en vervaardiging
Behuising en vervaardiging
Behuising en vervaardiging
Behuising en vervaardiging

Ek het begin om die afmetings vir die bene van die gumball -masjien bymekaar te maak en dan op 'n groot laag laaghout te skets. Toe vat ek 'n legkaart en sny die vier bene uit. Ek sny ook die hoofbehuizing uit laaghout met my CNC -router. Toe boor ek gate in alles en verf dit rooi. Die LED -strook is op die onderplaat vasgeplak sodat dit 'n mooi gloed op die onderkant van die masjien kan gee.

Stap 3: Webbladsy

Webblad
Webblad

Om gebruikers met die gumball -masjien te kommunikeer, moet 'n maklike koppelvlak wees. Ek het gekies om 'n eenvoudige webblad te skep waarmee gebruikers gomballetjies kan afgee en die LED's se kleur kan verander. Nadat 'n aksie plaasgevind het, plaas die webblad POST -data na 'n aangepaste Node.js -webbediener via AJAX.

Stap 4: Webbediener

Ek het 'n webbediener nodig gehad om op te tree as tussenganger tussen gebruikers op die webblad en die gumball -masjien. Daarom het ek besluit om Node.js te gebruik om data te stuur en te ontvang. Gebruikers stuur 'n POST -versoek om LED -kleur en resepte te beheer. Dan stuur die ESP8266 'n GET -versoek om die status van die masjien te kry. En wat gebeur as iemand aanhou om op 'afgee' te klik? Die bediener hou rekord van al die IP's wat op die afhandelingsknoppie geklik het en keer dat dit twee keer afgelewer word.

Stap 5: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

'N TFT -skerm verg baie verwerkingskrag, dus moes ek 'n vinnige en kragtige bord kies, wat my die Teensy 3.5 moes gebruik. Maar nou dink jy dalk by jouself: "Hoe gebruik 'n tiener Wifi?" Dit was vir my 'n baie moeilike probleem om op te los. Ek moes die Teensy na 'n plaaslike bediener laat luister vir veranderings wat deur gebruikers aangebring is. Toe het ek besef dat ek net 'n ESP8266 moet gebruik om die bediener na te gaan en dan met die Teensy te praat via Serial, wat dit baie makliker gemaak het.

Stap 6: sagteware

Die Teensy voer 'n eenvoudige script uit wat die prent eers van die SD -kaart laai en dit op die skerm vertoon. Dan kontroleer dit seriële data om te sien of dit die kleur van die LED's moet verander of moet aflewer.

Stap 7: Gebruik

Gebruik
Gebruik

Die gebruik van die gumball -masjien is redelik eenvoudig: gaan net na die webblad en klik op die "afgee" -knoppie. Of, nog beter, gaan net op en druk op die knoppie. Gryp dan net in en haal u regmatige prys.

Aanbeveel: