
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09



Kaj je ultimativno? Neskončni RGB? Kaj pa kul LCD zaslon na dotik? Morda celo nekaj povsem nepotrebnih zmogljivosti wifi? Kaj pa vsi- v gumijastem stroju. DFRobot se je obrnil k meni, da bi ustvaril projekt, ki uporablja 2,8 -palčni zaslon TFT, zato sem naredil najbolj neverjeten stroj za žogice doslej (seveda).
Koračni motor DFRobot
1. korak: Oblikovanje


Kot ponavadi je skoraj vse, kar je bolj zapleteno kot nekaj preprostih povezav in osnovne škatle, zahtevalo zasnovo v Fusion 360. Začel sem s skiciranjem, kako želim, da stroj izgleda. Moral je biti visok, imeti dovolj prostora za vso elektroniko in tudi vzdržati težo 12 kilogramov žogic. Zato sem poskušal narediti preprost in eleganten mehanizem za točenje. Oddajati je bilo treba samo eno žogico naenkrat, ne da bi se zagozdila, in naj ne pade več kot ena žogica skozi to, kar se obrne. Prišel sem do spoznanja, da potrebujem preprosto kolo s štirimi luknjami in da ima odprtina za razdeljevanje pokrov na vrhu, da prepreči, da bi odvečne gume padle. Po končanem oblikovanju sem izvozil vse dele, ki jih je mogoče natisniti v 3D, in ustvaril poti orodij za CNC usmerjanje ohišja. Thingiverse povezava
2. korak: Ohišje in izdelava



Začel sem z zbiranjem dimenzij nog stroja za gumbanje in jih nato skiciral na velikem listu vezanega lesa. Nato sem vzel vbodno žago in izrezal štiri noge. S CNC usmerjevalnikom sem iz vezanega lesa izrezal tudi glavno ohišje. Potem sem v vse izvrtal luknje in jih pobarval v rdečo barvo. LED trak je bil prilepljen na spodnjo ploščo, tako da je lahko lepo zasijal na stojalo stroja spodaj.
Korak: Spletna stran

Da bi uporabniki lahko komunicirali s strojem za gumbe, mora biti enostaven vmesnik. Odločil sem se za ustvarjanje preproste spletne strani, ki uporabnikom omogoča, da razdelijo gumbe in spremenijo barvo LED. Ko se dejanje zgodi, spletna stran pošlje podatke na spletni strežnik Node.js po meri prek AJAX.
4. korak: spletni strežnik
Potreboval sem spletni strežnik, ki bi deloval kot posrednik med uporabniki na spletni strani in strojem za gumbe. Zato sem se odločil za uporabo Node.js za pošiljanje in prejemanje podatkov. Uporabniki pošljejo zahtevo POST za nadzor barve LED in izdajo. Nato ESP8266 pošlje zahtevo GET za pridobitev statusa stroja. In kaj se zgodi, če nekdo nenehno klikne »doza«? Strežnik beleži vse IP -je, ki so kliknili gumb za izdajo, in jim dvakrat prepreči točenje.
5. korak: Elektronika



Zaslon TFT potrebuje veliko procesorske moči za vožnjo, zato sem moral izbrati hitro in zmogljivo ploščo, zaradi česar sem uporabil Teensy 3.5. Zdaj pa si morda mislite: "Kako Teensy uporablja Wi -Fi?" To je bilo zame zelo težko rešiti. Moral sem prisiliti Teensy, da posluša lokalni strežnik za spremembe, ki so jih naredili uporabniki. Potem se mi je zdelo, da preprosto uporabim ESP8266 za preverjanje strežnika in se nato "pogovarjam" s Teensyjem prek Serial -a, kar je precej olajšalo.
6. korak: Programska oprema
Teensy izvaja preprost skript, ki najprej naloži sliko s kartice SD in jo prikaže na zaslonu. Nato preveri serijske podatke in preveri, ali je treba spremeniti barvo LED ali odpraviti.
7. korak: Uporaba

Uporaba aparata z gumbom je precej preprosta: pojdite na spletno stran in kliknite gumb »oddaj«. Ali še bolje, pojdite gor in pritisnite gumb. Potem le posezite in zgrabite svojo pravo nagrado.
Priporočena:
Prostoročni stroj za kartonsko gumball: 18 korakov (s slikami)

Hands-Free Cardboard Gumball Machine: Naredili smo Gumball Machine brez dotika z uporabo micro: bita, bitne plošče Crazy Circuits, senzorja razdalje, servo in kartona. Izdelava in uporaba je bila " BLAST "! ? ? Ko roko položite v dno rakete, senzor razdalje
Ultimate Arcade - retrospektivna zgradba: 10 korakov (s slikami)

Ultimate Arcade - retrospektivna zgradba: Izkušnje in pogled od zadaj so odlične stvari. Nekega dne sem v lopi pogledal na zdaj že pokojno stvaritev, ki sem jo naredil pred približno 10-12 leti. To sem začel graditi, ko je bila moja hči stara le 10 ali 11 let in je bila verjetno stara 12 let, ko je končala
NAS-pi: Ultimate Box za vaše užitke PLEX, DLNA in NAS: 5 korakov (s slikami)

NAS-pi: Ultimate Box for Your PLEX, DLNA in NAS Mrežni prostor za shranjevanje Raspberry Pi s funkcijo pretakanja predstavnosti! Raspberry Pi 3 & Kompatibilen z Raspberry Pi 2! Predstavljena različica ima 160 GB strežnik RAID1 in 1,4 TB PLEX
Ultimate Lego Raspberry Pi etui: 8 korakov (s slikami)

Vrhunski primer Lego Raspberry Pi: Lego mora biti eden največjih izumov 20. stoletja, Raspberry Pi pa eden največjih 21. zato sem mislil, da jih bom združil in naredil svoj prilagodljiv kovček za svoj 2B . S tem, ko naredim svojega, ga lahko prilagodim
Ultimate Electronics Helper -- Napajalna enota za spremenljivo mizo s pomočjo rok: 12 korakov (s slikami)

Ultimate Electronics Helper || Napajalnik s spremenljivo namizno ploščo s pomočjo: Pri delu z elektroniko sta skoraj vedno potrebni dve orodji. Danes bomo ustvarili ta dva bistvena elementa. Naredili bomo še korak dlje in združili oba skupaj v vrhunskega elektronskega pomočnika! Seveda govorim o