niedziela, 9 lutego 2025

#7 Eksperymenty z fotorezystorem

 

Eksperymenty z fotorezystorem i Arduino

Fotorezystory to proste, ale niezwykle przydatne elementy elektroniczne, które pozwalają na wykrywanie natężenia światła. W tym wpisie podzielę się moim doświadczeniem w pracy z fotorezystorem podłączonym do Arduino, analizą odczytów ADC oraz sposobami dostosowania układu do naszych potrzeb.


środa, 4 września 2024

#6 Sterowanie diodą LED w Arduino za pomocą przycisku – z debouncingiem i wyświetlanie na Serial Monitorze


W dzisiejszym wpisie pokażę, jak za pomocą przycisku sterować wbudowaną diodą LED na płytce Arduino Uno. Każde wciśnięcie przycisku zmienia stan diody – włącza ją lub wyłącza. Dodatkowo wprowadzimy obsługę eliminacji drgań styków (debouncing) oraz wykorzystamy Serial Monitor do wyświetlania stanu diody tylko wtedy, gdy wciśniemy przycisk.

poniedziałek, 2 września 2024

#5 Arduino: Kontrolowanie LED przez Serial Monitor


W tym projekcie zajmiemy się kontrolowaniem wbudowanej diody LED na płytce Arduino Uno R3 za pomocą danych wysyłanych przez port szeregowy.

1. Przygotowanie środowiska

Najpierw uruchom IDE Arduino. Jeśli masz skrót na pulpicie, kliknij go, aby otworzyć program. Ja używam wersji 2.3.2, ale możesz korzystać z innej wersji.


sobota, 31 sierpnia 2024

#1 Instalacja Microchip Studio (Atmel Studio)



1. Pobieranie Microchip Studio for AVR

  • Aby pobrać Microchip Studio, kliknij w link. Po przekierowaniu wybierz jedną z dwóch dostępnych opcji instalatora:

  • Microchip Studio for AVR and SAM Devices - Offline Installer: Pobiera cały pakiet instalacyjny na dysk twardy.
  • Microchip Studio for AVR and SAM Devices - Web Installer: Pobiera mniejszy instalator, który następnie ściąga resztę plików przez internet.

piątek, 30 sierpnia 2024

#4 Arduino Uno R3 - Dane - Full Pinout



1. Poniżej przedstawiam schemat elektroniczny płytki Arduino Uno R3

#3 Pierwszy program: Hello World



Jak to często bywa na początku przygody z programowaniem, warto się przywitać. Dziś stworzymy program, który wyśle do użytkownika zdanie "Hello World". Program będzie krótki, ale postaram się szczegółowo omówić każdą jego linijkę, aby każdy początkujący mógł w pełni zrozumieć, jak to działa. Zaczynajmy!


Poniżej przedstawiam "szkic" programu w Arduino IDE. W Arduino IDE szkic to miejsce, gdzie piszemy kod, który następnie jest kompilowany i wgrywany do mikrokontrolera na płytce Arduino, takiej jak Uno czy Nano. W większości przypadków mikrokontrolerem tym jest 8-bitowy układ z rodziny AVR.





#2 Arduino IDE - Informacje ogólne



Przed przystąpieniem do pisania programów i wgrywania ich na "płytkę" musimy trochę poznać program, ponieważ to na nim będziemy pisać swoje kody.

Główne okno Arduino IDE:






Wyjaśnienie punktów:

czwartek, 29 sierpnia 2024

#1 Instalacja środowiska Arduino IDE


1.Pobieranie Arduino IDE:

  • Otwórz link do strony internetowej (Arduino IDE ) i z prawej strony wybierz odpowiednią wersję Arduino IDE. Użytkownicy systemu Windows powinni pobrać wersję oznaczoną czerwonym prostokątem:
     

    • Windows Win 10 and newer, 64 bits - Instalator apliakcji przeznaczonej wyłącznie dla komputerów opartych na 64 bitowej architekturze dla systemów operacyjnych Windows 10 i nowszych.
    • Windows MSI installer - Instalator aplikacji Microsoft Windows
    • Windows ZIP file - Spakowany program