Სარჩევი:

ULTIMATE Gumball მანქანა: 7 ნაბიჯი (სურათებით)
ULTIMATE Gumball მანქანა: 7 ნაბიჯი (სურათებით)

ვიდეო: ULTIMATE Gumball მანქანა: 7 ნაბიჯი (სურათებით)

ვიდეო: ULTIMATE Gumball მანქანა: 7 ნაბიჯი (სურათებით)
ვიდეო: NEWEST SATISFYING GUMBALL MACHINE 🌈 🌈 #satisfying #how #shorts 2024, ნოემბერი
Anonim
ULTIMATE Gumball მანქანა
ULTIMATE Gumball მანქანა
ULTIMATE Gumball მანქანა
ULTIMATE Gumball მანქანა
ULTIMATE Gumball მანქანა
ULTIMATE Gumball მანქანა

რა არის საბოლოო? უსასრულო RGB? რას იტყვით მაგარ LCD სენსორულ ეკრანზე? იქნებ თუნდაც სრულიად ზედმეტი wifi შესაძლებლობები? როგორ ყველა მათგანი- gumball მანქანა. DFRobot– მა ხელი მომიმართა პროექტის შესაქმნელად, რომელიც იყენებს მათ 2.8 დიუმიან TFT ეკრანს, ასე რომ მე გავაკეთე ყველაზე გასაოცარი გუმბოლის მანქანა ოდესმე (რა თქმა უნდა).

სტეპერ ძრავა DFRobot

ნაბიჯი 1: დიზაინი

დიზაინი
დიზაინი
დიზაინი
დიზაინი

ჩვეულებისამებრ, თითქმის ყველაფერი, რაც უფრო რთულია, ვიდრე რამდენიმე მარტივი კავშირის დამყარება და ძირითადი ყუთი საჭიროებდა დიზაინს Fusion 360. მე დავიწყე ესკიზით, თუ როგორ მინდოდა მანქანა ყოფილიყო. ის უნდა ყოფილიყო მაღალი, ჰქონოდა საკმარისი ადგილი ყველა ელექტრონიკისთვის და ასევე შეეძლო 12 კილოგრამი გუმბათის წონის ატანა. შემდეგ შევეცადე გამეკეთებინა მარტივი და ელეგანტური გამანაწილებელი მექანიზმი. მას უნდა გაეცა მხოლოდ ერთი გუმბოლი ერთდროულად, არ ჩაეკეტა და არ დაუშვა ერთზე მეტი გუმბოლი დაეცა ის, რაც გამოდის. მივხვდი, რომ ერთადერთი რაც მჭირდებოდა იყო უბრალო ბორბალი 4 ხვრელით და რომ გამანაწილებელ ხვრელს ექნებოდა საფარი მის თავზე, რათა თავიდან აეცილებინა ზედმეტი ღრძილების ჩავარდნა. მას შემდეგ, რაც ჩემი დიზაინი დასრულდა, მე ექსპორტირებული ყველა 3D- დასაბეჭდი ნაწილი და გენერირებული toolpaths CNC მარშრუტიზაციის საცხოვრებელი. სამყაროს ბმული

ნაბიჯი 2: საცხოვრებელი და დამზადება

საცხოვრებელი და წარმოება
საცხოვრებელი და წარმოება
საცხოვრებელი და წარმოება
საცხოვრებელი და წარმოება
საცხოვრებელი და წარმოება
საცხოვრებელი და წარმოება

დავიწყე გუმბათის აპარატის ფეხების ზომების შეგროვებით, შემდეგ კი პლაივუდის უზარმაზარ ფურცელზე მათი ამობეჭდვით. შემდეგ ავიღე ხალიჩა და ოთხი ფეხი გამოვკვეთე. მე ასევე ამოვიღე ძირითადი კორპუსი პლაივუდიდან ჩემი CNC როუტერით. შემდეგ ყველაფერში ხვრელები გავაღე და წითლად შევიღებე. LED ზოლები წებოვდა ქვედა ფირფიტაზე, ასე რომ მას შეეძლო ლამაზი ბრწყინვალება მიეღო ქვედა აპარატის სადგამზე.

ნაბიჯი 3: ვებ გვერდი

Ვებ გვერდი
Ვებ გვერდი

იმისათვის, რომ მომხმარებლებმა შეძლონ გუმბოლის აპარატთან ურთიერთქმედება, საჭიროა იყოს მარტივი ინტერფეისი. მე შევარჩიე მარტივი ვებგვერდის შექმნა, რომელიც მომხმარებლებს საშუალებას აძლევს გაანაწილონ გუმბათები და შეცვალონ LED- ების ფერი. მოქმედების შემდეგ ვებ გვერდი აქვეყნებს მონაცემებს პერსონალურ Node.js ვებ სერვერზე AJAX– ის საშუალებით.

ნაბიჯი 4: ვებ სერვერი

მე მჭირდებოდა ვებ სერვერი, რომელიც შუამავლის როლს შეასრულებდა ვებგვერდზე მომხმარებლებსა და გუმბოლის აპარატს შორის. ამიტომ, მე გადავწყვიტე გამოვიყენო Node.js მონაცემების გასაგზავნად და მისაღებად. მომხმარებლები აგზავნიან POST მოთხოვნას, რომ გააკონტროლონ LED ფერი და გაანაწილონ. შემდეგ ESP8266 აგზავნის GET მოთხოვნას აპარატის სტატუსის მისაღებად. და რა მოხდება, თუ ვინმე აგრძელებს დაწკაპუნებას "გაცემაზე"? სერვერი თვალყურს ადევნებს ყველა IP მისამართს, რომლებმაც დააწკაპუნეს დისპენსერის ღილაკზე და ორჯერ აბლოკავს მათ გაცემას.

ნაბიჯი 5: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა

TFT ეკრანს მართვის ბევრი დამუშავების ძალა სჭირდება, ამიტომ მე უნდა ავირჩიო სწრაფი და მძლავრი დაფა, რის გამოც მე გამოვიყენე Teensy 3.5. მაგრამ ახლა თქვენ ალბათ ფიქრობთ საკუთარ თავზე: "როგორ იყენებს მოზარდი Wi -Fi- ს?" ეს იყო ჩემთვის ძალიან რთული პრობლემის გადაჭრა. მე მჭირდებოდა, რომ Teensy მოესმინა ადგილობრივ სერვერზე მომხმარებლების მიერ განხორციელებული ცვლილებებისთვის. შემდეგ დამთავრდა, რომ მე მხოლოდ ESP8266 გამოვიყენე სერვერის შესამოწმებლად და შემდეგ "მოლაპარაკე" მოზარდთან სერიალის საშუალებით, რამაც ეს ბევრად გაადვილა.

ნაბიჯი 6: პროგრამული უზრუნველყოფა

Teensy მართავს მარტივ სკრიპტს, რომელიც პირველ რიგში ჩატვირთავს სურათს SD ბარათიდან და აჩვენებს მას ეკრანზე. შემდეგ ის ამოწმებს სერიულ მონაცემებს იმის დასადგენად, სჭირდება თუ არა მას LED- ების ფერი ან გაცემა.

ნაბიჯი 7: გამოყენება

გამოყენება
გამოყენება

გუმბათის აპარატის გამოყენება საკმაოდ მარტივია: უბრალოდ გადადით ვებ გვერდზე და დააწკაპუნეთ ღილაკზე "გაცემა". ან, კიდევ უკეთესი, უბრალოდ ადი და დააჭირეთ ღილაკს. შემდეგ უბრალოდ მიაღწიე და აიღე შენი კანონიერი პრიზი.

გირჩევთ: