![DIY Fristående Arduino Uno: 5 steg DIY Fristående Arduino Uno: 5 steg](https://i.howwhatproduce.com/images/004/image-10414-8-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
![DIY Fristående Arduino Uno DIY Fristående Arduino Uno](https://i.howwhatproduce.com/images/004/image-10414-9-j.webp)
I det här projektet kommer jag att berätta att hur kan vi göra en DIY Arduino Uno genom att bara sätta upp den på en brödbräda. Detta kan göras av olika anledningar som att göra det billigare, liten i storlek, minska energiförbrukningen etc.
Detta projekt ger dig ett sätt att göra en minimal Arduino Uno som ska göra alla funktioner som Arduino som du köper från marknaden. Som vi vet att Arduino faktiskt är en plattform med öppen källkod och därmed är dess scheman offentliga som kan användas av vem som helst för att tillämpa den för sina ändamål med eventuella framsteg. Detta gör att vi kan göra något sådant hemma hos oss själva. Följande steg kommer att beskriva hur du monterar kretsen på en brödbräda. Jag lånar majoriteten av genomgången från Arduino-webbplatsen.
Detta projekt är sponsrat av LCSC. Jag har använt elektroniska komponenter från LCSC.com. LCSC har ett starkt engagemang för att erbjuda ett brett urval av äkta elektroniska komponenter av hög kvalitet till bästa pris. Registrera dig idag och få $ 8 rabatt på din första beställning.
Steg 1: Saker du behöver göra
![Saker du behöver för att klara det Saker du behöver för att klara det](https://i.howwhatproduce.com/images/004/image-10414-10-j.webp)
- ATmega328P-PU x 1
- 16MHz kristalloscillator x 1
- LM7805CV Linjär regulator x1
- Kondensator 22 pF x 2
- Kondensator 10 uF x 2
- Motstånd 220 Ohm x 2
- Motstånd 10 kohm x 1
- Momentary Switch x 1
- LED x 2
Steg 2: Lägga till strömförsörjning till Arduino
Arduino -uttaget kan acceptera ett ingångsspänningsområde på 7 till 16 volt. De vanligaste ingångskällorna är ett pålitligt 9V-batteri eller en 9-12VDC-strömförsörjning. Eftersom de flesta sensorer och chips kräver en 5V -källa, kommer vi att behöva spänningsregulatorn LM7805 för att minska 9V till en komponentvänlig 5V. Om du ansluter mer än 16V riskerar du att skada IC: n.
- Lägg till ström- och jordledningar för var din spänningsregulator kommer att vara.
- Lägg till ström- och jordledningar längst ner på ditt bräde som ansluter varje skena.
- Lägg nu till LM7805 -regulatorn på brödbrädan. Den kommer att ta ingång på 9V och ger en kontinuerlig strömförsörjning på 5V från utgången.
- Lägg till power OUT och jordledningar som ansluts till höger och vänster skena på brödbrädet.
- Lägg också till en 10uF kondensator mellan IN i regulatorn och marken samt en 10uF kondensator på höger skena mellan kraft och jord. Silverremsan på kondensatorn betyder markbenet.
- Placera strömlampan nära ingångskällan och överst på brödbrädan. Du kan använda den gröna eller röda lysdioden.
- Anslut en bygelkabel från lysdiodens negativa ledning (korta ben) till jordskenan och installera ett Ω -motstånd från den positiva LED -ledningen (långa benet) till kraftskenan.
Steg 3: Lägga till kortkomponenter
![Lägga till brädkomponenter Lägga till brädkomponenter](https://i.howwhatproduce.com/images/004/image-10414-11-j.webp)
![Lägga till brädkomponenter Lägga till brädkomponenter](https://i.howwhatproduce.com/images/004/image-10414-12-j.webp)
Innan du går vidare, kolla in den här bilden. Det är en bra resurs för att lära dig vad alla stiften på ditt ATmega -chip gör i förhållande till Arduinos funktioner. Detta kommer att klargöra mycket förvirring bakom varför du kopplar ihop vissa stift som du gör. För ännu mer detaljerad information, ta en titt på databladet för ATmega 168 (kort version) (lång version). Här är bladet för ATmega328 (kort version) (lång version).
1. Installera ATmega328 -chipet (visas till höger) så att IC -skåran är högst upp. Om du monterar komponenterna på ett kretskort är det en bra idé att använda uttaget.
2. Lägg till 10KΩ uppdragningsmotstånd till +5V-skenan och anslut den andra änden till RESET-stiftet på ATmega328 (stift 1). Lägg till hoppare för kraft och mark för följande stift.
Stift 7 - VCC, digital matningsspänning (+5V)
Stift 8 - GND (markskena)
Stift 22 - GND (markskena)
Pin 21 - AREF, analog referensstift för ADC (+5V)
Pin 20 - AVcc, matningsspänningen för ADC (+5V)
3. Lägg till en 16 MHz extern klocka mellan stift 9 och 10, och lägg till två 22pF kondensatorer som går till marken från var och en av dessa stift.
4. Lägg till den tillfälliga knappen som en återställningsknapp så att den spänner över gapet på brödbrädet på samma sätt som IC: n gör. 5. Lägg till en liten bygelkabel från stift 1 på ATmega328 till tryckknappens nedre ben (stift närmast IC). Lägg till ytterligare en bygelkabel från knappens övre vänstra ben till marken.
6. Dra ut chipet från din fungerande Arduino och prova det på det här kortet. Programmet blink_led blinkar stift 13. Pin 13 på Arduino är INTE AVR ATMEGA8-16PU/ATMEGA168-16PU pin 13. Det är faktiskt fäst 19 på ATmega-chipet.
7. Slutligen lägger du till lysdioden. Det långa benet eller anoden ansluter till den röda tråden och det korta benet eller katoden ansluts till 220-ohm motståndet som går till marken.
Steg 4: Ladda upp skiss till din Arduino
![Överför skiss till din Arduino Överför skiss till din Arduino](https://i.howwhatproduce.com/images/004/image-10414-13-j.webp)
Du kan gå hit för att veta om sätten att ladda upp skissen till Arduino.
Du behöver en USB-till-seriell enhet. Jag använde FDTI Basic Breakout Board (5V). Om du bara vill få det att fungera kan du hoppa över att installera det 6-poliga huvudet och bara köra bygelkablar direkt från USB-TTL-sidhuvudet till lämpliga stift på brödbrädet. Se till att stiften är korrekt för den seriella enheten du väljer. stiften på brytbordet är märkta med tresiffriga namn. Under min konstruktion upptäckte jag att mikrokontrollern behöver en perfekt tidsinställd tryckning på återställningsknappen för att redo att chipet ska programmeras och utbrottskortet har en stift som heter DTR/GRN som skickar en signal till återställningsstiftet när det är korrekt anslutet. Så anslut en bygelkabel från (DTR/GRN) på brytkortet till stift 1 på ATmega328 via en 0,1 µF keramisk kondensator.
Rekommenderad:
Fristående Arduino 3.3V W / extern 8 MHz klocka programmeras från Arduino Uno via ICSP / ISP (med seriell övervakning!): 4 steg
![Fristående Arduino 3.3V W / extern 8 MHz klocka programmeras från Arduino Uno via ICSP / ISP (med seriell övervakning!): 4 steg Fristående Arduino 3.3V W / extern 8 MHz klocka programmeras från Arduino Uno via ICSP / ISP (med seriell övervakning!): 4 steg](https://i.howwhatproduce.com/images/007/image-20833-j.webp)
Fristående Arduino 3.3V W / Extern 8 MHz -klocka som programmeras från Arduino Uno via ICSP / ISP (med seriell övervakning!): Mål: Att bygga en fristående Arduino som körs på 3.3V från en 8 MHz extern klocka. För att programmera den via ISP (även känd som ICSP, seriell programmering i krets) från en Arduino Uno (körs på 5V) För att redigera bootloader-filen och bränna
Fristående ATmega328p (med intern 8 MHz klocka): 4 steg
![Fristående ATmega328p (med intern 8 MHz klocka): 4 steg Fristående ATmega328p (med intern 8 MHz klocka): 4 steg](https://i.howwhatproduce.com/images/009/image-24867-j.webp)
Fristående ATmega328p (med intern 8 MHz klocka): ATmega328p är en en-chip mikrokontroller skapad av Atmel i megaAVR-familjen (senare Microchip Technology förvärvade Atmel 2016). Den har en modifierad Harvard-arkitektur 8-bitars RISCprocessor-kärna. Denna mikrokontroller är hjärnan i Arduino
Fristående Rover-spår: 3 steg
![Fristående Rover-spår: 3 steg Fristående Rover-spår: 3 steg](https://i.howwhatproduce.com/images/001/image-2390-45-j.webp)
Fristående Rover-spår: Detta är ett fristående 3D-utskrivbart roverspår som kan återanvändas på dina projekt. Många gånger har jag designat och laddat ner redan designade rovers för 3D-utskrift. Vanligtvis finns det ingen isolering mellan roverspåren och resten av kroppen. Detta
$ 2 Arduino. ATMEGA328 som fristående. Enkelt, billigt och väldigt litet. en komplett guide.: 6 steg (med bilder)
![$ 2 Arduino. ATMEGA328 som fristående. Enkelt, billigt och väldigt litet. en komplett guide.: 6 steg (med bilder) $ 2 Arduino. ATMEGA328 som fristående. Enkelt, billigt och väldigt litet. en komplett guide.: 6 steg (med bilder)](https://i.howwhatproduce.com/images/002/image-5365-82-j.webp)
$ 2 Arduino. ATMEGA328 som fristående. Enkelt, billigt och väldigt litet. en komplett guide: I den här instruktionsboken lär du dig hur du använder Arduino ATMEGA328 mikrokontrollerchip som en fristående mikrokontroller. De kostar bara 2 dollar, kan göra samma sak som din Arduino och göra dina projekt extremt små. Vi kommer att täcka stiftlayouten,
Fristående Arduino / ATMega Chip på brödbräda: 8 steg (med bilder)
![Fristående Arduino / ATMega Chip på brödbräda: 8 steg (med bilder) Fristående Arduino / ATMega Chip på brödbräda: 8 steg (med bilder)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11140007-standalone-arduino-atmega-chip-on-breadboard-8-steps-with-pictures-j.webp)
Fristående Arduino / ATMega Chip på brödbräda: Om du är som jag, efter att jag fick min Arduino och utförde en sista programmering på mitt första chip, ville jag dra av den från min Arduino Duemilanove och sätta den på min egen krets. Detta skulle också frigöra min Arduino för framtida projekt. Problemet