Reparera Design möbel

Gör-det-själv rörelsesensor på arduino. Lågpris GSM-larmsystem med hjärnor från Arduino. Hur det fungerar

Detta projekt handlar om utveckling och förbättring av ett system för att förhindra/kontrollera eventuella försök att ta sig in av tjuvar. Utvecklad av säkerhetsanordning Använder ett inbyggt system (inkluderar en hårdvarumikrokontroller som använder programvara med öppen källkod och ett gsm-modem) baserat på GSM-teknik (Global System for Mobile Communications).

En säkerhetsanordning kan installeras i huset. Gränssnittssensorn för inbrottslarmet är också ansluten till det styrenhetsbaserade inbrottslarmsystemet.
När ett försök görs att penetrera skickar systemet ett varningsmeddelande (till exempel sms) till ägaren på mobiltelefon eller till valfri förkonfigurerad mobiltelefon för vidare bearbetning.

Säkerhetssystemet består av mikrokontroller arduino Uno och ett standard SIM900A-modem baserat på GSM/GPRS. Hela systemet kan drivas av valfri 12V 2A strömförsörjning/batteri.

Nedan är ett diagram över ett Arduino-baserat säkerhetssystem.

Driften av systemet är mycket enkel och självförklarande. När ström kopplas till systemet går det in i standbyläge. När stiften på kontakt J2 är kortslutna skickas ett förprogrammerat varningsmeddelande till önskat mobilnummer. Du kan ansluta vilken intrångsdetektor som helst (som en ljusvakt eller rörelsedetektor) till J2-ingången. Observera att aktiv-låg-signalen (L) på stift 1 på J2 kommer att aktivera inbrottslarmet.

Dessutom har en valfri "samtal - larm"-enhet lagts till i systemet. Den aktiveras telefonsamtal när användaren trycker på S2-knappen (eller när en annan elektronisk enhet utlöser ett larm). Efter att ha tryckt på "ring"-knappen (S2), kan samtalet avbrytas genom att trycka på en annan knapp S3 - "avsluta"-knappen. Detta alternativ kan användas för att generera ett "missat samtal"-larm i händelse av intrång.

Kretsen är väldigt flexibel, så den kan använda vilket SIM900A-modem som helst (och naturligtvis Arduino Uno-kortet). Läs dokumentationen till ditt modem noggrant innan du påbörjar monteringen. Detta kommer att göra processen att göra systemet enklare och roligare.

Lista över radioelement

Beteckning Sorts Valör Kvantitet NoteraaffärMin anteckningsbok
Arduino-bräda

Arduino Uno

1 In i anteckningsblocket
GSM/GPRS-modemSIM900A1 In i anteckningsblocket
IC1 Linjär regulator

LM7805

1 In i anteckningsblocket
C1 100μF 25V1 In i anteckningsblocket
C2 Elektrolytkondensator10mkF 16V1 In i anteckningsblocket
R1 Motstånd

1 kΩ

1 In i anteckningsblocket
LED1 Ljusdiod 1 In i anteckningsblocket
S1 KnappMed fixering1

Idag kommer vi att prata om hur man använder Arduino samla säkerhetssystem ... Vår "vakt" kommer att vakta en krets och styra en siren.

För Arduino är detta inget problem, och som du kommer att se av programkoden och enhetsdiagrammet kan du enkelt öka antalet skyddade åtkomstpunkter och antalet varnings- eller indikeringsenheter.
Säkerhetssystem kan användas för att skydda både stora föremål (byggnader och konstruktioner) och små föremål(lådor, kassaskåp) och till och med bärbara fodral och resväskor. Även om du måste vara mer försiktig med det senare, om du installerar ett säkerhetssystem, till exempel på en resväska som du bestämmer dig för att åka på en resa med, och varningssystemet går av på någon flygplats, så tror jag att du kommer att ha ett seriöst samtal med den lokala säkerhetstjänsten :-)

På ett förenklat sätt är principen för enhetens funktion som följer (fig. 1). Efter att ha slagit på strömmen går enheten in i driftläge och väntar på tillkoppling. Till- och frånkoppling sker med en knapp. För att öka säkerheten är det bättre att placera den här knappen i det skyddade området (kassaskåp eller box). Innan du slår på säkerhetsläget måste dörren öppnas något. När säkerhetsläget är på (genom att trycka på knappen) elektrisk krets väntar tills du stänger dörren till rummet (kassaskåpsdörr, lådlock etc.).

En gränslägesbrytare av vilken typ som helst måste installeras på dörren (eller dörren), mer om det senare. Genom att stänga (eller öppna) kommer gränslägesbrytaren att informera enheten om att den skyddade kretsen är sluten, och enheten kommer att växla till tillkopplat läge. Systemet kommer att meddela om övergången till säkerhetsläget med två korta signaler (som i billarm). I detta läge "fångar" enheten öppningen av dörren. Efter att dörren har öppnats väntar systemet i några sekunder (detta är ett konfigurerbart värde, för rum cirka tio sekunder, för en box ett eller två) för att avaktivera, om detta inte händer slås sirenen på. Algoritmen och kretsen är utformade på ett sådant sätt att du bara kan stänga av sirenen genom att helt plocka isär höljet och stänga av strömmen.

Enhet säkerhetssystem mycket enkelt (fig. 2). I hjärtat av avgiften Arduino... Gränslägesbrytarna är anslutna som en vanlig knapp genom pull-up motstånd. Jag kommer att uppehålla mig vid gränslägesbrytarna separat. De är normalt stängda och normalt öppna. Du kan slå på en vanlig knapp som gränslägesbrytare, bara ett slag vanlig knapp mycket stor, dörrspelet är vanligtvis större. Därför är det nödvändigt att komma med någon form av tryckare för knappen och fjädra den för att inte bryta knappen med dörren. Tja, om inte lathet, så kan du gå till affären och köpa en magnetomkopplare (reed switch) (Fig. 3), den är inte rädd för damm och smuts.

En gränslägesbrytare för billarm är också lämplig (bild 4). Det bör noteras att programmet är skrivet för en reed switch. På stängd dörr dess kontakt är stängd. Om du använder en strömbrytare från ett billarm, när dörren är stängd, kommer den troligen att vara öppen, och på lämpliga platser i koden måste du ändra 0 till 1 och vice versa.

Som en siren föreslår jag att använda en ljudsignal PKI-1 IVOLGA tillverkad i Vitryssland (Fig. 5). Matningsspänning 9 - 15 V, driftström 20 - 30 mA. Detta gör att den kan användas med batterikraft. Samtidigt "ger" den ut 95 - 105 dB.

Med sådana egenskaper från "Krona"-batteriet kommer det att låta i flera tiotals minuter. Jag hittade det på Internet för 110 rubel. Där kostar en reed switch med en magnet cirka 30 rubel. Billarmbrytaren i bildelar köptes för 28 rubel. KT315-transistorn kan tas med vilken bokstav som helst eller ersättas med vilken modern lågeffektkiseltransistor som helst med lämplig konduktivitet. Om volymen på en siren inte räcker (vem vet, du kanske vill att den ska höras i många kilometer) kan du koppla flera sirener parallellt eller ta en kraftigare, bara i det här fallet måste transistorn bytas ut mot en mer kraftfull (till exempel den välbekanta transistorenheten ULN2003). Som kontakter för att ansluta en reed switch och en siren använde jag de enklaste kontakterna för ljud- / videoenheter - priset på radiomarknaden är 5 rubel. för ett par.

Enhetens kropp kan limmas från plast eller plywood; om ett allvarligt föremål skyddas, är det bättre att göra det av metall. Batterier eller uppladdningsbara batterier bör placeras inuti fodralet för att öka tillförlitligheten och säkerheten.

För att förenkla programkoden användes inga energibesparande element, och batterierna räcker inte till under lång tid. Du kan optimera koden, eller ännu bättre, radikalt ändra den genom att använda avbrottshändelsehantering och MK-viloläge. I detta fall bör strömförsörjningen från två fyrkantiga batterier anslutna i serie (9 V) hålla i flera månader.

Nu koden

// konstanter
const int knapp = 12; // nåla för knappen
const int gerkon = 3; // stift för reed switch
const int sirena = 2; // stiftkontroll av sirenen
const int led = 13; // indikatorstift
// variabler
int buttonState = 0; //-knappens tillstånd
int gerkonState = 0; // reed switchens tillstånd
int N = 0; // räknare för avaktiveringsknappen
ogiltig installation () (
// siren och indikatorkontroll - utgång
pinMode (sirena, OUTPUT);
pinMode (led, OUTPUT); // tryckknapp och reed switch är ingångar
pinMode (gerkon, INPUT);
pinMode (knapp, INPUT);
}
void loop () (
digitalWrite (led, HÖG);
while (buttonState = = 0) (// vänta loop tills vi trycker på knappen
buttonState = digitalRead (knapp); // för att växla till säkerhetsläge
}
digitalWrite (led, LÅG);
buttonState = 0; // nollställ värdet på knappen
while (gerkonState = = 0) (// loop tills vi stänger dörren

}
fördröjning (500); // :-)
digitalWrite (sirena, HÖG); // Kod
fördröjning (100); // indikationer
digitalWrite (sirena, LÅG); // inkluderar
fördröjning (70); // läge
digitalWrite (sirena, HÖG); // vakt
fördröjning (100); // varna
digitalWrite (sirena, LÅG); // ljud
while (gerkonState = = 1) (// vänta tills dörren öppnas
gerkonState = digitalRead (gerkon);
}
för (int i = 0; i<= 5; i++){ // 7,5 секунды на нажатие
buttonState = digitalRead (knapp); // hemlig knapp
if (buttonState = = HIGH) (// hålla reda på vår egen - främling
N = N + 1;
}
fördröjning (1500); // hemlig funktion :-)))
}
if (N> 0) (// viktigast
digitalWrite (sirena, LÅG); // slå inte på sirenen
}
annat (
digitalWrite (sirena, HÖG); // eller slå på sirenen
}
digitalWrite (led, HÖG); // slå på indikatorn N = 0;
buttonState = 0;
fördröjning (15000); // påminnelse för dummies som gillar
digitalWrite (led, LÅG); // tryck på knapparna utan avbrottsfördröjning (1000);

GSM larm på Arduino

I den här artikeln kommer du att lära dig hur du (köper) gör din egen GSM-signalering med hjälp av en GSM-modul och Arduino mycket billigt. Skyddsobjektet för GSM-larmsystemet är idealiskt dacha är lämplig, hus, garage, lägenhet.


Steg 1: element
För detta projekt behöver du:


GSM-sköld

Summer
Larmsiren 12V
12V strömförsörjning

Arduino tangentbord
Ram.

Steg 2: Ansluta komponenterna


Först sätter du GSM-modulen på Arduino Uno, du måste löda GND- och VCC-ledningarna tillsammans med två sensorer, en summer och relämodulens ingång. Anslut sedan dessa lödda ledningar till motsvarande kontakt på GSM-skärmen. Därefter kommer du att göra en signal I / O-kontakt från dessa delar, och det sista du behöver göra är att ansluta ett tangentbord

Arduino Uno / GSM-terminaler:

Slutsats 0: inte länkad;
Slutsats 1: inte kopplat;
Pin 2: obundet (GSM kommer att använda denna pin);
Pin 3: obundet (GSM kommer att använda denna pin);
Pin 4: den sista raden med tangentbordet (tangentbordsstift 4 - från 8);
Slutsats 5: inte kopplat;
Pin 6: andra kolumnen med tangentbordet (tangentbordsstift 6 - från 8);
Slutsats 7: den tredje kolumnen från tangentbordet (tangentbord med finger 7 - från 8);
Pin 8: obundet (GSM kommer att använda denna pin);
Pin 9: obundet (GSM kommer att använda denna pin);
Slutsats 10: data för PIR-sensor nr 2;
Slutsats 11: sirenljudsignal (går till ingången på relämodulen);
Slutsats 12: data för PIR-sensor nr 1;
Stift 13: Summersignalingång;

Som du kan se, även om tangentbordet har 8 stift, är bara tre anslutna (en rad och två kolumner, vilket gör att två siffror kan läsas - 1 × 2 matriser), så jag kan skapa lösenord med dessa tre ledningar, och det finns du behöver inte använda alla kontakter från tangentbordet. Detta beror på att efter att rörelsesensorn känner av en person som går i rummet, kommer personen bara ha 5 sekunder på sig att stänga av larmet. Efter Nödsignal slås inte av det här ögonblicket tid, GSM shield skickar SMS till dig, eller ringer ditt telefonnummer. Arduino har programmerats för att ringa ett samtal och så fort du svarar i telefonen lägger den på.

Naturligtvis kan du få falska sensoravläsningar, så det finns ett alternativ att inaktivera larmet genom att helt enkelt skicka SMS från din telefon till Arduino. Ett annat alternativ du kan göra är att ställa in din sköld så att du skickar ett meddelande om dagen så att du vet att det fungerar korrekt.

Steg 3: Kod

Ladda bara ner koden nedan och kompilera. Den använder biblioteken Keypad.h och GSM.h.
Ladda ner fil: (Nedladdningar: 181)
Ladda ner fil: (Nedladdningar: 104)

Steg 4: Slutsats


Med tanke på att Arduino Uno-koden kommer att skicka SMS-meddelanden och ringa din telefon på bara fem sekunder efter att någon tagit sig in i ditt hus, antar jag att du kommer att ha tillräckligt med tid att ringa polisen. Naturligtvis kommer sirenen att skrämma bort tjuvar och ditt hus eller andra lokaler blir säkrare med hjälp av denna artikel.

Under det senaste decenniet har bilstölder intagit en av de viktigaste platserna i strukturen för brott som begås i världen. Detta beror inte så mycket på den specifika vikten av denna kategori av stölder i förhållande till det totala antalet brott, utan på betydelsen av de skador som orsakats på grund av de höga kostnaderna för bilar. Den svaga effektiviteten av åtgärder som vidtagits inom området för att bekämpa fordonsstölder i slutet av 90-talet ledde till skapandet av stabila grupper som specialiserade sig på att begå dessa brott och ägde särdrag organiserad brottslighet; du har säkert hört termen "svart bilföretag". De europeiska ländernas parkeringsplatser saknar årligen ≈ 2 % av bilar som blir föremål för kriminella intrång. Därför fick jag idén att göra ett gsm-larm till min bil baserat på Arduino Uno.

Låt oss börja!

Vad ska vi samla in

Vi måste välja hjärtat i vårt system. Enligt min åsikt finns det inget bättre för sådan signalering än Arduino Uno. Huvudkriteriet är tillräckligt"Pins" och pris.


Den huvudsakliga Arduino specifikationer Uno

Mikrokontroller - ATmega328
Arbetsspänning - 5 V
Ingångsspänning (rekommenderas) - 7-12 V
Ingångsspänning (gräns) - 6-20 V
Digitala ingångar / utgångar - 14 (varav 6 kan användas som PWM-utgångar)
Analoga ingångar - 6
Likström genom ingång/utgång - 40 mA
Likström för 3,3 V stift - 50 mA
Flashminne - 32KB (ATmega328) varav 0,5KB används för bootloader
RAM - 2 KB (ATmega328)
EEPROM - 1 KB (ATmega328)
Klockfrekvens - 16 MHz


Passar!

Nu behöver du välja en gsm-modul, eftersom vårt larmsystem ska kunna meddela ägaren till bilen. Så, du måste googla ... Här, en utmärkt sensor - SIM800L, storleken är bara underbar.


Jag tänkte och beställde den från Kina. Allt visade sig dock inte vara så rosenrött. Sensorn vägrade helt enkelt att registrera SIM-kortet på nätverket. Allt som var möjligt prövades - resultatet blev noll.
Hittades snälla människor som försåg mig med den svalare Sim900 Shield. Detta är redan en allvarlig sak. The Shield har ett mikrofon- och hörlursuttag, en fullfjädrad telefon.


Huvuddragen hos Sim900 Shield

4 standarder för arbetsfrekvens 850/900/1800/1900 MHz
GPRS multi-slot klass 10/8
GPRS mobilstation klass B
Överensstämmer med GSM fas 2/2+
Klass 4 (2 W @ 850/900 MHz)
Klass 1 (1 W @ 1800 / 1900MHz)
Styrs av AT-kommandon (GSM 07.07, 07.05 och SIMCOM utökade AT-kommandon)
Låg strömförbrukning: 1,5mA (viloläge)
Drifttemperaturområde: -40 °C till +85 °C


Passar!

Ok, men du måste ta avläsningar från vissa sensorer för att meddela ägaren. Plötsligt evakueras bilen, då kommer bilens position uppenbarligen att förändras i rymden. Låt oss ta en accelerometer och ett gyroskop. Bra. Tax, nu letar vi efter en sensor.

Jag tror att GY-521 MPU6050 definitivt kommer att passa. Det visade sig att den även har en temperatursensor. Det skulle vara nödvändigt att använda det, det kommer att finnas en sådan "killer-funktion". Anta att ägaren till bilen satte den under huset och gick. Temperaturen inuti bilen kommer att ändras "jämnt". Vad händer om en inkräktare försöker bryta sig in i en bil? Han kommer till exempel att kunna öppna dörren. Temperaturen i bilen kommer att börja förändras snabbt, eftersom luften i kupén börjar blandas med luft. miljö... Jag tror att det kommer att fungera.


Huvuddragen hos GY-521 MPU6050

3-axlig gyroskopmodul + 3-axlig accelerometer GY-521 på MPU-6050-chippet. Låter dig bestämma positionen och rörelsen för ett objekt i rymden, vinkelhastighet vid rotation. Den har även en inbyggd temperatursensor. Den används i olika coptrar och flygplansmodeller, det är även möjligt att montera ett motion capture-system baserat på dessa sensorer.

Mikrokrets - MPU-6050
Matningsspänning - från 3,5V till 6V (DC);
Gyroskopintervall - ± 250 500 1000 2000 °/s
Accelerometerns intervall - ± 2 ± 4 ± 8 ± 16g
Kommunikationsgränssnitt - I2C
Storlek - 15x20 mm.
Vikt - 5 g


Passar!

En vibrationssensor är också användbar. Plötsligt kommer de att försöka öppna bilen med "brute force", eller, på parkeringen, kommer en annan bil att röra vid din bil. Ta vibrationssensorn SW-420 (justerbar).


Huvudfunktioner SW-420

Matningsspänning - 3,3 - 5V
Utsignal - digital hög / låg (normalt stängd)
Begagnad sensor - SW-420
Komparator använd - LM393
Mått - 32x14mm
Dessutom - Det finns ett justeringsmotstånd.


Passar!

Skruva på SD-minneskortsmodulen. Vi kommer också att skriva en loggfil.


Huvudegenskaper för SD-minneskortmodulen

Modulen låter dig lagra, läsa och skriva till SD-kortet de data som krävs för driften av enheten baserad på mikrokontrollern. Användningen av enheten är relevant vid lagring av filer från tiotals megabyte till två gigabyte. Kortet innehåller en SD-kortbehållare, en kortströmstabilisator, en kontakt för gränssnittet och kraftledningar. Om du behöver arbeta med ljud, video eller andra volymetriska data, till exempel föra en logg över händelser, sensordata eller lagra information från en webbserver, så kommer SD-minneskortsmodulen för Arduino att göra det möjligt att använda ett SD-kort för dessa ändamål. Med hjälp av modulen kan du studera funktionerna på SD-kortet.
Matningsspänning - 5 eller 3,3 V
SD-korts minneskapacitet - upp till 2 GB
Mått - 46 x 30 mm


Passar!

Och låt oss lägga till en servo, när sensorerna utlöses kommer servo med en videobandspelare att vända och spela in video av händelsen. Ta MG996R servo.


Huvuddragen hos MG996R servo

Stabil och pålitligt skydd från skada
- Metalldrivning
- Dubbelradigt kullager
- Trådlängd 300 mm
- Mått 40x19x43mm
- Vikt 55 gr
- Rotationsvinkel: 120 grader.
- Arbetshastighet: 0,17 sek / 60 grader (4,8V utan belastning)
- Arbetshastighet: 0,13 sek / 60 grader (6V utan belastning)
- Startmoment: 9,4 kg/cm vid 4,8V strömförsörjning
- Startmoment: 11 kg/cm vid 6V strömförsörjning
- Arbetsspänning: 4,8 - 7,2V
- Alla drivdelar är gjorda av metall


Passar!

Vi samlar

Det finns många artiklar om att ansluta varje sensor i Google. Och jag har ingen lust att komma med nya cyklar, så jag lämnar länkar till enkla och fungerande alternativ.

Bra tid på dagen 🙂 Idag ska vi prata om larm. Tjänstemarknaden är full av företag, organisationer som är engagerade i installation och underhåll av säkerhetssystem. Dessa företag erbjuder köparen ett brett utbud av larmsystem. Deras kostnad är dock långt ifrån billig. Men vad ska en person som inte har så mycket personliga medel att göra som kan läggas på inbrottslarm? Jag tror att slutsatsen tyder på sig själv - do larm av deras för hand... Den här artikeln ger ett exempel på hur du kan skapa ditt eget kodade säkerhetssystem med hjälp av ett Arduino uno-kort och flera magnetiska sensorer.

Systemet kan avaktiveras genom att ange lösenordet från knappsatsen och trycka på * ’. Om du vill ändra det nuvarande lösenordet kan du göra det genom att trycka på B', Och om du vill hoppa över eller avbryta operationen kan du göra det genom att trycka på knappen ‘#’. Systemet har en summer för att spela olika ljud när du utför en viss operation.

Systemet aktiveras genom att trycka på 'A'-knappen. Systemet ger 10 sekunder på sig att lämna lokalen. Efter 10 sekunder aktiveras larmet. Antalet magnetiska sensorer beror på din egen önskan... Projektet involverar 3 sensorer (för två fönster och en dörr). När fönstret öppnas aktiveras systemet och larmet går från summern. Systemet kan avaktiveras genom att ange ett lösenord. När dörren öppnas ger larmet besökaren 20 sekunder på sig att ange lösenordet. Systemet använder en ultraljudssensor som kan detektera rörelse.

Video av enhetens funktion

Hantverk gjorda för informations-/utbildningsändamål. Om du vill använda den hemma måste du förfina den. Förslut styrenheten i ett metallhölje och säkra kraftledningen från eventuella skador.

Låt oss börja!

Steg 1: vad vi behöver

  • Arduino uno-bräda;
  • LCD-skärm med hög kontrast 16 × 2;
  • 4 × 4 tangentbord;
  • 10 ~ 20kΩ potentiometer;
  • 3 magnetiska sensorer (de är också reed-brytare);
  • 3 2-poliga skruvterminaler;
  • HC-SR04 ultraljudssensor;

Om du vill bygga ett system utan använder Arduino, behöver du även följande:

  • DIP-kontakt för atmega328 + atmega328 mikrokontroller;
  • 16MHz kristallresonator;
  • 2 st. 22pF keramik, 2 st. 0,22uF elektrolytisk kondensator;
  • 1 ST. 10k ohm motstånd;
  • eluttag (likströmsuttag);
  • brödskiva;
  • 5V strömförsörjning;

Och en låda för att packa allt!

Instrument:

  • Något som kan skära en plastlåda;
  • Lim pistol;
  • Borr/skruvmejsel.

Steg 2: Larmkrets

Anslutningsschemat är ganska enkelt.

Litet förtydligande:

LCD med hög kontrast:

  • Pin1 - Vdd till GND;
  • Pin2 - Vss till 5V;
  • Pin3 - Vo (till mittstiftet på potentiometern);
  • Pin4 - RS till pin 8 på Arduino;
  • Pin5 - RW till GND;
  • Pin6 - EN till pin 7 i Arduino;
  • Pin11 - D4 till pin 6 på Arduino;
  • Pin12 - D5 till pin 5 på Arduino;
  • Pin13 - D6 till pin 4 på Arduino;
  • Pin14 - D7 till pin 3 på Arduino;
  • Stift 15 - Vee (till höger eller vänster stift på potentiometern).

4 × 4 tangentbord:

Vänster till höger:

  • Pin1 till A5 pin av Arduino;
  • Pin2 till A4-stift på Arduino;
  • Pin3 till A3 pin av Arduino;
  • Pin4 till A2 pin av Arduino;
  • Pin5 till pin 13 i Arduino;
  • Pin6 till pin 12 i Arduino;
  • Pin7 till pin 11 i Arduino;
  • Pin8 till pin 10 på Arduino.

Steg 3: Firmware

Steget presenterar koden som används av den inbyggda!

Ladda ner plugin för codebender. Klicka på "Kör"-knappen i Arduino och flasha din bräda med detta program. Det är allt. Du har precis programmerat Arduino! Om du vill göra ändringar i koden, klicka på knappen "Redigera".

Obs: Om du inte kommer att använda Codebender IDE för att programmera ditt Arduino-kort, måste du installera ytterligare bibliotek i Arduino IDE.

Steg 4: Gör ditt eget styrkort

Efter framgångsrikt monterad och testad nytt projekt baserat på Arduino uno kan du börja göra din egen bräda.

Några tips för ett mer framgångsrikt slutförande av det genomförda:

  • Ett 10K-motstånd måste kopplas mellan stiften 1 (återställning) och 7 (Vcc) på Atmega328-mikrokontrollern.
  • En 16MHz kristall ska anslutas till stift 9 och 10, märkta XTAL1 och XTAL2
  • Anslut varje ledning i resonatorn med 22pF kondensatorer. Blyfri kondensator leder till stift 8 (GND) på mikrokontrollern.
  • Kom ihåg att ansluta den andra ATmega328-strömledningen till strömförsörjningen, 20-Vcc och 22-GND-stiften.
  • Du kan hitta mer information om mikrokontrollerstiften i den andra bilden.
  • Om du planerar att använda ett nätaggregat med en spänning högre än 6V måste du använda en linjär regulator LM7805 och två 0,22uF elektrolytiska kondensatorer, som ska monteras vid regulatorns ingång och utgång. Det är viktigt! Applicera inte mer än 6V på tavlan !!! Annars kommer du att bränna din Atmega mikrokontroller och LCD-skärm.

Steg 5: Placera kretsen i höljet