Indholdsfortegnelse:

Sådan laver du fjernstyret Spike Buster eller switchboard ved hjælp af standalone Atmega328P: 6 trin (med billeder)
Sådan laver du fjernstyret Spike Buster eller switchboard ved hjælp af standalone Atmega328P: 6 trin (med billeder)

Video: Sådan laver du fjernstyret Spike Buster eller switchboard ved hjælp af standalone Atmega328P: 6 trin (med billeder)

Video: Sådan laver du fjernstyret Spike Buster eller switchboard ved hjælp af standalone Atmega328P: 6 trin (med billeder)
Video: Camping i regn ved skovstrøm med hund - Regn ASMR 2024, November
Anonim
Image
Image

I dette projekt vil jeg vise, hvordan man bygger fjernstyret Spike Buster eller Switch Board ved hjælp af Standalone Atmega328P. Dette projekt er bygget på et brugerdefineret printkort med meget få komponenter. Hvis du foretrækker at se video, så har jeg integreret det samme, eller hvis du kan lide at læse, fortsæt med indlægget.

Trin 1: Brugte komponenter og materialer

Til dette projekt kræver vi komponenter som

  1. Atmega328P-PU
  2. 16MHz krystal
  3. 2*22pF kondensator
  4. 10K Ohm modstand
  5. 4*1K modstand
  6. 4*LED'er
  7. 4*5 Volt relæ
  8. Tsop1738
  9. UL2003A
  10. Brugerdefineret printkort (Gerber -filer deles i opslaget) eller et hvilket som helst perf -bord
  11. Kabinet med hunstik

Hvis du vil købe online, er der få tilknyttede links, som du kan prøve

Amazon IND

  1. Atmega328P -PU -
  2. 16MHz krystal -
  3. 4*5 Volt relæ -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon USA

  1. Atmega328P -PU -
  2. 16MHz krystal -
  3. 4*5 Volt relæ -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P -PU -
  2. 16MHz krystal -
  3. 4*5 Volt relæ -
  4. Arduino UNO -

AliExpress

  1. Atmega328P -PU -
  2. 16MHz krystal -
  3. 4*5 Volt relæ -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Trin 2: Kredsløbsdiagram og layoutdesign

Kredsløbsdiagram og layoutdesign
Kredsløbsdiagram og layoutdesign
Kredsløbsdiagram og layoutdesign
Kredsløbsdiagram og layoutdesign
Kredsløbsdiagram og layoutdesign
Kredsløbsdiagram og layoutdesign

Dette er hele kredsløbsdiagrammet, som jeg designede på KiCAD. Kredsløbet er hovedsageligt omkring Atmega328P-PU, som er mikrokontrolleren, der bruges i Arduino UNO. I stedet for at bruge hele Arduino UNO bruger jeg en begrænset komponentversion af Arduino UNO på et brugerdefineret printkort (For flere detaljer om begrænset komponentversion af Arduino UNO kan du læse en artikel delt på Arduino officielle websted ved at klikke her). Dette er hovedsageligt for at reducere pladsen og omkostningerne. Du kan også bygge dette projekt ved hjælp af Arduino Uno & 4 -kanals relækort sammen med fjernbetjeningsmodul.

TSOP1738 i kredsløbet bruges som IR -fjernmodtager.

For at drive relæerne bruger jeg ULN2003A IC, som er en serie på syv NPN Darlington -transistorer.

Efter at have designet kredsløbsdiagrammet designede jeg layoutet og genererede Gerber & Drill -filen til fremstilling af printkortet. Jeg bruger JLCPCB til fremstilling af mit printkort, da de giver meget gode og velafsluttede printkort til meget lave omkostninger. Normalt koster 10 stk. Dig 2 $ og sendes inden for 48 timer, og hvis du bestiller 5 stk, sendes printkortet inden for 24 timer. Hvis du vil placere ordren på det samme bord, kan du downloade min Gerber -fil ved at klikke her.

Trin 3: Installation af IR -bibliotek og findning af IR -koder

Installation af IR -bibliotek og finde IR -koder
Installation af IR -bibliotek og finde IR -koder
Installation af IR -bibliotek og finde IR -koder
Installation af IR -bibliotek og finde IR -koder
Installation af IR -bibliotek og finde IR -koder
Installation af IR -bibliotek og finde IR -koder

For at finde IR -koderne skal du først installere IR -biblioteket. Du kan downloade biblioteket fra GitHub. Efter download installeres biblioteket i mappen Arduino Libraries.

Konstruer derefter kredsløbet som vist på et brødbræt ved hjælp af TSOP1738 & Arduino Uno. Efter konstruktion, tænd for kredsløbet og upload skitsen. Tryk derefter på den knap, du vil bruge på fjernbetjeningen, og noter de koder, der vises på din Arduino IDEs serielle skærm. Til dette projekt bruger jeg 4 knapper, så du skal notere fire koder til fire forskellige knapper.

Jeg har delt downloadlinket til skitsen i det foregående trin.

I videoen starter dette trin @ 1:07 eller du kan klikke her

Trin 4: Endelig skitse til kontrolrelæer

Sidste skitse til kontrolrelæer
Sidste skitse til kontrolrelæer
Sidste skitse til kontrolrelæer
Sidste skitse til kontrolrelæer

Dernæst uploadede jeg den sidste skitse til min standalone Atmega328P-PU. Den selvstændige Atmega328P blev konstrueret på brødbræt og blev programmeret ved hjælp af Arduino UNO.

Du kan downloade denne skitse ved at klikke på linket, der er delt i trin Circuit Diagram & Layout Design.

Inden du uploader skitsen, skal du foretage en lille ændring. For dig kan IR -koderne ændre sig, så du skal udskifte de eksisterende koder med dine IR -koder i sagserklæringen.

Ekstra: Hvis du ikke er bekendt med, hvordan du starter eller indlæser en skitse til den selvstændige Atmega328P-PU, har jeg lavet en separat dybdegående video, der forklarer det. Det kan du se ved at klikke her

I videoen starter dette trin omkring 2:33 eller du kan klikke her

Trin 5: Bestyrelsessamling

Bestyrelsesforsamling
Bestyrelsesforsamling
Bestyrelsesforsamling
Bestyrelsesforsamling

Efter at have modtaget brættet fra JLCPCB, monterede jeg alle komponenterne i overensstemmelse hermed og sikrede dem ved hjælp af loddetin.

Trin 6: Afslutning af projektet

Afslutning af projektet
Afslutning af projektet
Afslutning af projektet
Afslutning af projektet
Afslutning af projektet
Afslutning af projektet
Afslutning af projektet
Afslutning af projektet

Efter tavlemonteringen monterede jeg brættet på kabinettet og sikrede det med M3 møtrikker og derefter tilsluttede tavlen og hunstikkene i overensstemmelse hermed.

Board & kabinet forsamling:

  1. Tilslut først alle neutralerne på hunstikket og slut derefter hovedkablets neutrale ledning til det
  2. Tilslut derefter ledningen til hovedkablet til pin "IN" på kortet
  3. Pin 1, 2, 3 & 4 på tavlen går individuelt til Live pin på hunstikket
  4. Du skal også tilslutte et DC -stik til Pin 5V og GND på vildsvinet

Når alle forbindelser er udført, tændes printkortet ved hjælp af 5V 1Amp adapter og tilsluttes hovedkablet til AC.

I videoen starter dette afsnit omkring 5:42, eller du kan klikke her

Testen begynder @ 8:03

Anbefalede: