Სარჩევი:

სიახლოვის LED ზურგჩანთა: 6 ნაბიჯი (სურათებით)
სიახლოვის LED ზურგჩანთა: 6 ნაბიჯი (სურათებით)

ვიდეო: სიახლოვის LED ზურგჩანთა: 6 ნაბიჯი (სურათებით)

ვიდეო: სიახლოვის LED ზურგჩანთა: 6 ნაბიჯი (სურათებით)
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
სიახლოვის LED ზურგჩანთა
სიახლოვის LED ზურგჩანთა
სიახლოვის LED ჩანთა
სიახლოვის LED ჩანთა
სიახლოვის LED ჩანთა
სიახლოვის LED ჩანთა

ჩემი პროექტი მიზნად ისახავს ახლომდებარე ობიექტის ან საგნის გამოვლენას 20 სმ -მდე, სიახლოვის IR დეტექტორის წყალობით, რომელიც მოწოდებულია ჩემი 27 Egeloo სენსორული ნაკრებით.

აქ არის ის, რაც გჭირდებათ: ნივთების სია:

1. WS2812b Neo Pixel LED's

2. ელექტრომომარაგება (მე ვიყენებდი 9 ვ ბატარეას ჩემი მატრიქსისა და უნიოს დასატენად) და მზის ენერგიის დამტენი 22 000 მამ.

3. 2 10k რეზისტორი

4. Arduino Uno R3

5. Arduino Uno IDE:

6. კოდი: https://github.com/adafruit/Adafruit_NeoPixel (გადადით GitHub– ში და ჩამოტვირთეთ კოდი, გახსენით Arduino IDE პროგრამული უზრუნველყოფის გამოყენებით)

7. მხტუნავები და მცირე ზომის მავთულები შავი (გრუნტი), წითელი (სიმძლავრე) და ლურჯი (მონაცემები). მათ მხოლოდ უნდა შეძლონ თქვენი მაქსიმალური გამომავალი/შეყვანის სიმძლავრის მხარდაჭერა.

8. ზურგჩანთა

9. შესადუღებელი რკინა/ შედუღება

ნაბიჯი 1: კოდი

Image
Image
Კოდი
Კოდი
Კოდი
Კოდი

მას შემდეგ რაც შეამოწმეთ თქვენი Arduino და გადმოწერეთ IDE პროგრამული უზრუნველყოფა. (FYI, არსებობს შესანიშნავი მაგალითები, როგორიცაა Blinky თქვენი Arduino Uno– ს შესამოწმებლად Arduino– ს მიერ მოწოდებული გადმოსაწერი IDE პროგრამული უზრუნველყოფით). ახლა დროა შეამოწმოთ თქვენი Neo Pixels. მას შემდეგ, რაც ტესტი დადებითი იქნება, შეგიძლიათ გააგრძელოთ ზურგჩანთის მშენებლობა.

ნაბიჯი 2: მატრიცა

Მატრიცა
Მატრიცა
Მატრიცა
Მატრიცა
Მატრიცა
Მატრიცა

თქვენ უნდა გაჭრათ Worbla– ს ნაჭერი დაახლოებით 4 1/2in W x 6 1/2in H. მე ვირჩევ Worbla– ს, რადგან ეს არის ძალიან მოქნილი მასალა და ეს გამოდგება, რადგან ჩემი საყრდენი არის ზურგჩანთა. მატრიცის შეკრება (გამოიყენეთ 144/პიქსელი) საკმაოდ მარტივია. ყველაფერი რაც თქვენ გჭირდებათ არის მონაცემების, სიმძლავრის და სახმელეთო კაბელების 2 2 1/4 ინჩიანი დაჯგუფება. თქვენ გჭირდებათ სულ 24 მათგანი, რადგან თქვენ გამოიყენებთ მათ ძაფის თითოეული მონაკვეთის რიგის დასაკავშირებლად. 144/პიქსელი უნდა იყოს 12 პიქსელის ან 2 1/4 დიამეტრის ძაფებში. ახლა, საუკეთესო პრაქტიკა თქვენი სექციების გაცნობისას არის გაჩერება და შემოწმება, მუშაობს თუ არა ისინი თქვენს გზაზე. მერწმუნეთ, ეს დაზოგავს თქვენ ბევრი დრო და გულისტკივილი ხართ. მას შემდეგ, რაც თქვენი მატრიცა დასრულდება, დროა კიდევ ერთხელ შეამოწმოთ კოდი, რომ დარწმუნდეთ რომ მუშაობს. წარმატება! დროა ავაშენოთ დანარჩენი

ნაბიჯი 3: 30/პიქსელი და ზურგჩანთა

30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა
30/პიქსელი და ზურგჩანთა

30/პიქსელთან გამკლავება უფრო ადვილია, მაგრამ თქვენ გაქვთ 5 მეტრი ამ LED– ების წარმატება. მე არ მინდოდა ჩემი LED- ების მოწყვეტა, რადგან მეშინოდა ძალიან ბევრი გაწყვეტილი კავშირის შექმნის. ეს პრობლემაა, თუ სწორად არ აითვისებთ თქვენს ძალას, მიწას ან მონაცემებს, ამიტომ მიიღეთ დრო და იყავით ფრთხილად. კიდევ ერთხელ შეამოწმეთ თქვენი კოდი, რომ დარწმუნდეთ, რომ ყველა კავშირი მუშაობს და გადადით შემდეგ საფეხურზე. მე გამოვიყენე სპილენძის მავთულები, რათა შევქმნა სადენიანი/ელექტრონული სახე ჩემს ზურგჩანთაში. მინდოდა ის მაქსიმალურად გამოეჩინა მანქანას. მე მჯერა, რომ ეს იყო წარმატებული მიდგომა, მაგრამ მე განვიხილავ 30/პიქსელიანი LED- ების შეკერვას ზურგჩანთაზე სუფთა იერსახისთვის. დროა გავაერთიანოთ ჩვენი მავთულები და გავწმინდოთ ჩვენი არეულობა. მე გამოვიყენე პატარა ყუთი ჩემი არდუინოს და 9 ვ ბატარეის შესანახად. მე ასევე გამოვიყენე ბორკილები, რათა შევიკრიბოთ ჩემი მავთულები ჯგუფურად, ზურგჩანთის უკნიდან უკნიდან.

ნაბიჯი 4: ორგანიზება და ძალა

ორგანიზება და ძალა
ორგანიზება და ძალა
ორგანიზება და ძალა
ორგანიზება და ძალა
ორგანიზება და ძალა
ორგანიზება და ძალა
ორგანიზება და ძალა
ორგანიზება და ძალა

ორგანიზებულობა ძალიან მნიშვნელოვანია, როდესაც საქმე ამდენ მავთულს ეხება. აღმოვაჩინე, რომ მავთულხლართებს ხშირად ვურევდი. საუკეთესო პრაქტიკაა გამორთოთ თქვენი Arduino და დარწმუნდით, რომ თქვენ იყენებთ სწორ პორტებს ჯერ ენერგიის დამატებამდე. USB კაბელის გაყოფა და მხოლოდ შავი და წითელი კაბელის გაყვანა, ახლა თქვენ შეგიძლიათ დაუკავშიროთ თქვენი კვების ბლოკი თქვენს WS2812b 30/პიქსელს. აღმოვაჩინე, რომ არდუინოს დამატებითი საფუძველი არ არის საჭირო ამ ნაგებობის გამოყენებისას. გამოიყენეთ მხოლოდ ერთი საფუძველი. დროა 144/პიქსელი, ასე რომ შეაერთეთ მიწა, მონაცემები და დენის კაბელი პირდაპირ Arduino– ს მატრიცისათვის. ეს მეთოდი სწრაფად მოიხმარს 9 ვ -ის სიცოცხლეს, მაგრამ მან მომცა საუკეთესო შედეგები. შევეცდები შემდეგ ჯერზე დავუკავშირო ის ელექტროსადგურს.

ნაბიჯი 5: დასკვნა

სიახლოვის IR დეტექტორი წარმატებით მუშაობდა ჩემს თავდაპირველ კოდთან, მაგრამ მე მინდოდა მეტი ციკლი და უფრო ნათელი გამოცდილება. აღმოვაჩინე, რომ მე არ მქონდა საკმარისი ენერგია ჩემს LED- ებზე, რომ ეს გამომეძახა, ასე რომ, მე უნდა დავბრუნდე პირვანდელ საცდელ კოდში ამ პროექტის დასასრულებლად. მე ვგრძნობ, რომ მთლიანობაში ეს მაინც იყო წარმატებული ექსპერიმენტი და მშენებლობა. მე ვიმედოვნებ, რომ წარმატებებს გისურვებთ ყველას, ვისაც სურს იქ ააშენოს საკუთარი თავი და გაითვალისწინოს ძალაუფლების გათამაშებები/მოთხოვნები, რაც იყო ის, რაც მე ბოლომდე არ აღმოვაჩინე, რომ იყო დიდი პრობლემა. მე ვაქვეყნებ ჩემს ბოლო ვიდეოს, რათა ნახოთ ზურგჩანთა სრული შესაძლებლობები. ვიდეოს დროს კვდება 9 ვ ბატარეა, მაგრამ თქვენ ნახავთ ჩემი სიახლოვის ზურგჩანთის საერთო წარმატებას. მადლობა და გამარჯობა:-)

გირჩევთ: