Obsah:
- Krok 1: Potřebné součásti
- Krok 2: Přidání obvodů pro napájecí zdroj
- Krok 3: Základy ATMEGA8/168/328
- Krok 4: Spusťte projekt
- Krok 5: Přidání Cristal
- Krok 6: Přidání přepínače Reset
- Krok 7: LED diody na pinu Arduino 13
- Krok 8: Připraveno pro Arduino
- Krok 9: Software, který se má použít
Video: Techduino -- Jak si vyrobit vlastní domácí Arduino Uno R3 --: 9 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
Pokud jste jako já, poté, co jsem dostal své Arduino a provedl finální programování na svém prvním čipu, jsem ho chtěl stáhnout ze svého Arduino Uno R3 a dát ho na svůj vlastní obvod. To by také uvolnilo mé Arduino pro budoucí projekty. Po přečtení mnoha webových stránek a fór jsem byl schopen sestavit tento Instructable. Chtěl jsem mít všechny informace, které jsem se naučil, na jednom místě a snadno je sledovat. Komentáře a návrhy jsou vítány a vítány, protože se stále snažím naučit všechny tyto věci.
Krok 1: Potřebné součásti
K tomu budete potřebovat:
Základní díly pro zapojení Arduina
- Nepájivý drát 22 AWG
- 7805 Regulátor napětí
- 2 LED diody 2 220 ohmové odpory
- 1 odpor 10 kOhm
- 2 10 uF kondenzátory
- Hodinový krystal 16 MHz
- 2 22 pF kondenzátory
- malé momentální tlačítko normálně otevřené („vypnuto“)
Krok 2: Přidání obvodů pro napájecí zdroj
Zde používám 5V mobilní nabíječku místo LM7805 (Tato verze používá 5V regulovaný napájecí zdroj). Je to jednoduché a ušetříte místo na palubě. Můžete LM7805, ale poté musíte použít zdroj s vyšším napětím, proto používám 5V konstantní nabíječku.
Krok 3: Základy ATMEGA8/168/328
Než se pohnete dál, podívejte se na tento obrázek. Je to skvělý zdroj informací o tom, co každý z kolíků na vašem čipu Atmega dělá ve vztahu k funkcím Arduina. Tím se vyjasní spousta nejasností za tím, proč připojujete určité kolíky tak, jak to děláte. Chcete -li získat ještě podrobnější informace, nahlédněte do datového listu Atmega168 (krátká verze) (dlouhá verze). Zde je list pro Atmega328 (krátká verze) (dlouhá verze)
Krok 4: Spusťte projekt
Začněte připojením 10k ohm pullup rezistoru na +5V z pinu RESET, aby se zabránilo samovolnému resetování čipu během normálního provozu. Pin RESET restartuje čip, když je stažen dolů na zem.
Pin 7 - Vcc - digitální napájecí napětí
Pin 8 - GND
Pin 22 - GND
Pin 21 - AREF - Analogový referenční pin pro ADC
Pin 20 - AVcc - napájecí napětí pro převodník ADC. Vyžaduje připojení k napájení, pokud není používán ADC, a napájení přes dolní propust, pokud je (dolní propust je obvod, který snižuje hluk ze zdroje energie. Tento příklad jej nepoužívá)
Krok 5: Přidání Cristal
Přidejte externí takt 16 MHz mezi kolíky 9 a 10 a přidejte dva kondenzátory 22 pF běžící na zem z každého z těchto kolíků.
Krok 6: Přidání přepínače Reset
Přidejte malý hmatový přepínač, abyste mohli resetovat Arduino, kdykoli budeme chtít, a připravit čip na nahrání nového programu. Rychlé chvilkové stisknutí tohoto spínače resetuje čip v případě potřeby. Přidejte přepínač těsně nad horní část čipu Atmega překračující mezeru v prkénku. Poté přidejte vodič z dolní levé nohy spínače na kolík RESET čipu Atmega a vodič z levé horní nohy spínače na kostru.
Krok 7: LED diody na pinu Arduino 13
Čip použitý na této desce je ve skutečnosti již naprogramován pomocí programu blink_led, který je dodáván se softwarem Arduino. Pokud již máte desku s tištěnými obvody Arduino spuštěnou, je dobré pokračovat a zkontrolovat verzi, kterou stavíte, pomocí čipu, o kterém víte, že funguje. Vytáhněte čip ze svého funkčního Arduina a zkuste to na této desce. Program blink_led bliká pin 13. Pin 13 na Arduinu NENÍ pin 13. AVR ATMEGA8-16PU/ATMEGA168-16PU 13. Je to vlastně pin 19 na čipu Atmega.
Nakonec přidejte LED. Dlouhá noha nebo anoda se připojí k červenému vodiči a krátká noha nebo katoda se připojí k odporu 220 ohmů směřujícímu k zemi.
Krok 8: Připraveno pro Arduino
V tomto okamžiku, pokud jste již naprogramovali svůj čip někde jinde a nepotřebovali jste tento obvod pro přeprogramování čipu, můžete se zde zastavit. Ale součástí zábavy je programování v obvodu, takže pokračujte ve vytváření skutečného obvodu USB-Arduino na prkénku!
Krok 9: Software, který se má použít
K výrobě této desky Techduino jsem použil software pro zkušební verzi Circuit Wizard. Můžete to použít nebo zde poskytuji požadované schéma zapojení a rozložení DPS.
Děkuji za zhlédnutí mého projektu.