PWM
Moderátor: Moderátoři
https://www.ebay.com/itm/New-Pro-Micro-ATmega32U4-5V-16MHz-Replace-ATmega328-Arduino-Pro-Mini/221891843710
Download the Arduino IDE (podľa operačného systému)
https://www.arduino.cc/en/Main/Software
Zoznam príkazov aj s ukážkami
https://www.arduino.cc/reference/en/
Program pozostáva z dvoch časti - setup a loop.
Setup je časť programu, ktorá sa spustí len raz na začiatku. Sem sa píšu všelijaké nastavenia a v podstate hocičo čo sa má vykonať len raz na začiatku programu.
Loop je druhá časť programu, ktorá sa donekonečna opakuje. Sem ide hlavná časť programu, ktorá do zblbnutia vykonáva niečo užitočné.
Okrem setup a loop môže program obsahovať ešte funkcie, ktoré sa môžu volať či zo setup, či z loop, alebo aj z inej funkcie.
Úplne na začiatku sú nejaké definície, napríklad ktoré knižnice sa majú použiť.
Predtým ako sa nahrá program do Arduina, treba nastaviť typ Arduina (je ich viacero typov) a seriovú linku COM. Pre to Arduino, čo som dal odkaz na eBay je treba nastaviť typ Arduino Leonardo, lebo je postavené na procesore ATmega32U4. Číslo sériového portu bude treba skúsiť. Ak je k počítaču pripojená myš, tak Arduino bude pravdepodobne na v poradí druhom porte.
-
petrfilipi
- Příspěvky: 2902
- Registrován: 13 zář 2005, 00:00
Tak použijte aspoň https://www.instructables.com/id/Digisp ... duino-IDE/
Problém techto "...duin" je to že nikdo přesně neví, co se odehrává na pozadí. A pokud jsi psal o 100% spolehlivosti, tak s výrobkem za 60Kč, zpola někým naprogramovaným, to tak asi nebude. Navíc nevím, zdali je to nějaký originál nebo kopie.
Jak jsem psal, doporučuji prázdný PIC, tam je to vše v Tvé režii (a taky v Tvé odpovědnosti).
Mě ta "...duina" připadají jako hrozné rozežranost. Používají se mnohdy i tam, kde je to zbytečné. Ale díky obrovské podpoře a množství uživatelů jsou tak moc rozšířená, to je bez debat. A samozřejmě, že mají i obrovské možnosti oproti PICu s 8 vývody, hlavně co se týče připojení (ethernet, WiFi, USB, ...).
PF
-
petrfilipi
- Příspěvky: 2902
- Registrován: 13 zář 2005, 00:00
Překladačů pro PICy pro výše zmíněné jazyky je určitě více, já osobně jsem si oblíbil MikroelektronikU (https://www.mikroe.com/). Ke všemu mají nápovědu, příklady, existuje i fórum.
Z pohledu samotného programování je na tom lépe Arduino, protože programátor defacto není potřeba.
PF
Ten ATTINY neni zlý nápad, ak to podporuje IDE pre Arduina. Má menšie rozmery a neni treba USB kábel.
https://www.ebay.com/itm/Digispark-ATTINY85-General-Micro-USB-Development-Board-For-Arduino/323259766049
https://sourceforge.net/projects/winavr ... t/download
a příručku:
http://winavr.sourceforge.net/install_config_WinAVR.pdf
a za chvíli budeš C programátor.
-
petrfilipi
- Příspěvky: 2902
- Registrován: 13 zář 2005, 00:00
