Super, konečně někdo od koho to chápu i s vysvětlením programování. Moc Díky !
@klimbikovabastlirna5 күн бұрын
parada! presne toho jsem chtel dosahnout, aby to pochopil kdokoliv bude chtit! diky!
@tochy53768 күн бұрын
Ahoj super moc díky a těším se na další videa
@klimbikovabastlirna8 күн бұрын
super, diky!
@kapacita22uF7 күн бұрын
2:05 Pozor odpor sa musí vypočítať pre každú farbu LED. LED diódy využívajú rôzne napätia a prúdy vzhľadom na vyžarovanú farbu.
@klimbikovabastlirna7 күн бұрын
urcite v tomhle pripade nemusi. kdyz vezmeme ze ledkou nesmi tect vic nez 20mA a vynechame z vypoctu ubytek napeti (ano, ten by byl na kazde barve jiny). a my ho muzeme uplne v klidu vynechat, akorat nam tam potece mensi proud, coz nevadi
@klimbikovabastlirna7 күн бұрын
jednoduchy vzorec na tohle, ktery staci! je R = U / I ... coz znamena ze odpor, ktery poterbujem vypocitat bude napeti deleno proudem, tedy 5 / 0,02 a to je 250 Ohmu
@kapacita22uF7 күн бұрын
@@klimbikovabastlirna Tak na experimentovanie ti to stačí ale neviem si predstaviť urobiť napr. jednoduché svetlo s bielou LED a 250 Ohmov. Je vela online kalkulačok na výpočet odporu pred led napr.:arduinoposlovensky -Výpočet predradeného resistor pre LED aj s vysvetlením.
@kapacita22uF7 күн бұрын
@@klimbikovabastlirnaPrud pre diodu sa pocita takto: Napajacie napatie U1=5V, Napatie pre LED U2=3.5V (biela LED), I=0.02A ->U1-U2=5V-3.5V=1.5V -ubytok potrebny na R. R=U/I=1.5/0.02=75 Ohmov
@klimbikovabastlirna6 күн бұрын
ano, ja vim, ubytek napeti. ale ja jsem ho asi nikdy neresil a zivot byl jednodussi :) ano, svitilo to o chlup mene.
@SpiikeLP9 күн бұрын
Ahoj, snaž se vyhýbat funkci delay. Vybržďuje to procesor a v pokročilejších aplikacích je to pak problém. Je lepší používat funkci millis() a jednoduché počítadla. Což asi znáš. Ale i v těchto jednoduchých ukázkách je dobré to používat a naučit se s tím pracovat co nejdřív. ;)
@klimbikovabastlirna9 күн бұрын
jojo, znam millis, a i vim ze to nemusi byt s delayem uplne ok. resil jsem treba ovladani krokoveho motorku rotacnim enkoderem, ale tam to skoncilo dokonce nekde u preruseni, tam uz to bylo super moc na delay :)
@hejrup21528 күн бұрын
@@klimbikovabastlirna Lepší je počítat cykly hlavní smyčky programu, kdy je CPU umožněno stále vyhodnocovat hlavní smyčkou programu a dle splněných podmínek, třeba počtu průchodů ovládat LED či jiné periferie. Hlavní smyčka má pak většinou "pár" řádků" které obsahují zpravidla jen podmínky pro vykonávání podprogramu, procedur a funkcí. Ať se daří. P.S. Co pevná luneta k soustruhu, hodila ti se už k něčemu?
@klimbikovabastlirna7 күн бұрын
@@hejrup2152 dobre. Diky. Lunetu jsem myslim kdysi vyuzil, asi to bylo i v nejakem videu, ale uz ani nevim k cemu :) pak jsem ji rozebral a uz par let ceka na renovaci.
@TheHaasic20 сағат бұрын
@@klimbikovabastlirna Ahoj, mohl bys prosím do dalšího videa zakomponovat právě funkci millis()? :-)
@tomasdasek9 күн бұрын
Toto je hodne zajimave, zvladne to i vetsi ampery na vystupu? Stale resim nejake problemy zakazniku ohledne ovladani na strojich a toto zni jako rozumna nahrada originalu. Tesim se na dalsi dily!
@klimbikovabastlirna9 күн бұрын
jojo, to se da vyresit rele modulem. i samotne rele potrebuje vetsi proud, ale pry tam staci pridat par soucastek, a uz to jde. takze neco jako tohle treba dratek.cz/arduino/834-arduino-rele-2-kanaly.html . Jaka terba situace, kterou pochopim, by chtela vyresit? :)
@NemoCZ19 күн бұрын
Ne, pouze 25mA, potřeba použít relé nebo aspoň tranzistor.
@hejrup21528 күн бұрын
U strojů budete mít problémy i s odrušením a s vyhovujícím poskládáním celého zapojení, tak aby to odpovídalo průmyslovému standardu. Pro stroje je lepší použít laciné PLC nebo programovatelné relé, kde je optimalizovaná zdrojová část i oddělení vstupů a výstupů.
@atypatyp24408 күн бұрын
ahoj skusis treba CNC z prime brusky z arduina
@klimbikovabastlirna8 күн бұрын
no tak na to jsou asi lepsi desky. ja jsem dokonce jednu desku kdysi kupoval, kdyz shorel jeden muj driver na mem malem CNC. tam muzes mrknout, jaka deska se tam pouziva. primo pripravena na osazeni driverama na motory
@Dragon751825 күн бұрын
uděláš návod jak naprogramovat to arduino z aliexpressu
@klimbikovabastlirna5 күн бұрын
vzdyt to mas v tomhle videu :)
@klimbikovabastlirna5 күн бұрын
to je jedno jestli je to nano, uno nebo mega. na techto prikladech to je uplne jedno. muze to byt rozdil treba kdyz budes chtit pouzit pole ledek 64x16, coz uz se mi stalo a tam to funguje uz jen na mega, protoze ma pry nejakou vetsi pamet.
@JanKavik9 күн бұрын
Proč máš ten deklík před mikrofonem? Proto, že to mají všichni? Jaký má účel?
@klimbikovabastlirna9 күн бұрын
to je abys do toho nefunel. je to jako deadcat na vitr, tak tohle na funeni
@Dragon751825 күн бұрын
nice video
@NemoCZ19 күн бұрын
Rozdíl mezi #define LED_PIN 12 a int LED_PIN=12 je ten, že #define je direktiva preprocesoru která říká kompilátoru (resp. jeho části které se říká preprocesor) aby všude, kde v tomto případě bude LED_PIN nahradil toto v kódu tou dvanáctkou. To se děje ještě před samotnou kompilací, tj. překladem do strojového jazyka. Zatímco když deklaruješ proměnnou int LED_Pin = 12 tak už jsis zabral dva bajty v ramce. Docela zbytečný když s tou proměnnou už dál nechceš nic dělat. #define je hlavně k tomu aby byl kód čitelnější a nepoužíval jsi magic numbers, ale v konečným zkompilovaným programu je to stejný jako kdyby jsi místo toho LED_PIN tu 12ctku tam natvrdo napsal.
@klimbikovabastlirna8 күн бұрын
diky! tak budu pouzivat define. i kdyz ten argument s magic numbers si myslim ze neni relevantni v tomhle pripade. citelne to bude stejne i s intem a magicnumber tam taky s intem nebude. ale tu pamet beru, to jsem nevedel, to se muze nekdy hodit
@NemoCZ18 күн бұрын
@@klimbikovabastlirna jj asi jsem to špatně napsal, myslel jsem to tak že ty magic numbers by byly pamětově efektivnější ale aby jses jim vyhnul tak použiješ define.
@klimbikovabastlirna8 күн бұрын
@@NemoCZ1 jojo, chapu
@KutilM.7 күн бұрын
Rezistor, ne odpor ;-) 😀
@klimbikovabastlirna7 күн бұрын
Ja rikam odpor a kazdy kdo chce, tak mi rozumi :)
@Michi-lz8sk6 күн бұрын
Anglické vs. České označení. Takže odpor je správně