Სარჩევი:

არდუინოს საწინააღმდეგო ძაღლის ნაგვის ურნა: 6 ნაბიჯი (სურათებით)
არდუინოს საწინააღმდეგო ძაღლის ნაგვის ურნა: 6 ნაბიჯი (სურათებით)

ვიდეო: არდუინოს საწინააღმდეგო ძაღლის ნაგვის ურნა: 6 ნაბიჯი (სურათებით)

ვიდეო: არდუინოს საწინააღმდეგო ძაღლის ნაგვის ურნა: 6 ნაბიჯი (სურათებით)
ვიდეო: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, ივლისი
Anonim
არდუინოს საწინააღმდეგო ძაღლის ნაგვის ურნა
არდუინოს საწინააღმდეგო ძაღლის ნაგვის ურნა

ამ პროექტში მე გაჩვენებთ, თუ როგორ უნდა ააწყოთ სასაცილო, მაგრამ სამუშაო მეთოდი, რათა თავიდან აიცილოთ თქვენი შემაძრწუნებელი ძაღლები თქვენს ნაგვის ურნაში!

ნაბიჯი 1: შესავალი

Image
Image

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

ეს არის მარტივი პროექტი და შეიძლება გამოყენებულ იქნას როგორც დიდი შესავალი სენსორებში, ელექტრონიკაში და პროგრამირებაში.

გთხოვთ, გამოიწეროთ ჩემი YouTube არხის გამოწერა, რათა მხარი დაუჭიროთ და ნახოთ უფრო სახალისო პროექტები.

ნაბიჯი 2: საჭირო კომპონენტები

ამ პროექტისთვის საჭირო კომპონენტები ქვემოთ მოცემულია:

1. Arduino Uno ან Nano (Amazon Link)

2. რეზისტორები (10K Ohm, 10 Ohm) (Amazon Link)

3. კონდენსატორები (10uF x 2, 220uF,.05 uF) (Amazon Link)

4. 10K პოტენომეტრი (ამაზონის ბმული)

5. მიკრო SD ბარათის მოდული (Amazon Link)

6. Limit Switch (Amazon Link)

7. 9V-12V კვების წყარო Arduino– სთვის (Amazon Link)

8. 8 Ohm სპიკერი (ეს განსხვავდება ჩემგან, მაგრამ უნდა იმუშაოს)

9. LM 386 გამაძლიერებელი (Amazon Link)

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

ნაბიჯი 3: თქვენი აუდიო ფაილების ფორმატირება

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

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

ამისათვის გადადით https://audio.online-convert.com/convert-to-wav და დააყენეთ თქვენი ფაილები სურათზე ნაჩვენებ პარამეტრზე.

გადაკეთების შემდეგ ჩადეთ SD ბარათზე სახელებით "1.wav", "2.wav" და ა.შ.

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

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

ეს წრე ძალიან მარტივია და შედგება მხოლოდ რამდენიმე ნაწილისგან.

პირველ რიგში, ჩვენ გვაქვს Arduino Uno, რომელიც დაკავშირებულია ლიმიტის გადამრთველთან, Micro SD ბარათის მოდულთან და LM386 გამაძლიერებელთან, რომელიც დაკავშირებულია თქვენს დინამიკთან.

მიკრო SD ბარათის მოდულზე თქვენ უნდა გქონდეთ ყველა თქვენი აუდიო ფაილი სწორი ფორმატით. თქვენ აკავშირებთ მოდულს SPI პროტოკოლის გამოყენებით და SD მოდულის ბიბლიოთეკის გამოყენებით.

შემდეგ არის ლიმიტის გადამრთველი გამწევი რეზისტორით. შეაერთეთ GND ჩამრთველის საერთო მხარეს და არა ციფრულ შეყვანისას 2. გამწევი რეზისტორი გახდის ნაგულისხმევ მნიშვნელობას შეყვანისას HIGH და როდესაც ლიმიტის გადამრთველი ჩართულია, ის იქნება დაბალი. როდესაც ნაგვის სახურავი მოიხსნება, ჩვენ ვნახავთ HIGH სიგნალს ჩვენს ნაგვის ურნაზე და შეგვიძლია დავიწყოთ ათვლა 4, 3, 2, 1 -დან sw ბარათზე.wav ფაილის გააქტიურებამდე.

Arduinos გამომავალი არ არის საკმარისად ძლიერი თქვენი სპიკერის გასაშვებად, ამიტომ ჩვენ გვჭირდება გამაძლიერებელი, რომელიც ამ შემთხვევაში არის LM386. გამაძლიერებლის მომატება მოცემულია კონდენსატორთან, რომელიც დაკავშირებულია 1 და 8 პინთან, რომელიც ამ შემთხვევაში არის 10 UF, რომელიც აძლიერებს მოგებას 200 -მდე, კონდენსატორის გარეშე 20 იქნება მონაცემების ფურცლის მიხედვით. პოტენომეტრი აკონტროლებს გამაძლიერებლის მოცულობას.

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

მე ვივარაუდებ, რომ თქვენ იცით როგორ დაპროგრამოთ თქვენი არდუინო, მაგრამ თუ არა, ბევრი შესანიშნავი გაკვეთილია ინტერნეტში.

კოდის შესადგენად დაგჭირდებათ შემდეგი ბიბლიოთეკების დაყენება.

1. TMRpcm

2. SPI

3. SD

ბიბლიოთეკების დაყენების შემდეგ გადმოწერეთ.ino ფაილი, რომელიც ერთვის ამ ნაბიჯს ინსტრუქციებში და ატვირთეთ თქვენს arduino– ში.

პროგრამა ძალიან მარტივია და ელოდება ლიმიტის გადართვის გახსნას (ნაგვის ურნის გახსნა აჩვენებს) და შემდეგ იწყება ათვლა 4 წამის განმავლობაში. თუ ლიმიტის გადამრთველი არ დაიხურება 4 წამში, მაშინ arduino წაიკითხავს.wav ფაილს sd ბარათიდან, რომელიც დაკავშირებულია მოდულთან. ფაილი ითამაშებს სპიკერის საშუალებით.

მიმდინარე პროგრამა მოითხოვს 7 სხვადასხვა აუდიო ფაილს და ყოველ ჯერზე გააქტიურებას ახდენს მათ ერთმანეთის მიყოლებით. თქვენ შეგიძლიათ შეცვალოთ ეს იმდენივე ან იმდენი ხმით, რამდენიც გსურთ, უბრალოდ შეინარჩუნეთ მიმდინარე ნიმუში.

ნაბიჯი 6: გამოსცადეთ

ახლა, როდესაც თქვენ გააკეთეთ თქვენი ნაგვის ურნა ძაღლის მტკიცებულება, დროა შეამოწმოთ იგი!

ჩართეთ ელექტროენერგია და ისიამოვნეთ თქვენი ახალი ძაღლების გარეშე ნაგვის ურნით. გთხოვთ, გამოიწეროთ ჩემი YouTube არხის გამოწერა, რათა მხარი დაუჭიროთ და ნახოთ მეტი პროექტი/ვიდეო. გმადლობთ რომ კითხულობთ!

გირჩევთ: