Bitcoin pris Ticker (nästan) från grunden genom att använda Arduino som ISP (3 / 6 steg)

Steg 3: (valfritt) Bootload din ATmega328



Om du inte har en ATmega328 med Arduino förladdade, måste du programmera den manuellt. Jag hittade en mycket användbar guide till bootload ATmega328P-PU (du kan också använda ATmega328-PU men det är något mer komplex), och jag har sammanfattat det här. Var noga med att kontrollera den ursprungliga tutorial om du har några problem, om du använder ATmega328-PU eller om du letar efter en mer detaljerad guide.

För detta steg behöver du:

  • ATmega328P-PU (eller ATmega328-PU)
  • 2 x 22pf kondensatorer
  • 0.1 uf kondensator
  • 16 MHz kristall
  • 220 ohm motstånd
  • Sladdar

Börja med att programmera din Arduino som en Internet-leverantör (i-System programmerare). Öppna Arduino IDE och hitta ArduinoISP skissen (filer -> exempel -> ArduinoISP). Kontrollera att du har valt UNO under menyn styrelser. Nu gå vidare och ladda upp denna skiss till Arduino ombord.

Placera ATmega328 i mitten av din skärbräda. Sedan ansluta stift 7 till makt och stift 8 till marken.

Nu ansluta 16 MHz kristallen mellan stift 9 & 10 på ATmega och Lägg 22pf kondensatorer mellan crystal och marken.

Anslut stift 20 & 21 på ATmega till makt och stift 22 till marken.

Anslut pin 1 på ATmega till makten genom ett 220 ohm motstånd.

Nu göra dessa anslutningar mellan din Arduino ombord och ATmega:

  • Arduino stift 10 -> ATmega stift 1
  • Arduino stift 11 -> ATmega pin 17
  • Arduino stift 12 -> ATmega pin 18
  • Arduino stift 13 -> ATmega pin 19

Dags att bränna bootloader!

Öppna Arduino IDE och ändra dina inställningar.

  • Verktyg -> styrelser, markera den Arduino UNO.
  • I Verktyg -> serieport, kontrollera att rätt port är markerad.
  • i Verktyg -> programmerare, Välj alternativet "Arduino som ISP".

Nu har du alla satt. Välj alternativet "Bränna Bootloader" från menyn verktyg. Ett meddelande visas säger "Burning bootloader till I/O ombord (detta kan ta en minut)". Efter en stund kommer det att bekräfta att det har laddats. Nu kommer du att kunna ladda upp den Arduino skissen till din ATmega.

Öppna skissen och klicka: Arkiv -> Ladda upp med hjälp av programmerare och skissen kommer att laddas upp till ATmega328.

Vidare till nästa steg!

Se Steg
Relaterade Ämnen

Hur att välja och använda rätt grunden för ditt ansikte

att välja rätt grunden för din hudtyp tonen och hud kan vara en svår uppgift. I detta Instructable ska jag lära dig hur du väljer och använder rätt foundation, concealer och puder.Steg 1: formuleringar • Ren eller Tinted: har en naturlig, öppen yta m...

Bitcoin pris förändring Ticker

Hej alla, i detta instructable, jag kommer att visa dig hur man gör en Bitcoin pris checker som visar om priset på Bitcoin har gått upp eller ner.Det fungerar i (nästan) realtid över internet och har 3 lysdioder; en grön, en röd och en vit. När prise...

Lätt hacka skära nästan hela vägen genom trä

Detta är bara ett enkelt sätt när du behöver skära nästan hela vägen genom trä och inte vill investera tid och pengar för ett bord såg, skärande jigg, etc. Jag tillbringade lite tid att hitta en lösning och kanske du kan spara dig själv lite tid.BTW,...

Mycket enkel aprilskämt - en annan harmlösa upptåg kan man använda nästan när som helst

här är ganska enkel och mycket enkel.Så, du har en påse med kulor och inte längre kan hitta någon som "spelar" kulor? Har jag en plan för dig!Steg 1: Ingrediants... Behövs:En kartong, kunna hålla om 50 + kulor och också tunt nog att passa inuti...

Auduino - Lo-Fi Arduino Synthesizer

I detta instructable jag kommer att visa dig hur jag gjorde Auduino synt. Det är tänkt att bli lyssnade på hörlurar men om du vill lyssna på högtalare måste använda en förstärkare som jag visar i andra instructable.Banan är relativt enkel. För mig va...

Gör en ARDUINO på egen hand...!!!

ARDUINO plattform är dagens mest populära plattform i världen för inbäddade projekt.Programmera en Arduino är mycket enkel än något annat system.Bara koppla in den till datorn och komma igång...!!!Men som fristående projekt baserade på Arduino ökar,...

Hur man gör bygga Gondorianska kostym pansar från autentiska material (Ja, nästan)

ATENTION: Vänligen ta stor försiktighet med plåt och tråd. Du kan peta din hud och eller skära själv. Använd handskar och skyddande öga slitage samt Långärmat och långbyxor. Som täcker huden här är mycket viktigt. När du målar, gör det utanför som rö...

Hacking misslyckades miljarder Dollar gränsen säkerhetssystemet

lika mycket som jag hatar uttrycket, det är ett stort FAIL!"Efter att ha avslöjat förra veckan som en pilot installation av kontroversiella, buggy gränssäkerhetscanner torn hade slutligen godkänts i bruk, den amerikanska regeringen har numedgav att p...

Anpassade Crazy Taxi Video Game Controller med Makey Makey

Vad sjutton är en Makey Makey?Har du någonsin velat ändra hur kontrollerna fungerar på en viss datorprogram eller spel? Någonsin velat skapa en rolig elektronisk uppfinning utan att behöva vara en ingenjör eller programmerare? Någonsin vill ha galet...

Multi-function överlevnad Solar Gadget på en Budget

Ända sedan jag publicerade min sista instructable, jag blev förvånad över sin brist på popularitet. Jag insåg att jag behövde tänka på en ny sak om jag vill ha en chans att vinna den överlevnad tävling.Jag kom upp med detta. Idén kom bara slumpmässig...

Konstruera och bygga en laddning motståndare. Gör träningen tung väska en Real World träning

Från pendeln swing till anklagat motståndare--The ny tung väskaDetta Instructable innehåller många fotografier och avslutas med en video som visar en transformerande tung väska motion enhet. Detta övertygande enhet förvandlar en gemensam tung väska,...

Generera slumptal genom att använda Arduino

En Slumptalsgenerering är mycket viktigt i enheter som hjälper dem att uppgift i slumpmässigt sätt. Tillämpningar av Slumptalsgenerering kan hittas i blanda ljudfiler i en musikspelare, i nästan alla slags digitala spel, generera lösenord etc. Det fi...

Science Fair: Uttråkad inte mer

Science fair styrelser har inte utvecklas under de senaste 50 + år. Är det dags att bryta bort från den "titta men inte röra" mentalitet av Science mässor. Genom att använda Arduino, stora knappar, rättvis servon och lysdioder kan vi lägga till...

3D-miljö Laser Scanner från början

Hej och Välkommen till min första instructable! Här går vi tillsammans igenom prisvärda resan på hur du gör din egen 3D Laser-Scanner.Om du gillar detta projekt, skulle då jag vara super tacksam för din röst i Full Spectrum Laser contest!Det finns nå...

28 Upcycles för trädgården

jag har trädgårdsarbete i ca 8 år. Under åren har jag upcycled många saker i min trädgård, några av praktiska skäl, några att spara pengar, vissa vara miljövänlig och några bara för skojs skull.I detta Instructable kommer jag visa hur du upcycle 28 (...

Ett vapen av massa anvisning!

Över 50 år sedan, såg jag en penna lutad mot verandan i ett hus nära min farmors. Jag var förtjust till omfattningen av pennan. Det var nästan lika lång som veranda inlägg! Wow! Vad kul det skulle vara. Skriva det? Det radera? Vad är den gjord av? Va...

Arduino elektrometer/kapacitiv objekt Sensor

min passion som en maker är för robotar. Jag har gjort ett dussin eller så, mestadels genom att använda Arduino. Saken är den att jag är typ av uttråkad av de flesta av de robotar som få gjort-line anhängare, sumo, photophobes/vores, BEAM, etc. Det s...

ICARUS: Analog Heliostat

har du någonsin suttit i skuggan och tänkte "Jag önskar att solen kunde komma till mig"? Tja nu det kan.Jag ville krama lite extra solljus in i mitt liv för att ge några gratis värme samt minska risken för Fem-McNasties. Det finns en underbar en...

Hacka en brödrost ugn för Reflow lödning

som jag får mer allvarliga till min elektronik hobby, jag måste arbeta med mer SMD komponenter. Vissa komponentpaket är mycket svårt eller omöjligt att löda med en traditionell lödkolv. För att lösa detta problem, beslöt jag att hacka en brödrost ugn...