Სარჩევი:

დამხმარე ტელევიზია: 7 ნაბიჯი
დამხმარე ტელევიზია: 7 ნაბიჯი

ვიდეო: დამხმარე ტელევიზია: 7 ნაბიჯი

ვიდეო: დამხმარე ტელევიზია: 7 ნაბიჯი
ვიდეო: ბიოლოგია, VII კლასი - სასიცოცხლო თვისებები. უჯრედი ორგანიზმის საშენი მასალა #ტელესკოლა 2024, ნოემბერი
Anonim
დამხმარე სატელევიზიო დისტანციური მართვა
დამხმარე სატელევიზიო დისტანციური მართვა

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

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

ნაბიჯი 1: შეაგროვეთ მასალები და ინსტრუმენტები

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

ნაბიჯი 2: შეუერთეთ Arduino

მავთულის არდუინო
მავთულის არდუინო
მავთულის არდუინო
მავთულის არდუინო

შემდეგი, იპოვნეთ თქვენი Arduino Mini Pro და შეაგროვეთ მასალები, რომლებიც ნაპოვნია მასალებში. მიიღეთ თქვენი PCB დაფა და თქვენი პირველი ნაბიჯი უნდა იყოს PCB– ის ორივე მხარეს ლითონის ორი ხაზის შექმნა, რომელიც შეიძლება ემსახურებოდეს Arduino– დან 5V და GND რელსებს. გარდა ამისა, თქვენ ასევე შეგიძლიათ გამოიყენოთ დაფის სტილის PCB, მაგრამ ამ მიდგომის მინუსი არის შეზღუდული მოქნილობა და უნებლიე კავშირები.

IR ფოტოსურათი გაურკვეველია, მაგრამ ანოდი დაკავშირებულია NPN ბიპოლარული ტრანზისტორის ემისტერთან. ტრანზისტორის კოლექტორი დაკავშირებულია 220 ოჰ რეზისტორის საშუალებით 5 ვ ელექტროენერგიის მიწოდებასთან, ბაზა 220 ოჰ რეზისტორის საშუალებით უკავშირდება ციფრულ პინ 3 -ს არდუინოზე. ეს საშუალებას აძლევს პინ 3 -ს უფრო მეტი მიმდინარეობა განახორციელოს IR LED- ზე, რაც ზრდის დისტანციური მართვის დიაპაზონს.

თითოეული ღილაკი მავთულხლართულია ისე, რომ ერთი ფეხი უკავშირდება 5V- ს 1k ohm რეზისტორის საშუალებით. ჰორიზონტალურად მოპირდაპირე ფეხი უნდა იყოს მიწასთან დაკავშირებული და დიაგონალურად მოპირდაპირე ფეხი უნდა იყოს დაკავშირებული ციფრულ პინთან, რომელიც გამოიყენება ღილაკის სტატუსის შესამოწმებლად.

ყველაზე მნიშვნელოვანი pinouts არის ის, რომ IR led უკავშირდება pin 3 და რომ SDA და SCL on RTC უკავშირდება pin A4 და A5 შესაბამისად. დაიცავით სქემის დიაგრამა და სურათი ზემოთ, გაყვანილობის დასახმარებლად.

ნაბიჯი 3: დისტანციური არხის სიგნალების შეგროვება

დისტანციური არხის სიგნალების შეგროვება
დისტანციური არხის სიგნალების შეგროვება

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

ნაბიჯი 4: განახორციელეთ კოდი

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

არხები:

ახლა, როდესაც თქვენ გაქვთ ყველა არხი, დროა განახორციელოთ იგი კოდში. ატვირთეთ დისტანციური კოდი არდუინოში. მიიღეთ ხელმოუწერელი ნედლეულის არხის კოდები და განათავსეთ ისინი არდუინოს კოდის გლობალურ განყოფილებაში. უმეტეს ფაილში, კარგი იქნება მათი დამატება setup () მეთოდის ზემოთ. მარყუჟის () ფუნქციის შიგნით, გამოიყენეთ sendRaw () ფუნქცია if მარყუჟების შიგნით, კონკრეტული არხების გასაგზავნად. იხილეთ ვიდეო უკეთესი ახსნისთვის.

რეალურ დროში საათი:

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

ნაბიჯი 5: დაბეჭდეთ საქმე

რატომ გამოვიყენეთ კომპიუტერული დიზაინი (CAD)?

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

CAD და ასამბლეის ინსტრუქციები

CAD მოდელი შემუშავებულია OnShape– ის გამოყენებით. პირველი, გადმოწერეთ სამი.stl ფაილი, რომლებიც ნაჩვენებია ქვემოთ. სამი ფაილი მოგაწვდით ქვედა ნაწილს, საფარს და ბატარეის სამაგრს. ფაილების გადმოტვირთვის შემდეგ შეგიძლიათ დაბეჭდოთ ისინი თქვენი არჩევანის 3D პრინტერზე. ჩვენი გამეორებისთვის ჩვენ გამოვიყენეთ პრუსა და მაკერბოტი. პრინტერიდან გამომდინარე, შეიძლება დაგჭირდეთ პლასტმასის კიდეების ქვიშა. შემდეგი, მას შემდეგ რაც კომპონენტები მოთავსდება დისტანციური მართვის შიგნით, თქვენ მოგიწევთ ხრახნების გამოყენება დისტანციური პულტის ზედა ნაწილის ქვედა ნაწილზე დასამაგრებლად. ამის შემდეგ, თქვენ მოგიწევთ ჯოისტიკი დააჭიროთ დისტანციური მართვის პულტის თავზე. კომპონენტების მორგებიდან გამომდინარე, შეიძლება დაგჭირდეთ ბატარეის კორპუსის შეკვრა გარსაცმის შიდა კედელზე.

ნაბიჯი 6: გაუმჯობესებები და გაფართოებები

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

ნაბიჯი 7: რესურსები და მითითებები

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

ფონის კვლევა:

აღწერა: დიზაინის პროცესის დაწყებამდე ჩატარდა წინასწარი კვლევა. რესურსები წინასწარი კვლევისათვის ნაჩვენებია ქვემოთ.

W., & I. (2017, 30 ოქტომბერი). როგორ გააკონტროლოთ თქვენი ტელევიზია არდუინოთი! წაკითხვის თარიღი: 17 თებერვალი, 2018, კუნთოვანი დისტროფია. (2018, 06 თებერვალი). წაკითხვის თარიღი: 17 თებერვალი, 2018, Dezfuli, N., Khalilbeigi, M., Huber, J., Müller, F., & Mühlhäuser, M. (2013). PalmRC. მე -10 ევროპული კონფერენციის მასალები ინტერაქტიული ტელევიზიისა და ვიდეოს შესახებ - EuroiTV 12. doi: 10.1145/2325616.232562

ახალგაზრდა, C. (2017, 4 აპრილი). არდუინოზე ინფრაწითელი ბიბლიოთეკის გამოყენება. წაკითხვის თარიღი: 2018 წლის 19 თებერვალი, დემენცია | MedlinePlus. (2018 წელი, 31 იანვარი). წაკითხვის თარიღი: 2018 წლის 19 თებერვალი, ბრენერი, ლ. (ახ. წ.) პლასტმასის ტიპები, რომლებიც გამოიყენება ტელევიზორის დისტანციური მართვისთვის. წაკითხვის თარიღი: 20 თებერვალი, 2018, ზო, ა. (ახ. წ.) IR კომუნიკაცია. წაკითხვის თარიღი: 20 თებერვალი, 2018, მახასიათებლები მარტივი სატელევიზიო დისტანციური Jumbo ღილაკები. (ახ.წ.). წაკითხვის თარიღი: 25 თებერვალი, 2018, Www.alzstore.com. (ახ.წ.). წაკითხვის თარიღი: 20 მარტი, 2018, Gmatrix u43 დიდი ღილაკი უნივერსალური დისტანციური მართვა - საცალო შეფუთვა: სახლის აუდიო და თეატრი. (ახ.წ.). წაკითხვის თარიღი: 25 თებერვალი, 2018, ღილაკი. (ახ.წ.). წაკითხვის თარიღი: 20 მარტი, 2018, ნედელკოვსკი, დ. (2016, 17 აგვისტო). Arduino და DS3231 რეალურ დროში საათის გაკვეთილი. წაკითხვის თარიღი: 20 მარტი, 2018, IR დისტანციური არდუინოს ბიბლიოთეკა:

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

Github ლინკი:

github.com/z3t0/Arduino-IRremote

მასალების ანგარიში:

აღწერა: მასალების კანონპროექტის ონლაინ ვერსია. ბმული ქვემოთ.

docs.google.com/spreadsheets/d/1D5bFs-KHPn…

მოწყობილობის მოთხოვნების ფურცელი:

აღწერილობა: მოწყობილობის მოთხოვნების ფურცელი. თქვენ შეგიძლიათ გადმოწეროთ ფაილი (იხილეთ შესავალი ნაწილი) ან ნახოთ ონლაინ რეჟიმში. ბმული მოცემულია ქვემოთ.

docs.google.com/spreadsheets/d/1NPdmP5oBxG…

კონკურენტის ანალიზი:

აღწერა: დოკუმენტი ჩვენი კონკურენტების შესახებ. ჩამოტვირთეთ ფაილი შესავალში ან იხილეთ ბმული ქვემოთ.

docs.google.com/document/d/1JfeLyk_gPPXIuH…

გადაწყვეტილების მატრიცა:

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

docs.google.com/spreadsheets/d/11of_h3fuh6…

გირჩევთ: