
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Arduino wykorzystuje układ ATMega328p. Możemy to uzyskać w formacie SMD (ATMega328p-AU) lub DIP do lutowania otworowego (ATMega328p-PU). Ale sam chip nie może działać. Potrzebuje jeszcze kilku komponentów i wszystko razem nazywa się minimalną konfiguracją tego chipa.
Krok 1: Prosty schemat

Poniżej mamy schemat dla tej konfiguracji. Jak widać, potrzebujemy zasilania 5 woltów. To zasilanie musi być bardzo dobrze wyregulowane, bez skoków napięcia. Do tego i dodatkowy kondensator 10uF między 5V a GND. Również pin resetowania jest włączony. Tak więc, aby go wyłączyć, musimy zastosować do niego 5V. W tym celu między RESET i Vcc umieszczony jest rezystor 10 kΩ. Ponadto ATMega328 zwykle pracuje z częstotliwością 16 MHz. W tym celu między pinami 9 i 10 umieściliśmy kryształ 16MHz. Ale ten kryształ, aby oscylować, potrzebuje dwóch kondensatorów dokładnie 22pF podłączonych do GND. Na powyższym rysunku masz wszystkie piny chipa. W tej chwili, jeśli mikrokontroler ma bootlaoder, moglibyśmy wgrać kod. Ale wyobraźmy sobie, że nie ma bootloadera.
Krok 2: Nagraj bootloader

Teraz wyobraźmy sobie, że chip nie ma bootlodera (układu pierwotnego). W tym celu należy wykonać kolejne połączenia z Arduino UNO. Są to piny SPI, CLOCK, MISO i MOSI.
Krok 3: Podłącz Arduino do komputera

Teraz podłącz Arduino do komputera. Otwórz Arduino IDE i przejdź do Plik → Przykłady → Arduino ISP i otwórz ten przykład. Wybierz com płyty Arduino UNO, wybierz płytę jako Arduino UNO i prześlij ten kod.
Krok 4: Bootloader

Teraz wykonaj połączenia w poprzednim schemacie i nadszedł czas na spalenie bootloadera. Przejdź do Narzędzia → programista → Arduino jako ISP. Tym samym zmieniamy programistę na ISP.
Krok 5: Wreszcie nagraj bootloader

Na koniec przejdź do Narzędzia → Nagraj bootloader. Teraz diody Arduino będą dużo migać. Gdy dostaniesz wiadomość o bootlaoder spalony, możemy iść.
Zalecana:
Obwód czujnika ciemności na płytce do krojenia chleba + detektor światła z LDR: 6 kroków

Obwód czujnika ciemności na płytce do krojenia chleba + detektor światła z LDR: W tym samouczku nauczę cię, jak zrobić proste światło i światło; Obwód detektora ciemności z tranzystorem i wzmacniaczem; a LDR.Obwód ten może być używany do automatycznego włączania świateł lub urządzeń poprzez dodanie przekaźnika na wyjściu Możesz również powtórzyć
Zrób deskę do krojenia chleba dla obwodów elektronicznych - Papercliptronics: 18 kroków (ze zdjęciami)

Stwórz tablicę chlebową dla obwodów elektronicznych - Papercliptronics: Są to MOCNE i TRWAŁE obwody elektroniczne. Aktualne informacje znajdziesz na stroniepapercliptronics.weebly.comCiesz się naszym samouczkiem krok po kroku dotyczącym tworzenia domowych obwodów elektronicznych
Plecak nr 4: Deska do krojenia chleba: 8 kroków

Plecak nr 4: Płytka prototypowa: SPIKE Prime Plecaki to rozszerzenia zestawu LEGO Education SPIKE Prime. Ten plecak umożliwia podłączenie SPIKE Prime za pomocą diod LED, przycisków, przełączników i joysticków w celu stworzenia prototypów do sterowania SPIKE Prime. Mamy też plecak na aparat, który pozwala
Fuzz gitary akustycznej na płytce do krojenia chleba: 3 kroki

Fuzz gitary akustycznej na płytce do krojenia chleba: Ostrzeżenie! Ten projekt został zaprojektowany do użytku z gitarą akustyczną, więc pamiętaj, że może nie pasować do gitary elektrycznej. O projekcie: Ten prosty projekt płyty prototypowej Fuzz składa się z naprawdę prostego, ale efektywnego obwodu. Jest przeznaczony do dodania tak
8-bitowy komputer na płytce do krojenia chleba Przegląd: 3 kroki

8-bitowy komputer na płycie prototypowej Przegląd: Moim celem w tym projekcie było lepsze zrozumienie architektury komputera, projektowania sprzętu i języków na poziomie asemblera. Będąc Juniorem na uniwersytecie studiującym inżynierię komputerową, niedawno ukończyłem kursy z elektroniki, laboratoriów i