Სარჩევი:
- ნაბიჯი 1: ნაწილები და ინსტრუმენტები
- ნაბიჯი 2: სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
- ნაბიჯი 3: კომპლექსების გაერთიანება
- ნაბიჯი 4: შექმენით ბაზა სერვოსთვის
- ნაბიჯი 5: ობობის დამატება
- ნაბიჯი 6: გადაზიდვის ყუთი და დასრულების შეხება
- ნაბიჯი 7: დაასრულეთ
ვიდეო: Arduino ავტომატური ობობის ხუმრობა: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ჰელოუინამდე სულ რაღაც 5 დღით ადრე გადავწყვიტე ხუმრობა გამეკეთებინა, რომელიც შესასვლელთან გამოიყენებოდა ხრიკებისთვის. ჩემმა ბავშვებმა ნახეს ერთ-ერთი იმ კანფეტის თაიგული ჩემს სამსახურში, სადაც მოძრაობით გააქტიურებული ჩონჩხის ხელი ძირს ეცემა, რათა ხელი მოგკიდოთ, როცა კანფეტს მიაღწევთ. მათ ეგონათ, რომ ძალიან მაგარი იყო! რა თქმა უნდა, ვფიქრობდი, რომ შემიძლია მსგავსი რამის გაკეთება, არა? თუმცა არც ისე დიდი დრო. სწრაფად ჩავჯექი ამაზონის პრაიმზე და შევუკვეთე სერვო. 2-დღიანი მიწოდებით სულ რაღაც 3 დღე მქონდა ჩემი ხუმრობის შესაქმნელად. ახლა მახინჯი ობობა შემაძრწუნებელ შესასვლელს ქმნის კარის საფეხურის პაკეტის გარშემო, ჰელოუინის ნებისმიერი უეჭველი სტუმრისთვის!
ნაბიჯი 1: ნაწილები და ინსტრუმენტები
ნაწილები
- ყალბი ობობა (დოლარის მაღაზია?)
- არდუინო
- სერვო - ამაზონი / ალიექსპრესი
-
სენსორი (არჩევანი 1 - მე ვაჩვენებ ორივე გზას ამ ინსტრუქციურად)
- ულტრაბგერითი სენსორი - Amazon / Aliexpress
- PIR სენსორი - Amazon / Aliexpress
- პურის დაფისა და ჯუმბერის მავთულები
- Popsicle ჩხირები
- ხის ნაჭრები
- ცარიელი გადაზიდვის ყუთი
ინსტრუმენტები
- დანა ან ყუთის საჭრელი
- წებო იარაღი
- დაინახა
- ხის წებო (ან უბრალოდ გამოიყენეთ წებოს იარაღი)
ნაბიჯი 2: სერვო, ულტრაბგერითი სენსორის და PIR სენსორის ტესტირება
უპირველეს ყოვლისა. თუ თქვენ ჩემნაირი ხართ და არასოდეს გამოგიყენებიათ სერვო ან ეს სენსორები, შეიძლება მოისურვოთ სწრაფად გაეცნოთ რამდენიმე გაკვეთილს, რათა გაერკვნენ, თუ როგორ მუშაობს ისინი. ქვემოთ მოცემულია თითოეული მათგანის მიმოხილვა და მაგალითი, რომლითაც მე დავრწმუნდი, რომ ჩემი სერვო და სენსორი (ები) მუშაობდა და სამუშაოს დაასრულებდა. მე ასევე ჩავრთე ჩემი გამარტივებული ტესტის კოდი, რომლის საშუალებითაც შეგიძლიათ დარწმუნდეთ, რომ თითოეული კომპონენტი მუშაობს. კვლავ შეგიძლიათ აირჩიოთ სენსორის ტიპი (ულტრაბგერითი ან PIR).
სერვო
- ძირითადი სერვო გაკვეთილი Sunfounder– ზე
- მაგალითი კოდი Hobbytronics– ზე
- ჩემი გამარტივებული ტესტის კოდი ქვემოთ - servo_test.ino
ულტრაბგერითი სენსორი
- როგორ მუშაობს RandomNerdTutorials– ზე
- მაგალითი კოდი RandomNerdTutorials იმავე გვერდზე
- ჩემი გამარტივებული ტესტის კოდი ქვემოთ - Ultrasonic_Distance_check.ino
PIR სენსორი
- როგორ მუშაობს PIR ადაფრუტზე
- მაგალითი კოდი ადაფრუტზე
- ჩემი გამარტივებული ტესტის კოდი ქვემოთ - PIR_Sensor_Test.ino
ნაბიჯი 3: კომპლექსების გაერთიანება
შემდეგი, დამოკიდებულია იმაზე, აირჩევთ თუ არა PIR- ს თუ ულტრაბგერითი მარშრუტს, ქვემოთ არის შერწყმული ობობის კოდი, რომელიც ამოიცნობს დიაპაზონში მყოფ პირს და შემდეგ სერვერს აქცევს ობობის გადასატანად უკან და უკან. შეაერთეთ სენსორი და ჩართეთ არდუინოს ჯუმბერის მავთულები და დაფა, როგორც ეს მოცემულია ქვემოთ მოცემულ პარამეტრებში.
ულტრაბგერითი ვარიანტი
- ეს კოდი ამოწმებს არის თუ არა ობიექტი გარკვეული მანძილის დიაპაზონში და იბარებს ობობას.
- კოდში თქვენ შეგიძლიათ შეცვალოთ triggerDistance ცვლადი 48 ინჩზე უფრო ახლოს ან უფრო მეტად (4 ფუტი) თქვენი მდგომარეობიდან გამომდინარე.
- დააკავშირეთ Servo 5v, Gnd და Pin 10 -თან
- შეაერთეთ ულტრაბგერითი სენსორი 5v, Gnd, A0 (Trig) და A1 (Echo)
PIR ვარიანტი
- ეს კოდი ამოწმებს არის თუ არა ობიექტი ხედვის ველში და იბარებს ობობას.
- PIR– სთვის შეგიძლიათ შეცვალოთ მგრძნობელობა მგრძნობელობის პოტენომეტრის გამოყენებით (ჩვეულებრივ ნარინჯისფერი) და მოუხვიეთ მარჯვნივ მარჯვნივ ყველაზე მცირე მგრძნობელობისთვის.
- დააკავშირეთ Servo 5v, Gnd და Pin 10 -თან
- შეაერთეთ PIR სენსორი 5v, Gnd და Pin 2 -თან
მას შემდეგ, რაც ორი ვარიანტიდან ერთი გაერთეთ, ითამაშეთ მასთან, რომ დარწმუნდეთ რომ მუშაობს, რამაც გამოიწვია სერვო სენსორთან.
ნაბიჯი 4: შექმენით ბაზა სერვოსთვის
შემდეგი, თქვენ უნდა დააინსტალიროთ სერვო, რათა ის დარჩეს ადგილზე ობობის შემოტრიალებისას. ამისათვის თქვენ გინდათ გამოიყენოთ ხერხი, რომ შეწყვიტოთ პლაივუდის ან ხის დაფის ნაჭერი დაახლოებით 4 "x 12" ან ასე. შემდეგ აიღეთ ორი პატარა 1 "x 2" ხის ბლოკი და გაჭერით სერვოს სიმაღლეზე. დააწებეთ ქვემოდან ან ხის წებოდან (ან წებოთიდან) ორი ბლოკი პლაივუდიდან ერთ ბოლოზე, შემდეგ კი ხრახნიან სერვო ბლოკებს შორის.
*შენიშვნა: მე ასევე გავჭრა ერთი ბლოკის ქვედა ნაწილი, რათა სერვო მავთულები გაიაროს.
ნაბიჯი 5: ობობის დამატება
შემდეგი ნაბიჯი არის მახინჯი ობობის (ან სხვა არსების) მიღება - არაფერი ცოცხალი, ან ის ალბათ თავისით მოძრაობს). რაღაც მსუბუქი სასურველია, ასე რომ სერვო არ უნდა გააკეთოს ძალიან ბევრი სამუშაო. წებოვანი იარაღის გამოყენებით, მიამაგრეთ ორი ჯოხი ერთმანეთზე და შემდეგ servo arm/horn- ზე, როგორც სურათზეა. (თქვენ შეიძლება მოგინდეთ Popsicle- ის ჩხირების გაფერადება შავებით, რათა ისინი ნაკლებად შესამჩნევი იყოს.) შემდეგ დააინსტალირეთ ობობა სხვა Popsicle ჯოხზე, ერთ – ერთი პატარა ხრახნის გამოყენებით, რომელიც მოყვება სერვოს. წებოს spider ჯოხი დანარჩენი Popsicle ჯოხი მკლავი დაახლოებით 90 გრადუსიანი კუთხე.
*შენიშვნა: მე უბრალოდ სწრაფად დავამატე ეს, არ მიფიქრია ობობის სიმაღლეზე მიწიდან. შეიძლება დაგჭირდეთ სცადოთ ჩხირები და ობობის კუთხე მიწასთან უფრო ახლოს, რათა ის უფრო მეტად გამოიყურებოდეს როგორც ობობა მიწაზე.
*შენიშვნა: ამ ყველაფრის ერთმანეთთან შეხების შემდეგ, შეგიძლიათ ამოიღოთ სერვო მკლავი ობობით მასზე, რათა დააკავშიროთ ობობის საწყისი პოზიცია ბლოკის კიდეზე.
ნაბიჯი 6: გადაზიდვის ყუთი და დასრულების შეხება
მას შემდეგ, რაც რამდენჯერმე გამოსცადეთ თქვენი მოძრავი ობობა, რათა გაეცნოთ მკლავის გზას, იპოვეთ მეორადი გადაზიდვის ყუთი, რომელიც საკმარისად დიდია ბაზისა და ობობის მოსაწყობად.
*შენიშვნა: არ ამოიღოთ ფლაკონები ყუთიდან, რადგან თქვენ მიამაგრებთ ფუძეს ერთ ქვედა ფსკერზე.
ყუთის გვერდით ბაზის დაყენება, შეაფასეთ და ამოიღეთ ყუთის დანით მკლავისა და ფართობის სიგრძე ან ობობა, რომელიც ნაჩვენებია ყუთიდან. შემდეგ დააწებეთ ბაზა ქვედა ფლაკონზე, მოათავსეთ ყუთი თავზე და შეამოწმეთ, შეიძლება თუ არა ხელი/ობობა თავისუფლად გამოვიდეს ყუთიდან გამოძახებისას. საჭიროების შემთხვევაში გაჭერით მეტი ყუთი.
ამ ეტაპზე თქვენ უნდა განსაზღვროთ სად უნდა დააყენოთ სენსორი. პარამეტრები არის ყუთის წინ ხვრელის მოჭრა, ან სენსორის დაყენება ყუთის გარეთ სადმე. ვინაიდან ჩემი ხუმრობა გამოიყენებოდა წინა კართან, განათება არ არის საუკეთესო ვინმესთვის, რომ დაინახოს სენსორი, ასე რომ, მე უბრალოდ გავჭრა ხვრელები ყუთის წინ 5/8 საბურღი და დამონტაჟებულია წებოთი.
ნაბიჯი 7: დაასრულეთ
ყველაფერი მზად არის! დააყენეთ ხაფანგი თქვენს ვერანდაზე, როგორც ეს არის მიწოდებული პაკეტი და შეაერთეთ ან დაუკავშირდით USB ბატარეის პაკეტს. დაე გართობა დაიწყოს !!!
გირჩევთ:
ოთხფეხა ობობის რობოტი - GC_MK1: 8 ნაბიჯი (სურათებით)
ოთხკუთხა ობობის რობოტი - GC_MK1: ობობა რობოტი a.k.a. GC_MK1 მოძრაობს წინ და უკან და ასევე შეუძლია ცეკვა არდუინოზე დატვირთული კოდის მიხედვით. რობოტი იყენებს 12 მიკრო სერვო ძრავას (SG90); 3 თითოეული ფეხისთვის. კონტროლერი, რომელიც გამოიყენება სერვო ძრავების გასაკონტროლებლად არის Arduino Nan
ხუმრობა-ფანარი: 5 ნაბიჯი (სურათებით)
Joke-o-Lantern: რა სჭირდება მსოფლიოს არის Arduino Jack-o-lantern! არ ეთანხმებით? ეს პროექტი არის ჯეკ-ფარანი, რომელსაც შეუძლია მიაწოდოს ხრიკები და მკურნალობა! დააჭირეთ ღილაკს მის თავზე და მიიღებთ შემთხვევით შერჩეულ ჰელოუინის ხუმრობას თანმხლებ მუსიკასთან ერთად
[წვრილმანი] ობობის რობოტი (Quad Robot, Quadruped): 14 ნაბიჯი (სურათებით)
[წვრილმანი] ობობის რობოტი (Quad Robot, Quadruped): თუ თქვენ გჭირდებათ ჩემგან დამატებითი მხარდაჭერა, უკეთესი იქნება, რომ შემომთავაზოთ შესაბამისი შემოწირულობა: http: //paypal.me/RegisHsu2019-10-10 განახლება: ახალი შემდგენელი გამოიწვევს მცურავი რიცხვის გამოთვლის პრობლემას. მე უკვე შევცვალე კოდი. 2017-03-26
უსასრულო ხუმრობა: 7 ნაბიჯი (სურათებით)
უსასრულო ხუმრობა: მბრუნავი მანქანა, რომელსაც აკონტროლებენ რობოტული ხელთათმანი. უსასრულო გართობა
ძალიან მარტივი მაგრამ ძალიან ეფექტური ხუმრობა (კომპიუტერული ხუმრობა): 3 ნაბიჯი
ძალიან მარტივი … მაგრამ ძალიან ეფექტური ხუმრობა (კომპიუტერული ხუმრობა): ეს ინსტრუქცია არის ძალიან მარტივი, მაგრამ ძალიან ეფექტური! რა მოხდება: თქვენ მალავთ ყველა ხატს მსხვერპლის სამუშაო მაგიდაზე. მსხვერპლი გაგიჟდება, როცა დაინახავს კომპიუტერს მას შემდეგ რაც შენ ხუმრობ. ეს არანაირად არ შეიძლება ზიანი მიაყენოს კომპიუტერს