Სარჩევი:

ლაზერული გადაცემა არდუინოსთან: 4 ნაბიჯი
ლაზერული გადაცემა არდუინოსთან: 4 ნაბიჯი

ვიდეო: ლაზერული გადაცემა არდუინოსთან: 4 ნაბიჯი

ვიდეო: ლაზერული გადაცემა არდუინოსთან: 4 ნაბიჯი
ვიდეო: AICON ელექტრო საკეტი 2024, ნოემბერი
Anonim
ლაზერული გადაცემა არდუინოსთან ერთად
ლაზერული გადაცემა არდუინოსთან ერთად
ლაზერული გადაცემა არდუინოსთან ერთად
ლაზერული გადაცემა არდუინოსთან ერთად
ლაზერული გადაცემა არდუინოსთან ერთად
ლაზერული გადაცემა არდუინოსთან ერთად

ეს პროექტი იყო BT ახალგაზრდა მეცნიერისთვის 2019 წელს.

მე ვიყავი პასუხისმგებელი "სადემონსტრაციო მოდელზე".

დემონსტრაცია იყო არდუინოს მიერ კონტროლირებადი ორი ლაზერი, რომლებიც ციმციმებენ სიგნალის გასაგზავნად სხვა არდუინოს გარკვეული მანძილზე. ის 100 მ მანძილზე მუშაობდა, ამის გარდა ლაზერების ფოკუსირება და დამიზნება იყო მთავარი ტკივილი უკანალში. ჩვენ გამოვთვალეთ თეორიული მაქსიმალური მანძილი (ვარაუდობენ, რომ ძალიან კოლიმირებული ლაზერია) რამდენიმე ათასი კმ.

საკმაოდ ვამაყობ, რომ მე შევძელი მუშაობა. ჩვენ გამოვკითხეთ რამდენიმე პოლიტიკოსი და პროფესორი და მივაღწიეთ დუბლინის ადგილობრივ გაზეთებსა და ტელევიზიებს. ჩვენ კი ტვიტერზე მოგვწერეს DCU– ს ლექტორმა !!!

პრიზების თვალსაზრისით, ჩვენ დაჯილდოვდა "უაღრესად შეაქო".

მარაგები

სადემონსტრაციო გადამცემისთვის გამოვიყენე:

Arduino uno კლონი

კვების წყარო ლაზერებისთვის. არდუინო იკვებებოდა ლეპტოპიდან.

2x მაღალი სიმძლავრის მწვანე ლაზერი

რელეები ლაზერების გასაკონტროლებლად (ჩვენ არ გვქონდა არც ერთი მასფეტი ან არაფერი)

დიდი LCD ეკრანი I2C ზურგჩანთით ტექსტის საჩვენებლად და ა.

2x LED- ები ანათებენ ლაზერებთან ერთად, ერთი მწვანე და ერთი წითელი (ძირითადად ეფექტისთვის, მაგრამ ასევე გამართვისთვის) მოციმციმე შუქები იზიდავს ხალხს და მას უფრო გრილს ხდის.

მიმღებისთვის ჩვენ გამოვიყენეთ:

Arduino uno კლონი

2x ფოტოდიოდი

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

2x LED- ები რომ აჩვენოს რა სიგნალი მოდის გამართვისა და პრობლემების აღმოსაფხვრელად. ასევე ეფექტისთვის, როგორც გადამცემთან.

LCD ეკრანი მიღებული გადაცემების საჩვენებლად

გადართვა არდუინოს გადატვირთვისთვის

ნაბიჯი 1: ნაბიჯი პირველი: შეკრება

ნაბიჯი პირველი: შეკრება
ნაბიჯი პირველი: შეკრება
ნაბიჯი პირველი: შეკრება
ნაბიჯი პირველი: შეკრება
ნაბიჯი პირველი: შეკრება
ნაბიჯი პირველი: შეკრება

ყველაფერი აწყობილი იყო როგორც სქემატებშია ნაჩვენები.

ერთი ლაზერული და ფოტოდიოდური წყვილი გამოიყენებოდა მონაცემებისთვის, მეორე იყო საათისათვის. ორივესთვის შესაძლებელია მხოლოდ ერთი ლაზერის გამოყენება, მაგრამ მე ეს მაშინ არ ვიცოდი.

ჩვენ შევქმენით რამოდენიმე იმპროვიზირებული შემთხვევა გადამცემი და მიმღების მოდულებისთვის ლეგოსგან პრეზენტაციისთვის.

იმის უზრუნველსაყოფად, რომ ცხადი იყო, რომ ორ მოწყობილობას შორის არ არის სადენიანი კავშირი, თითოეული მათგანისთვის გამოიყენებოდა ცალკე კვების წყარო. ორი ლაზერი, განსხვავებული ძაბვით, ცალკე მუშაობდა კედლის მეჭეჭისა და ძაბვის რეგულატორებით. მე ვიცი, რომ რელეების გამოყენება არ არის იდეალური, რადგან ის ზღუდავს გადაცემის სიჩქარეს, მაგრამ ეს არის ის, რაც ჩვენ გვქონდა იმ დროს.

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

კოდი
კოდი

კოდი არის ის, რაც ყველაზე დიდხანს გაგრძელდა, რადგან მე არ მქონდა ძალიან დიდი გამოცდილება ამ პროექტის დაწყებამდე.

ჩემი კოდი ხელმისაწვდომია ჩემს github– ზე

ნაბიჯი 3: ტესტირება

ტესტირება
ტესტირება
ტესტირება
ტესტირება
ტესტირება
ტესტირება

თუ თქვენ თვითონ მოგიწევთ ამის გაკეთება, მას გამოცდა დასჭირდება.

მე ეს გავაკეთე ერთ -ერთი ფოტო დიოდის შედეგების ჩაწერით და შედეგების ცხრილში ჩასმა.

იქიდან მე შევასწორებ რეზისტორების მნიშვნელობას მიმღებზე, სანამ გამოქვეყნებული გრაფიკი მაქსიმალურად განსაზღვრული არ იქნება. მაშინ სიჩქარე იყო შემდეგი მიზანი. რაც უფრო სწრაფად ანათებს ლაზერი, მით ნაკლებია სიკაშკაშე და, შესაბამისად, ნაკლებია სიგნალის ხარისხი. ჩვენ შემოვიფარგლეთ რელეებით 60Hz– მდე, მაგრამ შევძელით სიჩქარე 50 ბიტამდე წამში (თითოეული პერსონაჟი არის 1 ბაიტი, დაახლოებით 6 ასო ყოველ წამში) უფრო მძლავრი ლაზერებით და ფოტოდიოდებით უფრო მგრძნობიარე. უფრო მეტიც და რელეებმა დაიწყეს საათის ციკლის დაკარგვა.

ნაბიჯი 4: საბოლოო პროდუქტი

Საბოლოო პროდუქტი
Საბოლოო პროდუქტი

იგი მუშაობდა როგორც ხიბლი თითქმის ყოველ ჯერზე, განსაკუთრებით ჩვენს სტენდზე განთავსებულ მოკლე სივრცეზე.

ჩვენ აღმოვაჩინეთ, რომ მოციმციმე შუქები, მავთულები, ეკრანები და სხვები საკმაოდ ლამაზად იზიდავდა ხალხს.

გირჩევთ: