Arduino - LED hodiny

Dneska se procesory objevují všude, pokud máte nějaký nápad, či udělát, tak se neváhejte pochlubit.
Odpovědět
Zpráva
Autor
spetrs
Příspěvky: 392
Registrován: ned 06.09.2009 0:00
Bydliště: Ostrava-Poruba

Re: Arduino - LED hodiny

#31 Příspěvek od spetrs »

coro píše: Od toho aby teda nešli naraz viaceré servá (alebo niečo čo by sa hodilo viac), má niekedy programovací jazyk všelijaké príkazy...

No když to hodně přeženu a pojedu po jednom servu a co 0,1 sec na servo tak se v podstatě na sekudovém místě bude furt něco mrcasit a bude to špatně čitelné.
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#32 Příspěvek od sgames »

ok takze nejake konkretni reseni nebo navrhy pomoci ? :-D
kdo si chce zabastlit
Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#33 Příspěvek od sgames »

http://dx.com/p/28ybt-48-stepper-motor- ... -5v-126409
za par supu krokovy motor, 4* toto a je vyreseno v podstate to hlavni.

elektroniky maji hromady http://dx.com/c/electrical-tools-499/ar ... geSize=200 bohuzel se v tom nevyznam.
Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino - LED hodiny

#34 Příspěvek od Drondys »

sgames píše:http://dx.com/p/28ybt-48-stepper-motor-with-uln2003-driver-dc-5v-126409
za par supu krokovy motor, 4* toto a je vyreseno v podstate to hlavni
.

Tak s tím krokovým motorem se dodává současně i základní ovládací elektronika s ULN2003 a připojení na piny Arduina je ve stručnosti zmíněno třeba viz tento odkaz.

Na vyzkoušení pro začátek zapojit jeden motor:
IN1 na desce s ULN2003 připojit na pin D08 Arduina
IN2 na desce s ULN2003 připojit na pin D09 Arduina
IN3 na desce s ULN2003 připojit na pin D10 Arduina
IN4 na desce s ULN2003 připojit na pin D11 Arduina
+ na desce s ULN2003 připojit na pin +5V Arduina
- na desce s ULN2003 připojit na pin GND Arduina

Popis programu pro Arduino na vyzkoušení ovládání toho motoru je tam v diskusi. Vhodné Arduino pro řízení čtyř motorů by mělo být např. viz tento odkaz.

Pro snímání aktuální pozice by měl jít použít nějaký lineární potenciometr mechanicky spřažený s příslušným motorem a elektricky zapojený na analogový vstup Arduina.

Bohužel víc času na nějaké hlubší zapojení do projektu opravdu nemám. Snad se zapojí někdo další.
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#35 Příspěvek od sgames »

dekuji mnohokrate i za tyto rady. najde se nejaka zkusena dobra duse, nebo to mam pokouset sam ? :)
Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino - LED hodiny

#36 Příspěvek od Drondys »

Jinak mne napadá, že nakonec by možná přece jen bylo jednodušší použít 4 serva. Arduino má možnost ovládat PWM signálem na svých výstupech i serva. Třeba čtyři serva viz tento odkaz nebo o něco výkonnější viz tento odkaz a čísla by se rozmístila na příslušné části výseče kruhu, kterou by pokrýval max. rozsah pohybu těch serv a kterými by pak jednotlivá serva otáčela. K ovládání čtyř serv by v pohodě stačilo i malé Arduino NANO. Napájení Arduina i serv by se dalo řešit třeba z autobaterie nebo lipolky a v obou případech by se k tomu dal požít třeba tento SBEC.
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Arduino - LED hodiny

#37 Příspěvek od coro »

Na servách je nepekné len to že prechod 9 na 0 by musel prejsť späť celý rozsah číslic. Aj keď možno by to pri 10 čísliciach tak nevadilo ako keď tam majú aj kopu písmeniek.
Teoreticky najkrajšie (ale nepriehľadné) by mohlo byť listovanie takými preklápacími ciframi, kde by servo jednoducho polohou zarážky určovalo pokiaľ sa majú pretočiť, a tie by sa listovali dokola t.j. ...9-0-1... (alebo pri desiatkach minút ..6-0-1...) by bolo vždy normálne preklopenie. Plus motor ktorý by tomu dodával energiu a ten by stačil jeden a nejak rozumne to mechanicky vymyslieť aby preklzoval konštantným momentom.
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#38 Příspěvek od sgames »

ty krokove motory se mi zdaji jednoduhsi, snad rychlejsi (jako pohyb cislic) a ve vysledku mozna i levnejsi :)
ne? porad nevim jak by to vypadalo se servy.
Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#39 Příspěvek od sgames »

Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Arduino - LED hodiny

#40 Příspěvek od coro »

sgames píše:ty krokove motory se mi zdaji jednoduhsi, snad rychlejsi (jako pohyb cislic) a ve vysledku mozna i levnejsi :)
ne? porad nevim jak by to vypadalo se servy.

Asi, len to nepoznám tak neviem ako to jednoducho riadiť - najlepšie tak že povedať že tam má byť čslica "x" a tá tam zaručene bude aby to náhodou nejakú nepreskočilo a neukazovalo bludy.. Nejaké snímanie? Nebude to zložitejšie než 4 servá a motorček?
Uživatelský avatar
TomasC
Site Admin
Příspěvky: 11425
Registrován: pát 25.04.2003 0:00
Bydliště: Praha Hloubětín
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#41 Příspěvek od TomasC »

Jaká má být vzdálenost na čtení? A tomu příslušná velikost číslic. To by totiž mohl být problém!!!

Nebylo by nejjednodušší vzít externí monitor a na něm stopky zobrazit? To umožní i práci s barvou pro lepší čitelnost.
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino - LED hodiny

#42 Příspěvek od Drondys »

TomasC píše:Nebylo by nejjednodušší vzít externí monitor a na něm stopky zobrazit? To umožní i práci s barvou pro lepší čitelnost.

Problém s monitorem bude horší viditelnost z dálky za prudkého slunce z různých úhlů.
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#43 Příspěvek od sgames »

nehlede na to,ze monitor musi mit napajeni 220, neni to dobre viditelne na slunci
neudelas cislice 30cm vysoke viditelne na celem letisti a hlavne to neni prodejne a profi.

krokovy motor podle me naprosto presne urcuje, jak je natocen >> ktera cislice je prave viditelna.
mechanicky neni mozne (pokud je dobre postaveno) aby se cislice posunuly treba o +1 a pak ukazovaly nesmysly.


bohuzel nemuzu najit zadny podrobnejsi navod jak udelat ten "cifernik" (kolo s deskami obsahujici cislice)
Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Uživatelský avatar
Drondys
Příspěvky: 11876
Registrován: pon 22.02.2010 0:00
Bydliště: ČR

Re: Arduino - LED hodiny

#44 Příspěvek od Drondys »

sgames píše:krokovy motor podle me naprosto presne urcuje, jak je natocen >> ktera cislice je prave viditelna. mechanicky neni mozne (pokud je dobre postaveno) aby se cislice posunuly treba o +1 a pak ukazovaly nesmysly.

Krokový motor má pouze definovaný úhel kroku, ale nemá žádnou zpětnou kontrolu pozice a tudíž nemá kontrolu v jaké se nachází aktuální pozici po zapnutí.
Uživatelský avatar
sgames
Příspěvky: 2825
Registrován: stř 02.06.2004 0:00
Bydliště: dinoletiště u karviné
Kontaktovat uživatele:

Re: Arduino - LED hodiny

#45 Příspěvek od sgames »

aha ... tak teoreticky by to slo udelat nejakym cidlem (snad jednoduche opto) na nejake "nulove" hodnote.to by taky nemusel byt problem
Stoupak.cz - Portál pro všechny větroňáře, házedláře a jiné maníky :-D
Odpovědět

Zpět na „Procesory a jiné vychytávky“