Სარჩევი:

როგორ გავაკონტროლოთ საყოფაცხოვრებო ტექნიკა ტელევიზორის დისტანციური საშუალებით ტაიმერის ფუნქციით: 7 ნაბიჯი (სურათებით)
როგორ გავაკონტროლოთ საყოფაცხოვრებო ტექნიკა ტელევიზორის დისტანციური საშუალებით ტაიმერის ფუნქციით: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ გავაკონტროლოთ საყოფაცხოვრებო ტექნიკა ტელევიზორის დისტანციური საშუალებით ტაიმერის ფუნქციით: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ გავაკონტროლოთ საყოფაცხოვრებო ტექნიკა ტელევიზორის დისტანციური საშუალებით ტაიმერის ფუნქციით: 7 ნაბიჯი (სურათებით)
ვიდეო: სახლი _ "სმაილი", წვრილი საყოფაცხოვრებო ტექნიკა 2024, დეკემბერი
Anonim
როგორ გავაკონტროლოთ საყოფაცხოვრებო ტექნიკა ტელევიზორის დისტანციური საშუალებით ტაიმერის ფუნქციით
როგორ გავაკონტროლოთ საყოფაცხოვრებო ტექნიკა ტელევიზორის დისტანციური საშუალებით ტაიმერის ფუნქციით

სამომხმარებლო ბაზარზე მისი დანერგვიდან 25 წლის შემდეგაც კი, ინფრაწითელი კომუნიკაცია ბოლო დღეებში კვლავ აქტუალურია. იქნება ეს თქვენი 55 დიუმიანი 4K ტელევიზია თუ თქვენი მანქანის ხმის სისტემა, ყველაფერს სჭირდება IR დისტანციური კონტროლერი, რომ უპასუხოს ჩვენს ბრძანებებს. ინდუსტრიაში ბევრი ტექნოლოგია არსებობს, ვთქვათ Bluetooth, RF ან თუნდაც WI-Fi, მაგრამ ჩვენ ამდენი ხანი ვართ ინფრაწითელ კომუნიკაციაზე, რასაც ამის საფუძვლიანი მიზეზები აქვს. უპირველეს ყოვლისა, ისინი ძალიან იაფი გამოსავალია, ისინი ღირს ფაქტიურად ცენტი, გარდა იმისა, რომ ისინი საიმედოა და რაც მთავარია გამოყენების სიმარტივე. ასევე არ დაივიწყოთ ამ მიკროსქემის დაბალი ენერგიის მოხმარება RF ან Bluetooth დისტანციურ დისტანციასთან შედარებით. ასე რომ დღევანდელ ვიდეოში შევადგინოთ პროექტი, რომლის საშუალებითაც ჩვენ შეგვიძლია გავაკონტროლოთ ჩვენი საყოფაცხოვრებო ტექნიკა ამ IR დისტანციური მართვის საშუალებით. ასევე მე განვახორციელებ ტაიმერის ფუნქციას მოწყობილობების ჩართვის/გამორთვისათვის ჩვენი უშუალო მონაწილეობის გარეშე. ბლოკ დიაგრამით, კოდირებით, წრიული დიაგრამით დაწყებული PCB– ის ბოლო დიზაინით დაწყებული, მე გიხელმძღვანელებთ მთელ პროცესში დეტალურად.

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

არხის ბმული - www.youtube.com/c/being_engineers1

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

Ის არის. ახლა დავიწყოთ ამ პროექტის მშენებლობა.

ნაბიჯი 1: შეაგროვეთ ყველა საჭირო კომპონენტი

შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი
შეაგროვეთ ყველა საჭირო კომპონენტი

უპირველეს ყოვლისა შეაგროვეთ ყველა საჭირო კომპონენტი მოცემული BOM მიხედვით.

პროექტი BOM

  • DC ქალი ადაპტერი X 1
  • სლაიდების გადამრთველი X 1
  • მამრობითი სათაურები
  • 1N4007 დიოდები X 5
  • 100uF ქუდები X 3
  • 100nF ქუდები X 4
  • 7805 ძაბვის რეგულატორი და სითბოს ჩაძირვა X 1
  • 3 მმ წითელი led X 2
  • 3 მმ მწვანე led X 2
  • 28 პინიანი IC ბაზა X 1
  • Atmega328P-Pu X 1
  • 16.00 MHz ბროლის ოსცილატორი
  • 22pF ქუდები X 2
  • 330E რეზისტორები X 12
  • 1K რეზისტორები X 2
  • 10K რეზისტორი X 1
  • 100K რეზისტორები X 2
  • 470E რეზისტორები X 2
  • 2N3904 ტრანზისტორი X 2
  • 2N2222A ტრანზისტორი X 2
  • 1838 IR მიმღები X 1
  • PC817 X 2
  • 5v SPST სარელეო X 2
  • 3 პინიანი ტერმინალის ბლოკი X 2

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

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

თქვენ შეგიძლიათ ნახოთ ეს ჩემი ვიდეო იმის შესახებ, თუ როგორ უნდა გააკეთოთ DIY arduino UNO სახლში -

bit.ly/2BoLmuO

მას შემდეგ რაც თქვენ გაქვთ ყველა ეს ელემენტი, დროა დახატოთ წრე.

ნაბიჯი 2: შეიმუშავეთ სამუშაო წრე

სამუშაო სქემის დიზაინი
სამუშაო სქემის დიზაინი
სამუშაო სქემის დიზაინი
სამუშაო სქემის დიზაინი

მე გამოვიყენე ონლაინ პლატფორმა სახელად Easyeda სქემის შესაქმნელად.

წრეს ექნება ძირითადად ეს ბლოკები -

  • ელექტრომომარაგების მოდული - აკონვერტებს 9-12V DC შეყვანის 5V DC ჩართვას.
  • მიკროკონტროლერი - მე გამოვიყენებ ATmega328P IC- ს, როგორც მიკროკონტროლერს. ეს იგივეა, რაც შეიძლება მოიძებნოს ნებისმიერ arduino UNO- ში, ნანოზე ან პრო მინიზე.
  • IR მიმღები - მე გამოვიყენებ TP1838 IR მიმღების მოდულს, რომელიც მიკროკონტროლერთან იქნება დაკავშირებული.
  • ტაიმერის ინდიკატორი - 3 მმ წითელი წითელი მიუთითებს ტაიმერის სტატუსზე.
  • შვიდი სეგმენტის ჩვენება - 2X7 სეგმენტის CA ჩვენება აჩვენებს ვიზუალურ ინფორმაციას ალფანუმერული სიმბოლოების საშუალებით.
  • სარელეო დრაივერი - ორი რელე დააკავშირებს მიკროკონტროლერს შესაბამისი სარელეო დრაივერის წრის საშუალებით.

წრე, რომელიც მუშაობდა ჩემთვის არის ეს -

უყურეთ ამ ვიდეოს, რომ იცოდეთ როგორ გააკეთოთ სარელეო დრაივერის დაფა არდუინოსთვის -

bit.ly/2zZiZn7

ნაბიჯი 3: შეიმუშავეთ PCB და შეუკვეთეთ იგი

შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი
შეიმუშავეთ PCB და შეუკვეთეთ იგი

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

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

PCB PDF 1: 1 მასშტაბით -

PCB გერბერის ფაილი -

ნაბიჯი 4: მიიღეთ თქვენი IR დისტანციური მართვის HEX ღირებულებები

მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები
მიიღეთ თქვენი IR დისტანციური მართვის HEX მნიშვნელობები

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

IRRestote ბიბლიოთეკა -

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

ნაბიჯი 5: დაწერეთ პროგრამა და ატვირთეთ იგი არდუინოში

დაწერეთ პროგრამა და ატვირთეთ იგი არდუინოში
დაწერეთ პროგრამა და ატვირთეთ იგი არდუინოში

ეს არის საბოლოო კოდი, რომელიც უნდა აიტვირთოს არდუინოში -

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

ასევე გჭირდებათ კიდევ ორი ბიბლიოთეკა, ორი სწორად ადგენს კოდს -

  • ტაიმერი -
  • Pinchangeinterrupt -

შეადგინეთ და ატვირთეთ კოდი arduino– ში. დასრულების შემდეგ, ამოიღეთ IC არდუინოდან. ჩვენ მას PCB- ში მოვათავსებთ.

ნაბიჯი 6: შეაერთეთ კომპონენტები PCB– ზე

შეაერთეთ კომპონენტები PCB– ზე
შეაერთეთ კომპონენტები PCB– ზე
შეაერთეთ კომპონენტები PCB– ზე
შეაერთეთ კომპონენტები PCB– ზე
შეაერთეთ კომპონენტები PCB– ზე
შეაერთეთ კომპონენტები PCB– ზე

BOM და Circuit დიაგრამის მიხედვით მოათავსეთ კომპონენტები PCB– ზე და შეაერთეთ ისინი სწორად. ეს ნაბიჯი ძალიან წინ არის. გამოიყენეთ გამათბობელი 7805 რეგულატორთან ერთად და გამოიყენეთ სითბოს პასტა მათ შორის. დარწმუნდით, რომ ამ ნაბიჯის დასრულების შემდეგ არ არის მოკლე ძალა და მიწა.

ნაბიჯი 7: თითქმის შესრულებულია

თითქმის შესრულებულია!
თითქმის შესრულებულია!
თითქმის შესრულებულია!
თითქმის შესრულებულია!

მას შემდეგ, რაც soldering კეთდება, დროა შეამოწმოთ ჩართვა. მიიღეთ ნებისმიერი საყოფაცხოვრებო ტექნიკა, რომელიც მუშაობს AC– ზე. მე გირჩევთ გამოიყენოთ მარტივი მაგიდის ნათურა შესამოწმებლად. ამოიღეთ მავთულები გადამრთველიდან და შეაერთეთ იგი PCB– ზე ნებისმიერი რელეს ნორმალურ ღია და საერთო ტერმინალში. ჩართეთ მაგიდის ნათურა AC კედლის სოკეტში. ჩართეთ წრე 9-12 ვ DC სიმძლავრით.

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

საბოლოო შედეგი შეგიძლიათ ნახოთ ვიდეოში.

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

არხის ბმული - www.youtube.com/c/being_engineers1

გმადლობთ შემოწმებისთვის. გაუფრთხილდით და ნახვამდის.:)

გირჩევთ: