
Სარჩევი:
2025 ავტორი: John Day | day@howwhatproduce.com. ბოლოს შეცვლილი: 2025-01-23 14:50

ადრე, ჩვენ გამოვიყენეთ სერიული მონიტორი მონაცემების გასაგზავნად საკონტროლო დაფაზე, რაც შეიძლება იყოს ახალი პროგრამული უზრუნველყოფის ცოდნა. ამ გაკვეთილში ვნახოთ, როგორ შევცვალოთ LED- ის სიკაშკაშე პოტენომეტრით და მივიღოთ პოტენომეტრის მონაცემები სერიულ მონიტორში, რომ დავინახოთ მისი მნიშვნელობა.
ნაბიჯი 1: კომპონენტები
- Arduino Uno დაფა * 1
- USB კაბელი * 1
- რეზისტორი (220Ω) * 1
- LED * 1
- პოტენომეტრი * 1
- პურის დაფა * 1
- ჯუმბერის მავთულები
ნაბიჯი 2: პრინციპი

ხაზოვანი პოტენომეტრი არის ანალოგური ელექტრონული კომპონენტი. რა განსხვავებაა ანალოგურ მნიშვნელობასა და ციფრულს შორის? მარტივად რომ ვთქვათ, ციფრული ნიშნავს ჩართვას/გამორთვას, მაღალ/დაბალ დონეს მხოლოდ ორი მდგომარეობით, ანუ 0 ან 1. მაგრამ ანალოგური სიგნალების მონაცემთა მდგომარეობა არის ხაზოვანი, მაგალითად, 1 -დან 1000 -მდე; სიგნალის მნიშვნელობა იცვლება დროთა განმავლობაში, ზუსტი რიცხვის მითითების ნაცვლად. ანალოგური სიგნალები მოიცავს სინათლის ინტენსივობას, ტენიანობას, ტემპერატურას და ა.
ნაბიჯი 3: სქემატური დიაგრამა

ნაბიჯი 4: პროცედურები
ამ ექსპერიმენტში, პოტენომეტრი გამოიყენება ძაბვის გამყოფად, რაც ნიშნავს მოწყობილობების დაკავშირებას მისი სამივე ქინძისთავთან. შეაერთეთ პოტენომეტრის შუა ქინძისთავი A0 პინთან და დანარჩენი ორი ქინძისთავი შესაბამისად 5V და GND. ამიტომ, პოტენომეტრის ძაბვაა 0-5V. დაატრიალეთ პოტენომეტრის ღილაკი და ძაბვა A0 პინზე შეიცვლება. შემდეგ გადააკეთეთ ეს ძაბვა ციფრულ მნიშვნელობად (0-1024) AD კონვერტორით საკონტროლო დაფაზე. პროგრამირების საშუალებით, ჩვენ შეგვიძლია გამოვიყენოთ გარდაქმნილი ციფრული მნიშვნელობა საკონტროლო დაფაზე LED- ის სიკაშკაშის გასაკონტროლებლად.
Ნაბიჯი 1:
ააშენეთ წრე.
ნაბიჯი 2:
ჩამოტვირთეთ კოდი https://github.com/primerobotics/Arduino– დან
ნაბიჯი 3:
ატვირთეთ ესკიზი Arduino Uno დაფაზე
დააწკაპუნეთ ატვირთვის ხატულაზე, რომ ატვირთოთ კოდი საკონტროლო დაფაზე.
თუ "შესრულებულია ატვირთვა" გამოჩნდება ფანჯრის ბოლოში, ეს ნიშნავს, რომ ესკიზი წარმატებით აიტვირთა.
დაატრიალეთ პოტენომეტრის ლილვი და თქვენ უნდა ნახოთ LED- ის სიკაშკაშე.
თუ გსურთ შეამოწმოთ შესაბამისი ღირებულების ცვლილებები, გახსენით სერიული მონიტორი და ფანჯარაში არსებული მონაცემები შეიცვლება თქვენი პოტენომეტრის ღილაკის ტრიალით. ეს ექსპერიმენტი ასევე შეიძლება შეიცვალოს სხვაზე, როგორც მოგწონთ. მაგალითად, გამოიყენეთ პოტენომეტრი, რომ აკონტროლოთ LED მოციმციმე დროის ინტერვალი.
ნაბიჯი 5: კოდი
// კონტროლირებადი პოტენომეტრით
// როტაცია
პოტენომეტრის ლილვი და თქვენ უნდა ნახოთ LED- ის სიკაშკაშე.
// ელ.ფოსტა: info@primerobotics.in
// ვებგვერდი: www.primerobotics.in
/******************************************/
კონსტ
int analogPin = 0; // ანალოგური შეყვანის პინი მიმაგრებულია
კონსტ
int ledPin = 9; // led მიმაგრება
int
inputValue = 0; // ცვლადი სენსორიდან მომდინარე მნიშვნელობის შესანახად
int
outputValue = 0; // ცვლადი გამომავალი მნიშვნელობის შესანახად
/******************************************/
სიცარიელე
აწყობა()
{
Serial.begin (9600); // სერიის დაყენება
კომუნიკაციის ფასი 9600
}
/******************************************/
სიცარიელე
მარყუჟი ()
{
inputValue = analogRead (analogPin); // წაკითხვა
მნიშვნელობა პოტენომეტრიდან
Serial.print ("შეყვანა:"); // ამობეჭდვა
"შეყვანა"
Serial.println (inputValue); // ამობეჭდვა
inputValue
outputValue = რუკა (inputValue, 0, 1023, 0, 255); // გადააკეთეთ 0-1023-დან პროპორციული რიცხვის რიცხვიდან 0-დან 255-მდე
Serial.print ("გამომავალი:"); // ამობეჭდვა
"გამომავალი"
Serial.println (outputValue); // ამობეჭდვა
გამომავალი ღირებულება
analogWrite (ledPin, outputValue); // გადაატრიალე
LED ნათურა დამოკიდებულია გამომავალი მნიშვნელობის მიხედვით
დაგვიანება (1000);
}
/*******************************************/
გირჩევთ:
Indigo Led Cube 3*3*3 Adxl35 და პოტენომეტრით: 8 ნაბიჯი

Indigo Led Cube 3*3*3 Adxl35 და Potentiometer: ეს არის ჩემთვის პირველად გამოქვეყნების ინსტრუქცია. მე გავაკეთე 3*3*3 led კუბი Arduino uno– ს დამატებით მახასიათებლებს წარმოადგენს ის, რომ led შეუძლია მისი პლატფორმის მოძრაობა. და led- ის ნიმუში შეიძლება განსხვავდებოდეს
LED სიკაშკაშის კონტროლი პოტენომეტრით Arduino– ით: 3 ნაბიჯი

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

აკონტროლეთ მოციმციმე LED პოტენომეტრით და OLED დისპლეით: ამ გაკვეთილში ჩვენ ვისწავლით როგორ გავაკონტროლოთ LED მოციმციმე პოტენომეტრით და აჩვენოთ პულსის სიხშირის მნიშვნელობა OLED ეკრანზე. უყურეთ სადემონსტრაციო ვიდეოს
RGB LED კონტროლირებადი Bluetooth ან პოტენომეტრით: 5 ნაბიჯი

RGB Led კონტროლირებადი Bluetooth ან პოტენციომეტრით: გამარჯობა! დღეს მინდოდა გამეზიარებინა ჩემი Arduino პროექტი. მე გავაკეთე RGB, რომელსაც აკონტროლებს არდუინო. მას აქვს 3 რეჟიმი და 2 ინტერფეისი. პირველი რეჟიმი არის ხელით კონტროლი, მეორე მაგარი ცისარტყელა და მესამე ფერის საკეტი. თავდაპირველად თქვენ დაკალიბრებთ პოტენომეტრს. Შემდეგ შენ
მანიპულირება led მონიტორით სხვადასხვა საკონტროლო ჯგუფებით. LED დეკორაციები არდუინოზე: 6 ნაბიჯი

მანიპულირება led მონიტორით სხვადასხვა საკონტროლო ჯგუფებით. LED დეკორაციები Arduino– ზე: Arduino– ს კომპიუტერული პროექტის თემაა „მართული მონიტორის მანიპულირება სხვადასხვა საკონტროლო ჯგუფებით“. LED დეკორაციები არდუინოზე ". ამ Arduino მოწყობილობაში არის ორი განსხვავებული საკონტროლო ჯგუფი, რომელსაც შეუძლია გააკონტროლოს LED მონიტორი და