Სარჩევი:

როგორ გააკეთოთ დისტანციური მართვის Spike Buster ან Switch Board Standalone Atmega328P გამოყენებით: 6 ნაბიჯი (სურათებით)
როგორ გააკეთოთ დისტანციური მართვის Spike Buster ან Switch Board Standalone Atmega328P გამოყენებით: 6 ნაბიჯი (სურათებით)

ვიდეო: როგორ გააკეთოთ დისტანციური მართვის Spike Buster ან Switch Board Standalone Atmega328P გამოყენებით: 6 ნაბიჯი (სურათებით)

ვიდეო: როგორ გააკეთოთ დისტანციური მართვის Spike Buster ან Switch Board Standalone Atmega328P გამოყენებით: 6 ნაბიჯი (სურათებით)
ვიდეო: სინქრონიზაცია 2024, ივლისი
Anonim
Image
Image

ამ პროექტში მე ვაჩვენებ, თუ როგორ უნდა ავაშენოთ დისტანციური მართვის Spike Buster ან Switch Board Standalone Atmega328P გამოყენებით. ეს პროექტი აგებულია პერსონალურ PCB დაფაზე, ძალიან მცირე კომპონენტით. თუ თქვენ გირჩევნიათ ვიდეოს ყურება, მე იგივე ჩამონტაჟებული მაქვს ან თუ კითხვა მოგწონთ, გააგრძელეთ პოსტი.

ნაბიჯი 1: გამოყენებული კომპონენტები და მასალები

ამ პროექტისთვის ჩვენ გვჭირდება კომპონენტები, როგორიცაა

  1. Atmega328P-PU
  2. კრისტალი 16 MHz
  3. 2*22pF კონდენსატორი
  4. 10K Ohm რეზისტორი
  5. 4*1K რეზისტორი
  6. 4*LED ნათურები
  7. 4*5 ვოლტიანი სარელეო
  8. ცოფ 1738
  9. UL2003A
  10. პერსონალური PCB დაფა (გერბერის ფაილები გაზიარდება პოსტში) ან ნებისმიერი პერფის დაფა
  11. დანართი ქალი დანამატით

თუ გსურთ შეიძინოთ ონლაინ, აქ არის რამოდენიმე შვილობილი ბმული, რომელთა გამოცდა შეგიძლიათ

ამაზონის IND

  1. Atmega328P -PU -
  2. კრისტალი 16 MHz -
  3. 4*5 ვოლტიანი სარელეო -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

ამაზონი აშშ

  1. Atmega328P -PU -
  2. კრისტალი 16 MHz -
  3. 4*5 ვოლტიანი სარელეო -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

ბანგგუდი

  1. Atmega328P -PU -
  2. კრისტალი 16 MHz -
  3. 4*5 ვოლტიანი სარელეო -
  4. Arduino UNO -

ალიექსპრესი

  1. Atmega328P -PU -
  2. კრისტალი 16 MHz -
  3. 4*5 ვოლტიანი სარელეო -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

ნაბიჯი 2: სქემის დიაგრამა და განლაგების დიზაინი

სქემის დიაგრამა და განლაგების დიზაინი
სქემის დიაგრამა და განლაგების დიზაინი
სქემის დიაგრამა და განლაგების დიზაინი
სქემის დიაგრამა და განლაგების დიზაინი
სქემის დიაგრამა და განლაგების დიზაინი
სქემის დიაგრამა და განლაგების დიზაინი

ეს არის მთლიანი წრიული დიაგრამა, რომელიც KiCAD– ზე შევიმუშავე. წრე ძირითადად Atmega328P-PU– ს გარშემოა, რომელიც არის მიკრო კონტროლერი, რომელიც გამოიყენება Arduino UNO– ში. იმის ნაცვლად, რომ გამოვიყენო მთელი Arduino UNO, მე ვიყენებ Arduino UNO– ს შეზღუდულ კომპონენტურ ვერსიას პერსონალურ PCB დაფაზე (Arduino UNO– ს შეზღუდული კომპონენტის ვერსიის შესახებ უფრო დეტალური ინფორმაციისთვის შეგიძლიათ წაიკითხოთ სტატია Arduino– ს ოფიციალურ ვებ – გვერდზე გაზიარებული აქ დაჭერით). ეს ძირითადად ხდება სივრცის და ღირებულების შესამცირებლად. თქვენ ასევე შეგიძლიათ ააწყოთ ეს პროექტი Arduino Uno და 4 არხიანი სარელეო დაფის გამოყენებით დისტანციური მართვის მოდულთან ერთად.

წრეში TSOP1738 გამოიყენება როგორც IR დისტანციური მიმღები.

რელეების მართვისთვის მე ვიყენებ ULN2003A IC- ს, რომელიც არის შვიდი NPN დარლინგტონის ტრანზისტორის სერია.

სქემის დიაგრამის შემუშავების შემდეგ მე შევიმუშავე განლაგება და შევქმენი Gerber & Drill ფაილი PCB დაფის შესაქმნელად. მე ვიყენებ JLCPCB– ს ჩემი PCB დაფის შესაქმნელად, რადგან ისინი უზრუნველყოფენ ძალიან კარგ და კარგად დასრულებულ PCB– ს ძალიან დაბალ ფასად. ჩვეულებრივ 10 ცალი დაგიჯდებათ 2 $ და გაიგზავნება 48 საათში და თუ 5 ცალი შეუკვეთეთ PCB გაიგზავნება 24 საათში. თუ გსურთ განათავსოთ შეკვეთა იმავე დაფაზე, შეგიძლიათ გადმოწეროთ ჩემი გერბერის ფაილი აქ დაჭერით.

ნაბიჯი 3: IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა

IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა
IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა
IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა
IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა
IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა
IR ბიბლიოთეკის დაყენება და IR კოდების პოვნა

IR კოდების საპოვნელად ჯერ უნდა დააინსტალიროთ IR ბიბლიოთეკა. თქვენ შეგიძლიათ ჩამოტვირთოთ ბიბლიოთეკა GitHub– დან. გადმოტვირთვის შემდეგ დააინსტალირეთ ბიბლიოთეკა თქვენს Arduino ბიბლიოთეკების საქაღალდეში.

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

მე გავაზიარე ესკიზის გადმოსაწერი ბმული წინა საფეხურზე.

ვიდეოში ეს ნაბიჯი იწყება @ 1:07 ან შეგიძლიათ დააწკაპუნოთ აქ

ნაბიჯი 4: საბოლოო ესკიზი სარელეო კონტროლისთვის

საბოლოო ესკიზი სარელეო კონტროლისთვის
საბოლოო ესკიზი სარელეო კონტროლისთვის
საბოლოო ესკიზი სარელეო კონტროლისთვის
საბოლოო ესკიზი სარელეო კონტროლისთვის

შემდეგ მე ავტვირთე ესკიზი ჩემს დამოუკიდებელ Atmega328P-PU- ში. დამოუკიდებელი Atmega328P აშენდა პურის დაფაზე და დაპროგრამდა Arduino UNO– ს გამოყენებით.

თქვენ შეგიძლიათ გადმოწეროთ ეს ესკიზი დაწკაპვით ბმულზე, რომელიც გაზიარებულია სქემის დიაგრამისა და განლაგების დიზაინში.

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

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

ვიდეოში ეს ნაბიჯი იწყება დაახლოებით 2:33 საათზე ან შეგიძლიათ დააწკაპუნოთ აქ

ნაბიჯი 5: გამგეობის ასამბლეა

გამგეობის ასამბლეა
გამგეობის ასამბლეა
გამგეობის ასამბლეა
გამგეობის ასამბლეა

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

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

პროექტის დასრულება
პროექტის დასრულება
პროექტის დასრულება
პროექტის დასრულება
პროექტის დასრულება
პროექტის დასრულება
პროექტის დასრულება
პროექტის დასრულება

დაფის შეკრების შემდეგ, მე დავამატე დაფა შიგთავსზე და დავაფიქსირე იგი M3 თხილის ხრახნებით და შემდეგ დავუკავშირე დაფა და მდედრი სანთლები შესაბამისად.

გამგეობისა და დანართის შეკრება:

  1. ჯერ შეაერთეთ მდედრობითი შტეფსელის ყველა ნეიტრალი და შემდეგ შეაერთეთ მას მთავარი კაბელის ნეიტრალური მავთული
  2. შემდეგ დააკავშირეთ მთავარი კაბელის ცოცხალი მავთული დაფაზე "IN"
  3. დაფაზე განთავსებული პინ 1, 2, 3 და 4 მიდის მდედრობითი დანამატის ცოცხალ პინზე ინდივიდუალურად
  4. თქვენ ასევე უნდა დააკავშიროთ DC ჯეკი ღორზე არსებულ Pin 5V და GND– თან

ყველა კავშირის დასრულების შემდეგ, ჩართეთ PCB დაფა 5V 1Amp ადაპტერის გამოყენებით და შეუერთეთ მთავარი კაბელი AC- ს.

ვიდეოში ეს სექცია იწყება დაახლოებით 5:42 საათზე ან შეგიძლიათ დააწკაპუნოთ აქ

ტესტირება იწყება 8:03 საათზე

გირჩევთ: