Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në ditët e sotme, Krijuesit, Zhvilluesit po preferojnë Arduino për zhvillimin e shpejtë të prototipimit të projekteve.
Arduino është një platformë elektronike me burim të hapur e bazuar në pajisje dhe softuer të lehtë për t’u përdorur. Arduino ka një komunitet shumë të mirë të përdoruesve. Dizajni i bordit Arduino përdor një sërë kontrollorësh të cilët përfshijnë (AVR Family, nRF5x Family dhe më pak kontrollues STM32 dhe ESP8266/ESP32). Bordi ka kunja të shumta hyrëse/dalëse analoge dhe dixhitale. Bordi përmban gjithashtu USB në Serial Converter i cili ndihmon në programimin e kontrolluesit.
Në këtë postim do të shohim Si të përdorim bordet Arduino IDE dhe Arduino. Arduino është i lehtë për t’u përdorur dhe opsion shumë i mirë për projektet e prototipimit. Ju do të merrni shumë biblioteka dhe një numër të pajisjeve të ndërtuara për bordin arduino i cili përshtatet me pin në kunjin e modulit dhe bordin Arduino.
Nëse jeni duke përdorur bordin Arduino atëherë nuk do të keni nevojë për asnjë programues ose ndonjë mjet për të programuar në bordet Arduino. Për shkak se ato borde janë tashmë të ndezura me bootloader serik dhe gati për t'u ndezur mbi usb në ndërfaqen serike.
Hapi 1: Pikat e mbuluara në Tutorial
Pikat e mëposhtme mbulohen në këtë tutorial.1. Skematike Shpjeguar 2. Bootloader Shpjeguar 3. Si të përdorni Web Editor 4. Si të përdorni Arduino IDE 5. Shembull në LED Blink 6. Shembull në Serial Interface 7. Shembull në Switch interface duke përdorur metodën e sondazhit 8. Shembull në Switch interface duke përdorur metodën interrupt 9. Shembull në ADC.
Hapi 2: Komponentët e kërkuar
Arduino UNOArduino Uno në Indi-
Arduino Uno në MB -
Arduino Uno në SHBA -
Arduino Nano
Arduino Nano në Indi-
Arduino Nano në MB -
Arduino Nano në SHBA -
Hapi 3: Udhëzues:
Hapi 4: Llojet e bordit mund të përdoren për programimin Arduino
Hapi 5: Më shumë rreth Arduino Bootloader
Çfarë është një bootloader?
Në gjuhën e thjeshtë, Bootloader është pjesë e kodit që pranon kodin dhe e shkruan atë në flashin tonë.
Bootloader është pjesë e kodit që ekzekutohet së pari sa herë që kontrolluesi ndizet ose rifillon, pastaj fillon aplikacionin.
Kur bootloader të ekzekutohet, ai do të kontrollojë për komandën ose të dhënat në ndërfaqen si UART, SPI, CAN ose USB. Bootloader mund të zbatohet në UART, SPI, CAN ose USB. Në rast të bootloader, ne nuk kemi nevojë të përdorim programues çdo herë. Por nëse nuk ka bootloader në kontrollues, atëherë në atë rast ne duhet të përdorim programues/Flasher.
Dhe ne duhet të përdorim programues/Flash bootloader. Pasi bootloader merr flashed atëherë nuk ka nevojë për programues/Flasher.