Სარჩევი:
- მარაგები
- ნაბიჯი 1: კომპონენტების გაგება
- ნაბიჯი 2: სქემის დაყენება
- ნაბიჯი 3: ჩამოტვირთეთ Arduino GUI და შეყვანის კოდი
- ნაბიჯი 4: 2 პოტენომეტრი + 2 სერვო + არდუინო
ვიდეო: 2 პოტენომეტრი და 2 სერვისი: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
პირველ რიგში თქვენ უნდა შეაგროვოთ შესაბამისი მასალები ამ სქემის გასაერთიანებლად.
მარაგები
1 არდუინო
2 პოტენომეტრი
2 სერვო
1 პურის დაფა
5 შავი ჯუმბერის მავთული (სახმელეთო/უარყოფითი)
5 წითელი ჯუმბერის მავთული (ძაბვა/დადებითი)
4 ფერი Jumper Wires (შეყვანის/გამოყვანის)
ნაბიჯი 1: კომპონენტების გაგება
მნიშვნელოვანია, სანამ ფიზიკურ წრეს შევაერთებთ თითოეული კომპონენტის გასაგებად:
Breadboard- ს აქვს ორი კომპლექტი დენის რელსები ორივე მხარეს, რომლებსაც აქვთ სლოტი უარყოფითი (შავი/ლურჯი) და დადებითი (წითელი) შეყვანისთვის. ისინი დაკავშირებულია სერიულად ვერტიკალურად. ტერმინალის ზოლები იზიარებს კავშირს ჰორიზონტალურად, თუმცა პარალელურ ტერმინალურ ზოლს დასჭირდება გამყოფი მავთული გამყოფის დასაკავშირებლად.
პოტენომეტრს აქვს 5V პინი (წითელი), Vout pin (ყვითელი/ფერი) და Ground/GND pin (შავი).
სერვო აქვს 5V პორტი (წითელი), პულსის სიგანის მოდულაცია/PWM პორტი (ყვითელი/ფერი) და Ground/GND პორტი (შავი). დააწკაპუნეთ ბმულზე და გაიგეთ მეტი როგორ მუშაობს.
ნაბიჯი 2: სქემის დაყენება
დაიცავით დიაგრამის განლაგება. მიკროსქემის დაყენებისას, ყოველთვის გახსოვდეთ, რომ არდუინო გამორთული იყოს თქვენი კომპონენტების დაზიანების თავიდან ასაცილებლად. ჩემი აზრები წრიულ ორგანიზაციაში არის ის, რომ შევაერთოთ პოტენომეტრი 1 სერვო 1 -ის გვერდით და შევაერთოთ პოტენომეტრი 2 სერვო 2 -ის გვერდით - ეს დაგეხმარებათ მართოთ ის, რაც ხდება, რადგან უფრო და უფრო მეტი კომპონენტი იკრიბება ერთად. ეს ასევე ვიზუალიზდება კოდის შემდგომ ეტაპზე.
შეაერთეთ პოტენომეტრი პურის დაფაზე, გაითვალისწინეთ მისი ორიენტაცია (ეს მნიშვნელოვანი იქნება არდუინოს დასაკავშირებლად ჯუმბერის მავთულის გამოყენებისას):
პოტენომეტრი 1: გამოიყენეთ ფერადი ჯუმბერის მავთული და შეაერთეთ შუა გამომავალი პინი არდუინოს ანალოგიურ (A0) პორტთან. შეაერთეთ წითელი ჯამპერის მავთული V5 პორტში და შავი ჯუმბერის მავთული GND პორტში არდუინოზე.
პოტენომეტრი 2: გამოიყენეთ ფერადი ჯუმბერის მავთული და შეაერთეთ შუა გამომავალი პინი არდუინოს ანალოგიურ (A1) პორტთან. შეაერთეთ წითელი ჯამპერის მავთული V5 პორტში და შავი ჯუმბერის მავთული GND პორტში არდუინოზე.
ჩართეთ სერვერი პურის დაფაზე და არდუინოში:
მომსახურება 1: გამოიყენეთ ფერადი ჯამპერის მავთული, რომ დააკავშიროთ მისი შეყვანის/სიგნალის პორტი ციფრულ PWM პორტთან, 5 არდუინოზე. შეაერთეთ წითელი ჯამპერის მავთული V5 ტერმინალის ზოლში და შავი ჯუმბერის მავთული GND ტერმინალის ზოლში სერიულად, პოტენომეტრის განლაგებით (იხილეთ სურათი).
Servo 2: გამოიყენეთ ფერადი ჯამპერის მავთული, რომ დააკავშიროთ მისი შეყვანის/სიგნალის პორტი ციფრულ PWM პორტთან, 3 არდუინოზე. შეაერთეთ წითელი ჯამპერის მავთული V5 ტერმინალის ზოლში და შავი ჯუმბერის მავთული GND ტერმინალის ზოლში სერიულად, პოტენომეტრის განლაგებით (იხილეთ სურათი).
სქემის დაყენების შემდეგ, გააგრძელეთ თქვენი არდუინოს კომპიუტერთან დაკავშირება.
ნაბიჯი 3: ჩამოტვირთეთ Arduino GUI და შეყვანის კოდი
ჩამოტვირთეთ Arduino გრაფიკული მომხმარებლის ინტერფეისი (GUI) აქ. შეაერთეთ ქვემოთ მოყვანილი კოდი, გაითვალისწინეთ ინფორმაცია "//" მარჯვნივ გეუბნებათ რას აკეთებს კოდის ეს ხაზი:
#ჩართეთ
// **** servo 1 პარამეტრები
სერვო servo1;
const int servo1PotPin = A0;
const int servo1Pin = 5; // უნდა გამოიყენოთ PWM ჩართული პინი
int servo1_test;
// **** servo 1 პარამეტრი END
// **** servo 2 პარამეტრი
სერვო servo2;
const int servo2PotPin = A1;
const int servo2Pin = 3; // უნდა გამოიყენოთ PWM ჩართული პინი
int servo2_test;
// **** servo 2 პარამეტრი END
void setup () {
servo1.attach (servo1Pin);
servo2.attach (servo2Pin);
}
ბათილი მარყუჟი () {
servo1_test = analogRead (servo1PotPin);
servo1_test = რუკა (servo1_test, 0, 1023, 65, 0); // სერვო ბრუნვა მხოლოდ 65 გრადუსია. ამჟამად თარგმნის პოტენომეტრის მნიშვნელობებს ბრუნვის ხარისხზე სერვოზე, ამჟამად საპირისპიროდ
servo1.write (servo1_test);
servo2_test = analogRead (servo2PotPin);
servo2_test = რუკა (servo2_test, 0, 1023, 80, 0); // სერვო ბრუნვა მხოლოდ 80 გრადუსია. ამჟამად თარგმნის პოტენომეტრის მნიშვნელობებს ბრუნვის ხარისხზე სერვოზე, ამჟამად საპირისპიროდ
servo2.write (servo2_test);
დაგვიანება (5);
}
ნაბიჯი 4: 2 პოტენომეტრი + 2 სერვო + არდუინო
ასე უნდა გამოიყურებოდეს საბოლოო წრე. უყურეთ ვიდეოს, რომ ნახოთ როგორ მუშაობს.
გირჩევთ:
ხმის სენსორი და სერვისი: რეაქტიული მოძრაობა: 4 ნაბიჯი
ხმის სენსორი და სერვისი: რეაქტიული მოძრაობა: პირველ რიგში თქვენ უნდა შეაგროვოთ შესაბამისი მასალები ამ წრედის დასაყენებლად
MCP41HVX1 ციფრული პოტენომეტრი Arduino– სთვის: 10 ნაბიჯი (სურათებით)
MCP41HVX1 ციფრული პოტენომეტრი Arduino– სთვის: ციფრული პოტენომეტრების MCP41HVX1 ოჯახი (იგივე DigiPots) არის მოწყობილობები, რომლებიც ანალოგიურ ანალოგიურ პოტენომეტრს ასრულებენ და კონტროლდება SPI– ით. განაცხადის მაგალითი იქნება სტერეოზე ხმის ღილაკის შეცვლა DigiPot– ით, რომელიც არის
პოტენომეტრი და სერვისი: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: 4 ნაბიჯი
პოტენომეტრი და სერვო: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: პირველ რიგში თქვენ უნდა შეაგროვოთ შესაბამისი მასალები ამ წრის გასაერთიანებლად
ნუნჩუკის კონტროლირებადი რობოტირებული მკლავი (არდუინოსთან ერთად): 14 ნაბიჯი (სურათებით)
ნუნჩუკის კონტროლირებადი რობოტული მკლავი (არდუინოსთან ერთად): რობოტული იარაღი გასაოცარია! მთელ მსოფლიოში ქარხნებს აქვთ ისინი, სადაც ისინი ხატავს, აკრავს და ატარებს ნივთებს სიზუსტით. ისინი ასევე შეიძლება მოიძებნოს კოსმოსის კვლევაში, წყალქვეშა დისტანციური მართვის მანქანებში და სამედიცინო აპლიკაციებშიც კი! ახლა თქვენ შეგიძლიათ
Alexa კონტროლირებადი სერვისი: 9 ნაბიჯი (სურათებით)
Alexa Controlled Servo: შესავალი მე მაქვს ლეპტოპი ჩემს ოფისში, რომელიც მონიტორინგს უწევს რამდენიმე კამერას, რომელიც ჩემი სახლის გარეთ არის. ისინი მაფრთხილებენ მშობიარობისა და ვიზიტორების შესახებ. მიუხედავად იმისა, რომ შემიძლია ვებ ბრაუზერი გამოვიყენო მათი სურათების სანახავად, უფრო ადვილია უბრალოდ