Obsah:
- Krok 1: Návrh
- Krok 2: Bývanie a výroba
- Krok 3: Webová stránka
- Krok 4: Webový server
- Krok 5: Elektronika
- Krok 6: Softvér
- Krok 7: Použitie
Video: Ultimate Gumball Machine: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Čo je konečné? Nekonečné RGB? Čo hovoríte na chladný dotykový displej LCD? Možno dokonca niektoré úplne zbytočné možnosti wifi? Čo hovoríte na všetkých- v gumovom automate. DFRobot ma oslovil, aby vytvoril projekt, ktorý používa ich 2,8 -palcovú TFT obrazovku, a tak som vyrobil najúžasnejší gumový automat (samozrejme).
Krokový motor DFRobot
Krok 1: Návrh
Ako obvykle, takmer všetko, čo je zložitejšie ako vytvorenie niekoľkých jednoduchých spojení a základného boxu, vyžadovalo vo Fusion 360 návrh. Začal som načrtnutím toho, ako by mal stroj vyzerať. Musel byť vysoký, mať dostatok priestoru pre všetku elektroniku a tiež vydržať hmotnosť 12 libier gumových gúľ. Potom som sa pokúsil vytvoriť jednoduchý a elegantný dávkovací mechanizmus. Muselo vydávať iba jednu gumovú gumu naraz, nesmie sa zaseknúť a nenechať viac ako jednu gumovú guľu prepadnúť tomu, čo sa otočí. Došiel som k záveru, že všetko, čo potrebujem, je jednoduché koliesko so 4 otvormi a že výdajný otvor bude mať na vrchu kryt, ktorý zabráni prebytočným gumovým guliam. Po dokončení môjho návrhu som exportoval všetky 3D tlačiteľné diely a vygeneroval dráhy nástrojov pre CNC smerovanie krytu. Vecný odkaz
Krok 2: Bývanie a výroba
Začal som tým, že som zozbieral rozmery nôh gumového automatu a potom ich načrtol na obrovskom liste preglejky. Potom som vzal skladačku a vyrezal štyri nohy. Pomocou CNC routera som tiež vyrezal hlavné puzdro z preglejky. Potom som do všetkého vyvŕtal diery a natrel červenou farbou. LED pásik bol nalepený na spodnú dosku, aby mohol pekne žiariť na stojan stroja nižšie.
Krok 3: Webová stránka
Aby používatelia mohli komunikovať s gumovým automatom, musí existovať jednoduché rozhranie. Rozhodol som sa vytvoriť jednoduchú webovú stránku, ktorá používateľom umožní dávkovať gumové guličky a meniť farbu diód LED. Potom, čo sa stane akcia, webová stránka POST prenesie údaje na vlastný webový server Node.js prostredníctvom AJAX.
Krok 4: Webový server
Potreboval som webový server, ktorý by fungoval ako prostredník medzi užívateľmi na webovej stránke a gumovým automatom. Preto som sa rozhodol použiť Node.js na odosielanie aj prijímanie údajov. Používatelia odosielajú požiadavku POST na ovládanie farby LED a výdaja. Potom ESP8266 odošle požiadavku GET na získanie stavu počítača. A čo sa stane, ak niekto stále klikne na „vydať“? Server sleduje všetky adresy IP, ktoré klikli na tlačidlo výdaja, a zablokuje ich dvakrát vydávať.
Krok 5: Elektronika
Displej TFT vyžaduje veľa výpočtového výkonu, takže som musel zvoliť rýchlu a výkonnú dosku, čo ma viedlo k použitiu Teensy 3.5. Teraz si však môžete myslieť na seba: „Ako mladistvý používa Wifi?“To bol pre mňa veľmi ťažký problém vyriešiť. Potreboval som, aby Teensy počúval na lokálnom serveri zmeny vykonané používateľmi. Potom mi došlo, že som použil ESP8266 na kontrolu servera a potom sa „porozprával“s Teensy cez sériové číslo, čo to výrazne uľahčilo.
Krok 6: Softvér
Teensy spustí jednoduchý skript, ktorý najskôr načíta obrázok z karty SD a zobrazí ho na obrazovke. Potom skontroluje sériové údaje, aby zistil, či je potrebné zmeniť farbu diód LED alebo vydať.
Krok 7: Použitie
Používanie gumového automatu je veľmi jednoduché: stačí prejsť na webovú stránku a kliknúť na tlačidlo „vydať“. Alebo ešte lepšie, choďte hore a stlačte tlačidlo. Potom stačí siahnuť a chytiť svoju oprávnenú cenu.
Odporúča:
The Ultimate Binary Watch: 12 krokov (s obrázkami)
The Ultimate Binary Watch: Nedávno som sa zoznámil s konceptom binárnych hodiniek a začal som skúmať, či by som si ich nemohol postaviť aj sám. Nepodarilo sa mi však nájsť existujúci dizajn, ktorý by bol funkčný aj štýlový súčasne. Tak som sa rozhodol
Ultimate Arcade - retrospektívna zostava: 10 krokov (s obrázkami)
Ultimate Arcade - retrospektívna zostava: Skúsenosti a zadný zrak sú skvelé veci. Druhý deň som sa v kôlni pozeral na dnes už neexistujúce stvorenie, ktoré som vytvoril asi pred 10 - 12 rokmi. Začal som to stavať, keď mala moja dcéra iba 10 alebo 11 rokov a po dokončení mala pravdepodobne 12
Ultimate Electronics Helper -- Variabilný stolný zdroj s pomocnými rukami: 12 krokov (s obrázkami)
Ultimate Electronics Helper || Variabilný stolný zdroj s pomocnými rukami: Pri práci s elektronikou sú takmer vždy potrebné dva nástroje. Dnes vytvoríme tieto dve základné veci. A tiež to urobíme o krok ďalej a zlúčime ich dohromady do dokonalého elektronického pomocníka! Samozrejme, hovorím o
The Ultimate Light Switch: 6 krokov (s obrázkami)
The Ultimate Light Switch: Cieľom tohto návodu je vysvetliť, ako som vyrobil vypínač svetla pripojený k wifi (ďalej tiež nazývaný diaľkové ovládače). Cieľom týchto diaľkových ovládačov je zapnúť a vypnúť niekoľko relé pripojených k wifi. Relé nie sú v tomto návode vysvetlené.
NLDWRTG rozširujúca doska ULTIMATE WRT54G: 8 krokov (s obrázkami)
NLDWRTG rozširujúca doska ULTIMATE WRT54G: Modifikujem smerovače WRT54G od roku 2006, ale do minulého roku som nemal čas na to, aby som pre nich skutočne navrhol vyhradenú dosku. Tento hardvér je v čase písania textu stále jedným z najviac hacknuteľných smerovačov wifi a zaslúži si byť držaný nažive