Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Obecnie Twórcy, Deweloperzy preferują Arduino do szybkiego tworzenia prototypów projektów.
Arduino to platforma elektroniczna typu open source oparta na łatwym w użyciu sprzęcie i oprogramowaniu. Arduino ma bardzo dobrą społeczność użytkowników. Konstrukcja płyty Arduino wykorzystuje różnorodne kontrolery, w tym (rodzina AVR, rodzina nRF5x i mniej kontrolerów STM32 oraz ESP8266/ESP32). Płytka posiada wiele pinów wejścia/wyjścia analogowego i cyfrowego. Płytka zawiera również konwerter USB na szeregowy, który ułatwia programowanie sterownika.
W tym poście zobaczymy, jak korzystać z płyt Arduino IDE i Arduino. Arduino jest prostym w obsłudze i bardzo dobrym rozwiązaniem do prototypowania projektów. Otrzymasz mnóstwo bibliotek i liczbę kompilacji sprzętu dla płyty arduino, która pasuje do pinu do pinu do płyty modułu i płyty Arduino.
Jeśli używasz płyty Arduino, nie będziesz potrzebować żadnego programisty ani żadnego narzędzia do programowania na płytach Arduino. Ponieważ te płyty są już sflashowane za pomocą szeregowego bootloadera i gotowe do flashowania przez USB na interfejs szeregowy.
Krok 1: Punkty omówione w samouczku
W tym samouczku omówiono następujące punkty.1. Objaśnienie schematu 2. Objaśnienie bootloadera 3. Jak korzystać z edytora sieci Web 4. Jak korzystać z Arduino IDE 5. Przykład z miganiem LED 6. Przykład z interfejsem szeregowym 7. Przykład z interfejsem Switch z metodą odpytywania 8. Przykład z interfejsem Switch z metodą przerwań 9. Przykład na ADC.
Krok 2: Wymagane składniki
Arduino UNOArduino Uno w Indiach-
Arduino Uno w Wielkiej Brytanii -
Arduino Uno w USA -
Arduino Nano
Arduino Nano w Indiach-
Arduino Nano w Wielkiej Brytanii -
Arduino Nano w USA -
Krok 3: Samouczek:
Krok 4: Rodzaje płytek mogą być używane do programowania Arduino
Krok 5: Więcej o programie ładującym Arduino
Co to jest bootloader?
W Simple Language Bootloader to fragment kodu, który akceptuje kod i zapisuje go we własnym flashu.
Bootloader to fragment kodu, który jest wykonywany jako pierwszy, gdy kontroler zostanie włączony lub zresetowany, a następnie uruchomi aplikację.
Gdy bootloader zostanie uruchomiony, sprawdzi polecenie lub dane w interfejsie, takim jak UART, SPI, CAN lub USB. Bootloader można zaimplementować na UART, SPI, CAN lub USB. W przypadku bootloadera nie musimy każdorazowo używać programatora. Ale jeśli nie ma bootloadera na kontrolerze, to w takim przypadku musimy użyć programatora/Flashera.
I musimy użyć programatora / Flasherto flash bootloader. Gdy bootloader zostanie flashowany, nie ma potrzeby programatora/Flashera.