Gebruik 1.0.1 om eventuele problemen te elimineren. Klik hier
Ik had een extern gecontroleerde project dat een Arduino met 24/7 nodig, maar ik wilde verlaten mijn 32 dollar Arduino UNO, dus ik besloot om te kopen van sommige stukken en gemaakt van mijn eigen Arduino. Het belangrijkste deel was het kopen van de microcontroller. Mijn opties waren:
ATMega328P-PU met Optiboot ~ $5.50 (Sparkfun) / $5.19 (Digikey)
ATMega328P-PU ~ $3.16 (Digikey)
ATMega328-PU ~ $2,88 (Digikey)
Natuurlijk kocht ik de goedkoper een, enorme fout. Na wat onderzoek vond ik dat mijn eerste optie de rechte was. Steek hem gewoon als een normale Arduino, de laatste twee nodig iets anders.
De laatste twee opties ontbraken iets genaamd een bootloader. Een bootloader is "een klein programma dat is geladen op de microcontroller. U kunt code uploaden zonder gebruik te maken van eventuele extra hardware."
Mocht u iets op deze microcontrollers te doen moet u dus eerst een bootloader verbrand op die chips. Zoals u bericht wellicht, is het verschil tussen de tweede en de derde gewoon een loutere P na de 328. Deze P betekent pico voor picopower die een technologie die ATMEL heeft ontwikkeld waarmee de microcontroller is uitgevoerd met minder stroom.
Nou als je de microcontroller op uw Arduino UNO u merken zien zult dat het gebruik van de picopower-micro, niet de standaard-men. Ik kocht 3 normale ones. OMG dan ik ben totaal schroef. Nou nee, je hoeft alleen om een paar wijzigingen aan uw bestanden van de Arduino te laten werken.
Deze tutorial zal je leren hoe.