İçindekiler:
- Adım 1: Tasarım
- Adım 2: Muhafaza ve İmalat
- 3. Adım: Web sayfası
- 4. Adım: Web sunucusu
- Adım 5: Elektronik
- 6. Adım: Yazılım
- 7. Adım: Kullanım
Video: ULTIMATE Gumball Makinesi: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
nihai nedir? Sonsuz RGB? Harika bir LCD dokunmatik ekrana ne dersiniz? Belki de bazı tamamen gereksiz wifi yetenekleri? Hepsine ne dersin- bir sakız makinesinde. DFRobot, 2,8 TFT ekranlarını kullanan bir proje oluşturmak için bana ulaştı, bu yüzden şimdiye kadarki en şaşırtıcı sakız makinesini yaptım (elbette).
DFRobot step motor
Adım 1: Tasarım
Her zamanki gibi, birkaç basit bağlantı ve basit bir kutu yapmaktan daha karmaşık olan hemen hemen her şeyin Fusion 360'ta bir tasarıma ihtiyacı vardı. Makinenin nasıl görünmesini istediğimi çizerek başladım. Uzun olması, tüm elektronik parçalar için yeterli alana sahip olması ve ayrıca 12 libre sakız topunun ağırlığını destekleyebilmesi gerekiyordu. Sonra basit ve zarif bir dağıtım mekanizması yapmaya çalıştım. Bir seferde yalnızca bir sakız dağıtması, sıkışmaması ve birden fazla sakızın döndüğü yere düşmesine izin vermemesi gerekiyordu. İhtiyacım olan tek şeyin 4 delikli basit bir tekerlek olduğunu ve fazla sakız toplarının düşmesini önlemek için dağıtım deliğinin üstünde bir kapak olacağını fark ettim. Tasarımım bittikten sonra, tüm 3B yazdırılabilir parçaları dışa aktardım ve CNC'nin gövdeyi yönlendirmesi için takım yolları oluşturdum. Thingiverse bağlantısı
Adım 2: Muhafaza ve İmalat
Gumball makinesinin bacaklarının boyutlarını toplayarak ve ardından bunları büyük bir kontrplak levha üzerine çizerek başladım. Sonra bir yapboz aldım ve dört bacağı kestim. Ayrıca CNC router'ımla ana gövdeyi kontrplaktan kestim. Sonra her şeye delikler açtım ve kırmızıya boyadım. LED şerit, alt plakaya yapıştırıldı, böylece makinenin aşağıdaki standına hoş bir parlaklık katabilirdi.
3. Adım: Web sayfası
Kullanıcıların gumball makinesiyle etkileşime girebilmesi için kolay bir arayüz olması gerekir. Kullanıcıların sakız dağıtmasına ve LED'lerin rengini değiştirmesine olanak tanıyan basit bir web sayfası oluşturmayı seçtim. Bir eylem gerçekleştikten sonra, web sayfası verileri AJAX aracılığıyla özel bir Node.js web sunucusuna gönderir.
4. Adım: Web sunucusu
Web sayfasındaki kullanıcılar ile gumball makinesi arasında aracılık yapacak bir web sunucusuna ihtiyacım vardı. Bu nedenle hem veri göndermek hem de almak için Node.js kullanmaya karar verdim. Kullanıcılar, LED rengini kontrol etmek ve dağıtmak için bir POST isteği gönderir. Ardından ESP8266, makinenin durumunu almak için bir GET isteği gönderir. Ve biri "dağıt"ı tıklamaya devam ederse ne olur? Sunucu, dağıt düğmesini tıklayan tüm IP'leri takip eder ve iki kez dağıtmalarını engeller.
Adım 5: Elektronik
Bir TFT ekranı sürmek için çok fazla işlem gücü gerektiriyor, bu yüzden hızlı ve güçlü bir anakart seçmem gerekti ve bu da beni Teensy 3.5'i kullanmaya yönlendirdi. Ama şimdi kendi kendinize şöyle düşünebilirsiniz: "Bir Teensy Wifi'ı nasıl kullanır?" Bu benim için çözmesi çok zor bir problemdi. Kullanıcılar tarafından yapılan değişiklikler için Teensy'nin yerel bir sunucuyu dinlemesini sağlamam gerekiyordu. Ardından, sunucuyu kontrol etmek için sadece bir ESP8266 kullanmak ve ardından Seri aracılığıyla Teensy ile "konuşmak" benim için çok daha kolay oldu.
6. Adım: Yazılım
Teensy, önce görüntüyü SD karttan yükleyen ve ekranda görüntüleyen basit bir komut dosyası çalıştırır. Ardından, LED'lerin rengini değiştirmesi veya dağıtması gerekip gerekmediğini görmek için seri verileri kontrol eder.
7. Adım: Kullanım
Gumball makinesini kullanmak oldukça basittir: sadece web sayfasına gidin ve "dağıt" düğmesine tıklayın. Ya da daha iyisi, yukarı çıkın ve düğmeye basın. O zaman sadece uzan ve hak ettiğin ödülü kap.
Önerilen:
Eller Serbest Karton Gumball Makinesi: 18 Adım (Resimlerle)
Eller Serbest Karton Sakız Makinesi: Micro:bit, Crazy Circuits Bit Board, mesafe sensörü, servo ve karton kullanarak Dokunmasız Gumball Makinesi yaptık. Onu yapmak ve kullanmak bir "PATLAMA"ydı! ? ? Elinizi roketin tabanına koyduğunuzda, bir mesafe sensörü
EHX B9 Organ Makinesi Modifikasyonu: 5 Adım (Resimlerle)
EHX B9 Organ Makinesi Modifikasyonu: (ehx B9) - Küçük bir çocukken inanılmaz bir müzik aleti beni büyüledi: Peter Van Wood'un Godwin Organ-Gitar'ı (İtalya'da Sisme tarafından yapılmıştır)! Peter'ın analog jurada doğmuş gitaristlerin ordusunu temsil ettiğine inanıyorum
ARDUINO Kullanan ULTRASONİK LEVİTASYON Makinesi: 8 Adım (Resimlerle)
ARDUINO Kullanan ULTRASONİK LEVİTASYON Makinesi: Uzaylı uzay gemileri gibi havada veya boş alanda yüzen bir şey görmek çok ilginç. anti-yerçekimi projesi tam olarak bununla ilgili. Nesne (temelde küçük bir kağıt parçası veya termokol) iki ultrasonik trans
Ultimate Kuru Buz Sis Makinesi - Bluetooth Kontrollü, Pille Çalışan ve 3D Baskılı.: 22 Adım (Resimli)
Nihai Kuru Buz Sis Makinesi - Bluetooth Kontrollü, Pille Çalışan ve 3D Baskılı.: Yakın zamanda yerel bir gösteri için bazı teatral efektler için bir Kuru Buz makinesine ihtiyacım vardı. Bütçemiz profesyonel birini işe almaya yetmeyecek, onun yerine ben bunu yaptım. Çoğunlukla 3D baskı, bluetooth ile uzaktan kontrol, pil gücü
Saç Kurutma Makinesi Nasıl Yapılır - Kendin Yap Ev Yapımı Saç Kurutma Makinesi: 6 Adım (Resimlerle)
Saç Kurutma Makinesi Nasıl Yapılır - Kendin Yap Ev Yapımı Saç Kurutma Makinesi: ❄ BURAYA ABONE OLUN ➜ https://www.youtube.com/subscription_center?add_us…❄ TÜM VİDEOLAR BURADA ➜ http://www.youtube.com/user/fixitsamo /videos❄ BİZİ TAKİP EDİN: FACEBOOK ➜ https://www.facebook.com/fixitsamo PINTEREST ➜ https://www.facebook.com/fixitsamo