Სარჩევი:
- ნაბიჯი 1: საჭირო მასალები
- ნაბიჯი 2: მშენებლობის პროცესი
- ნაბიჯი 3: კოდირება
- ნაბიჯი 4: გახადეთ ის ერთად იმუშაოს
ვიდეო: RGB გაკვეთილი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
მოგესალმებით! მოდით გავარკვიოთ რას ვისწავლით ამ ვებ – გვერდიდან!
შემდეგი სახელმძღვანელო შეიცავს ყველა საჭირო ნაბიჯს RGB LED პროექტის შესაქმნელად. იქნება ყველა საჭირო მასალის სურათი, შემდეგ იქნება ეტაპობრივი პროცესი სურათებით, რასაც მოჰყვება კოდი მოცემული სახით, რომელიც საშუალებას გაძლევთ დააკოპიროთ და ჩასვათ პირდაპირ კოდირების პროგრამულ უზრუნველყოფაში. გარდა ამისა, იმის უზრუნველსაყოფად, რომ ყველა ასპექტი, განსაკუთრებით კოდი სწორად გამოიყენება, მოკლე ვიდეო კლიპი მოგეცემათ!
ნაბიჯი 1: საჭირო მასალები
აქ არის საჭირო მასალების სურათი:
*ასევე საჭიროა ლეპტოპი Arduino პროგრამული უზრუნველყოფით.
ნაბიჯი 2: მშენებლობის პროცესი
ნაბიჯი 1: მოათავსეთ 3 პოტენომეტრი პურის დაფის ცენტრში
ნაბიჯი 2: აიღეთ მავთული და განათავსეთ იგი პოტენომეტრის წინა ფეხის წინ, შემდეგ მიამაგრეთ კაბელი A1- ზე
ნაბიჯი 3 და ნაბიჯი 4: გაიმეორეთ ნაბიჯი 2 დანარჩენი ორი პოტენომეტრისთვის მავთულის ფეხიდან A2- ზე და მეორე ფეხიდან A3- ით.
ნაბიჯი 5: მოათავსეთ მავთული უარყოფით კვადრატში და მოათავსეთ იგი პოტიომეტრის მარჯვენა ფეხიზე, შემდეგ აიღეთ სხვა მავთული და მიამაგრეთ იგი პოზიტიური კვადრატიდან პოტენციომეტრის მარცხენა ფეხიზე.
ნაბიჯი 6 და 7: გაიმეორეთ ნაბიჯი 5 დანარჩენი ორი პოტენომეტრისთვის
ნაბიჯი 8: აიღეთ მავთული პოზიტიური კვადრატიდან და შეაერთეთ იგი GND პორტთან
ნაბიჯი 9: აიღეთ მავთული უარყოფითი კვადრატიდან და დაუკავშირეთ 5V პორტს
ნაბიჯი 10: განათავსეთ LED ადრე გამოყენებული მავთულის ქვეშ
ნაბიჯი 11: შეაერთეთ მავთული პორტიდან 11 კვადრატთან ზღვარზე ახლოს, მაგრამ შუქდიოდთან ახლოს
ნაბიჯი 12 და ნაბიჯი 13: გაიმეორეთ ნაბიჯი 11 9 და 10 პორტების გამოყენებით
ნაბიჯი 14: შეაერთეთ რეზისტორი ადრე გამოყენებული მავთულისგან LED- ის 1, 3 და 4 ფეხიზე
ნაბიჯი 15: საბოლოოდ, დააკავშირეთ მავთული LED- ის მეორე ფეხიდან პურის დაფაზე, უარყოფით კვადრატზე
ნაბიჯი 3: კოდირება
ქვემოთ მოცემულია კოდი, რომლის კოპირება და გადატანა შეგიძლიათ პირდაპირ arduino პროგრამულ უზრუნველყოფაში…
void setup () {
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
სერიული.დაწყება (9600);
// განათავსეთ თქვენი კონფიგურაციის კოდი აქ, ერთხელ გასაშვებად:
}
ბათილი მარყუჟი () {
// განათავსეთ თქვენი მთავარი კოდი აქ განმეორებით გასაშვებად: analogWrite (9, analogRead (A0)/4);
analogWrite (10, analogRead (A1)/4);
analogWrite (11, analogRead (A2)/4); }
მოკლე ახსნა:
ეს არის ძალიან მარტივი კოდი, რომლის ახსნაც მარტივად შეიძლება მოკლე კოდს შორის კავშირის დამყარების გზით. იგი იწყება 3 გამოსავლის ახსნით, რომლებიც არის 9, 10 და 11. ეს კავშირები შენობის პროცესთან, რადგან პორტებში მავთულის ჩართვა იყო ერთ -ერთი ბოლო ნაბიჯი. ამის შემდეგ იქ განთავსებულია 3 მსგავსი სტრუქტურირებული ხაზი, რომელიც არსებითად განმარტავს არდუინოს, რომ თითოეული გამომავალი აქ არის მითითებული პორტი. მაგალითად, პირველში ნათქვამია, რომ პორტისთვის 9 უნდა წაიკითხოს A0– დან. ეს ზუსტად იგივეა დანარჩენი ორი ხაზისთვის, თუმცა განსხვავებული გამომავალი და პორტი და ეს არის კოდის დასასრული.
ნაბიჯი 4: გახადეთ ის ერთად იმუშაოს
მოდით შევხედოთ საბოლოო პროდუქტს და როგორ მუშაობს ეს ყველაფერი ერთად..
drive.google.com/file/d/1A4vbyfUL10jWamgpb…
გირჩევთ:
მარტივი გაკვეთილი CANBUS– ისთვის: 8 ნაბიჯი
მარტივი გაკვეთილი CANBUS– ისთვის: მე ვსწავლობ CAN– ს სამი კვირის განმავლობაში და ახლა დავამთავრე რამდენიმე პროგრამა სწავლის შედეგების დასადასტურებლად. ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ გამოიყენოთ Arduino CANBUS კომუნიკაციის განსახორციელებლად. თუ თქვენ გაქვთ რაიმე შემოთავაზება, გთხოვთ დატოვოთ
შექმენით კოსმოსური სადგური TinkerCad Codeblock -- მარტივი გაკვეთილი: 7 ნაბიჯი (სურათებით)
შექმენით კოსმოსური სადგური TinkerCad Codeblock || მარტივი გაკვეთილი: მიუხედავად იმისა, რომ კოსმოსში ცხოვრების აზრი შეიძლება სამეცნიერო ფანტასტიკად მოგეჩვენოთ, ამას რომ კითხულობთ, საერთაშორისო კოსმოსური სადგური დედამიწაზე 5 მილის სიჩქარით ტრიალებს დედამიწაზე ერთხელ. ყოველ 90 წუთში ამ პროექტში თქვენ ისწავლით
Arduino RFID "ჭკვიანი კარის" გაკვეთილი: 7 ნაბიჯი
Arduino RFID 'Smart Door' Tutorial: ავტორი პიტერ ტრანი, 10ELT1 ამ გაკვეთილში თქვენ იმუშავებთ RFID მკითხველის მოდულთან ერთად, მიკრო სერვო ენერგიაზე მომუშავე კარის განსაბლოკად! დარწმუნდით, რომ გაქვთ უფლება წვდომის ბარათი, რომ მიიღოთ შესვლა და არ ატეხოთ განგაში და არ გამოიწვიოთ დამრღვევის შუქები. თქვენ იხელმძღვანელებთ ქ
როგორ გავაკონტროლოთ WS2812 RGB LED (NeoPixel) W/ Arduino [გაკვეთილი]: 10 ნაბიჯი
როგორ გავაკონტროლოთ WS2812 RGB LED (NeoPixel) W/ Arduino [სახელმძღვანელო]: მიმოხილვა NeoPixel LED- ები ფართოდ გამოიყენება ამ დღეებში ელექტრონულ პროექტებში, მათი მიმზიდველი ვიზუალური ეფექტების გამო. ეს LED- ები ხელმისაწვდომია სხვადასხვა ზომის და ფორმის და ზოლის სახით. ამ გაკვეთილში თქვენ შეიტყობთ NeoPixel LED- ების შესახებ და როგორ
გაკვეთილი: როგორ გამოვიყენოთ RGB ფერის დეტექტორის სენსორი TCS230 Arduino UNO– ით: 3 ნაბიჯი
გაკვეთილი: როგორ გამოვიყენოთ RGB ფერის დეტექტორის სენსორი TCS230 Arduino UNO– სთან ერთად: აღწერა: ეს გაკვეთილი გაჩვენებთ რამდენიმე მარტივ ნაბიჯს იმის შესახებ, თუ როგორ გამოიყენოთ RGB ფერის დეტექტორის სენსორი Arduino Uno– ს გამოყენებით. ამ გაკვეთილის ბოლოს თქვენ მიიღებთ არაერთ შედარების შედეგს რამდენიმე ფერს შორის. TCS3200 არის სრული ფერი