Სარჩევი:

Spice Dispenser პროტოტიპი: 4 ნაბიჯი
Spice Dispenser პროტოტიპი: 4 ნაბიჯი

ვიდეო: Spice Dispenser პროტოტიპი: 4 ნაბიჯი

ვიდეო: Spice Dispenser პროტოტიპი: 4 ნაბიჯი
ვიდეო: მოსამართლე დრედ ლორის ისტორია და ადრ... 2024, ივლისი
Anonim
Image
Image

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

გთხოვთ გაითვალისწინოთ, რომ ეს არის პროტოტიპის დიზაინი. მე ვგეგმავ გამანაწილებლის ზომის გაზრდას, ასევე სახლების დამზადებას დიდი ღილაკებით. Მადლობა თქვენი მხარდაჭერისთვის!

მარაგები

ამ პროექტისათვის საჭირო ყველა ელექტრონიკა შედის ამ ნაკრებში:

x1 Arduino დაფა

x1 საშუალო ან დიდი დაფა

x1 28BYJ-48 სტეპერიანი ძრავა ULN2003A დრაივერის დაფით

x3 ჩვეულებრივ გახსენით ღილაკები

x3 10k Ohm რეზისტორები

x1 9V ბატარეა + დამჭერი ქალი ტყვიებით

x1 ლულის კვების კაბელი (ეს შეიძლება შეიცვალოს მეორე 9 ვ ბატარეით ლულის დამჭერით)

მავთულის ასორტი

დისპენსერისთვის:

3D პრინტერი, ან ბეჭდვის სერვისი

x2 #4 1/2 დიუმიანი კაკალი და ჭანჭიკი

x1 გამჭვირვალე ფისი, რომ გამანაწილებელი საკვები იყოს უსაფრთხო

ნაბიჯი 1: ბეჭდვა და აწყობა დისპენსერი

ბეჭდვა და აწყობა დისპენსერი
ბეჭდვა და აწყობა დისპენსერი
ბეჭდვა და აწყობა დისპენსერი
ბეჭდვა და აწყობა დისპენსერი

მიმაგრებულია ოთხი. STL ფაილი, რომლებიც საჭიროა დისპენსერის ნაწილების დასაბეჭდად. თითოეული ნაწილი დაიბეჭდა 10% -იანი შევსებით Cura slicing პროგრამული უზრუნველყოფის გამოყენებით. ფუძე და ბუდე ხრახნიანი უნდა იყოს დაბეჭდილი საყრდენებით. მას შემდეგ, რაც საყრდენები მოიხსნება, მე გირჩევთ დაფქვა ხრახნიანი ხრახნით და შიგნიდან. მე ასევე გირჩევთ დაიჭიროთ ხუნდი ცხელი წებოთი, მიუხედავად იმისა, რომ ის დარჩება ადგილზე მის გარეშე.

დარწმუნდით, რომ ბორბლის ხრახნი სწორად არის ორიენტირებული, ოვალური ხვრელი ფუძის უკანა მხარეს, ხოლო წინა მრგვალი ხვრელი, როგორც ჩანს თანდართულ ნახატზე.

ნაბიჯი 2: შეიკრიბეთ წრე

შეიკრიბეთ წრე
შეიკრიბეთ წრე
შეიკრიბეთ წრე
შეიკრიბეთ წრე

საშუალო ან დიდი პურის დაფის გამოყენებით გააკეთეთ შემდეგი კავშირები:

თითოეული ღილაკისთვის:

1. განათავსეთ ღილაკი შუა არხის გასწვრივ თქვენს დაფაზე. ეს უზრუნველყოფს მის სწორად ორიენტირებას და იმუშავებს როგორც მოსალოდნელია

2. შეაერთეთ ღილაკის მარცხენა მხარე ძალას.

3. ღილაკის მარჯვენა მხარეს და არხის გასწვრივ, გამოიყენეთ 10K ohm რეზისტორი მიწასთან დასაკავშირებლად.

4. ღილაკსა და დასაბუთებულ რეზისტორს შორის, მოათავსეთ მავთული და დაუკავშირეთ მას Arduino– ს პინ 2 – თან.

5. გაიმეორეთ ეს ნაბიჯები თითოეული ღილაკისთვის, განსხვავებული ციფრული პინის გამოყენებით.

თუ თქვენ იყენებთ ULN2003A ტრანზისტორი მასივის ჩიპს:

1. დაუკავშირეთ 8, 9, 10 და 11 ქინძისთავები არდუინოზე IN1, IN2, IN3 და IN4 ULN2003A დაფაზე.

2. შეაერთეთ 28byj საავტომობილო სადენები დაფაზე.

ნაბიჯი 3: პროგრამირება Arduino

შეაერთეთ თქვენი Arduino კომპიუტერთან და ატვირთეთ შემდეგი კოდი:

#მოიცავს pinchButton = 2;

int tsp ღილაკი = 3; int tbsp ღილაკი = 4; int tbsp მოთხოვნა; int tsp მოთხოვნა; int pinchRequest; const int stepsPerRevolution = 32; // საავტომობილო საფეხურები სტეპერი სპირალი (ნაბიჯები PerRevolution, 8, 10, 9, 11); void setup () {pinMode (2, INPUT); pinMode (3, INPUT); pinMode (4, INPUT); pinMode (8, OUTPUT); pinMode (9, OUTPUT); pinMode (10, OUTPUT); pinMode (11, OUTPUT); helix.setSpeed (700); სერიული.დაწყება (9600); } void loop () {buttonCheck (); Serial.println (pinchRequest); if (tbspRequest == HIGH) {for (int i = 0; i <10; i ++) {dispense (); }} else if (tspRequest == HIGH) {for (int i = 0; i <6; i ++) {dispense (); }} while (pinchRequest == HIGH) {helix.step (-50); pinchRequest = digitalRead (pinchButton); }} // ფუნქციები void dispense () {helix.step (-2048); } void buttonCheck () {tbspRequest = digitalRead (tbspButton); tspRequest = digitalRead (tspButton); pinchRequest = digitalRead (pinchButton); }

ნაბიჯი 4: გააკეთე რამე კარგი

ყველაფერი რაც თქვენ გაქვთ არის ყველაფრის გაძლიერება და სანელებლების გაცემა!

გირჩევთ: