Strana 5 z 6

Re: Pre začiatočníkov: arduino projekty

Napísané: 18 Nov 2020, 17:12
od používateľa Hop377
Zenerova dioda 19V do serie?

Re: Pre začiatočníkov: arduino projekty

Napísané: 18 Nov 2020, 17:23
od používateľa marek181818
No myslel som SSR nie SSD, už som to opravil.Menší preklep :D.

Re: Pre začiatočníkov: arduino projekty

Napísané: 18 Nov 2020, 17:53
od používateľa mac26
Optoclen?
Ak to nemusi byt oddelene, teoreticky by ti mal aj stacit odporovy delic.
Ale daj ten optoclen.

Re: Pre začiatočníkov: arduino projekty

Napísané: 17 Mar 2021, 16:42
od používateľa Petronas
Ahoj, poprosim o info, nasiel som si projekt s Arduino, kde sa ovlada viacero rele. V scheme je vyriese napajanie pomocnym zdrojom, ale pre istou sa chcem spytat, ci sa mi to nebude nejako bit s napajanim cez USB z PC, ktore bude samozrejme pripojene tiez, ale neutiahlo by drzat zopnute vsetky relatka naraz.
Nechcem si poskodit PC
6EC73459-9369-4B59-A4FA-670205D483D6.jpeg
dakujem

Re: Pre začiatočníkov: arduino projekty

Napísané: 17 Mar 2021, 17:52
od používateľa misocko
ake su tie rele
normalne spoj iba minusy a ovladanie
arduino napajaj z PC a relatka z coho chces

Re: Pre začiatočníkov: arduino projekty

Napísané: 17 Mar 2021, 18:16
od používateľa Petronas
Ahoj, dakujem za odpoved, su pouzite rele od Aliho, modul 4 x rele s 5V cievkou. Ked pozeram na parametre, ak sa zapnu vsetky 4ks, to je okolo 0,4A

Re: Pre začiatočníkov: arduino projekty

Napísané: 01 Nov 2022, 14:15
od používateľa niki31
Mám otázku na ľudí čo robia s arduinom. Čo robí funkcia "dumpClocks()" , nedarí sa mi k nej nič nájsť. Funkcia je použitá v ovládači pre displej RA8876.

Re: Pre začiatočníkov: arduino projekty

Napísané: 01 Nov 2022, 14:37
od používateľa peterple
Funkcia robí toto:

Kód: Vybrať všetko

// Dump clock info to serial monitor.
void RA8876::dumpClocks(void)
{
  #if defined(RA8876_DEBUG)
  Serial.println("\nMem\n---");
  Serial.print("Requested kHz: "); Serial.println(m_sdramInfo->speed * 1000);
  Serial.print("Actual kHz   : "); Serial.println(m_memPll.freq);
  Serial.print("PLL k        : "); Serial.println(m_memPll.k);
  Serial.print("PLL n        : "); Serial.println(m_memPll.n);

  Serial.println("\nCore\n----");
  Serial.print("kHz          : "); Serial.println(m_corePll.freq);
  Serial.print("PLL k        : "); Serial.println(m_corePll.k);
  Serial.print("PLL n        : "); Serial.println(m_corePll.n);
  
  Serial.println("\nScan\n----");
  Serial.print("Requested kHz: "); Serial.println(m_displayInfo->dotClock);
  Serial.print("Actual kHz   : "); Serial.println(m_scanPll.freq);
  Serial.print("PLL k        : "); Serial.println(m_scanPll.k);
  Serial.print("PLL n        : "); Serial.println(m_scanPll.n);
  #endif // RA8876_DEBUG

  // TODO: Frame rate?

  return;
}
Nájdeš to v súbore RA8876.cpp v projekte alebo v "knižnici"
mne to našiel google tu
https://github.com/xlatb/ra8876/blob/ma ... RA8876.cpp

Re: Pre začiatočníkov: arduino projekty

Napísané: 01 Nov 2022, 15:38
od používateľa niki31
S toho nie som o nič múdrejší. Ten výpis je vlastne využitie nejakých dát, ktoré sú vrátené po zavolaní tej funkcie. Čo ale má vrátiť stále neviem.

Re: Pre začiatočníkov: arduino projekty

Napísané: 01 Nov 2022, 16:19
od používateľa maskrtnik01
Je definovaná ako void, takže nevracia nič.
Vypíše na sériový port konfiguráciu hodinových signálov RA8876, aj to iba ak je knižnica v debug režime.

Re: Pre začiatočníkov: arduino projekty

Napísané: 01 Nov 2022, 16:36
od používateľa niki31
Ďakujem za vysvetlenie, už tomu rozumiem. Mám totiž súbor kde je len volanie "dumpClocks()" a samotná funkcia ako ukázal "peterple" tam chýba. Teraz mi to už dáva zmysel. Je to vlastne zobrazenie aktuálnych nastavení hodín v RA8876. Ja som myslel že je to nejaká štandardná funkcia z c++ alebo arduina, alebo tak niečo. Nikde som to nemohol nájsť.

Re: Pre začiatočníkov: arduino projekty

Napísané: 01 Nov 2022, 19:34
od používateľa bum
Předně všechny zdravím dlouho jsem váhal zda mám tuto Vaší komunitu obtěžovat svými programovými výtvory, také jsem začal v létě tohoto roku programovat modul Arduino Uno jako první jsem si zvolil napsání programů bez využití knihoven pro ovládání motorových driverů L298, L293D, L9110, MAX7219 pro jeden modul led diod 8 * 8, posuvný registr xxHC595, ovládání krokového unipolárního motorku a další. Parametry pro ovládání směru otáčení a otáček motorků zadávám z PC jde o jednoduché programy pro základní ovládání modulů. Možná to někomu může posloužit jako inspirace při psání vlastních programů. Články s krátkým popisem modulů a propojení modulů s Arduino Uno a programy pro inspiraci mám na webu v článcích počítač a Arduino Uno až 8.

Re: Pre začiatočníkov: arduino projekty

Napísané: 20 Nov 2022, 11:47
od používateľa denky
Ahojte, vedel by mi niekto pomôcť? Potreboval by som na jednom displayi zobrazovať údaje z 3 snímačov (vseobecne n snímačov) + identifikáciu daného údaju buď LED alebo lepšie výpisu na displayi o aký údaj ide. Prepínanie zobrazovaných dát buď automaticky v nejakých intervaloch alebo tlacitkom.
Vďaka

Re: Pre začiatočníkov: arduino projekty

Napísané: 20 Nov 2022, 13:18
od používateľa jirka.jirka.
Ahojte, vedel by mi niekto pomôcť? Potreboval by som na jednom displayi zobrazovať údaje z 3 snímačov (vseobecne n snímačov) + identifikáciu daného údaju buď LED alebo lepšie výpisu na displayi o aký údaj ide. Prepínanie zobrazovaných dát buď automaticky v nejakých intervaloch alebo tlacitkom.
Vďaka
Nemám nic proti používání arduina, každý dělá s čím umí, ale prosím, pošli schéma. Jsme zde z 99% technici a ti se baví nad schématem. Protože to tvé zadání vypadá asi takto :fortuneteller:

1. Schéma kde je jak co zapojeno (a myslím schema ne ty arduino čmáranice).
2. Co je to za snímače?
3. Jak přesně teda přepínat ty informace (Tlačítko nebo čas)
4. Co je to za displej?
5. Jaké arduino?

Re: Pre začiatočníkov: arduino projekty

Napísané: 20 Nov 2022, 13:35
od používateľa maskrtnik01
Zatiaľ to vyzerá tak, že denky vie iba vytvárať jednu tému za druhou, a dávať neúplné zadania.

Na to je fórum, aby sme pomohli, ale treba viac info, nie viac vlákien.

To ako keď by som prišiel ku doktorovi: som chorý, dajte mi liek
y. Samozrejme sa spýta, že čo mi je. Mám si pomyslieť, že je nevzdelaný a skúsiť to isté u iného?

Re: Pre začiatočníkov: arduino projekty

Napísané: 20 Nov 2022, 23:35
od používateľa denky
Pre Jirka:
Samozrejme že oceňujem snahu pomôcť. Ale ak chceš schému k arduinu a píšeš že schému a nie arduino cmaranice, je jasné, že nie si príliš arduino positive.
V podstate je úplne jedno aké snímače sú k jednotlivým pinom pripojené. Schéma pozostáva len s prepoju medzí pinom arduina (ESP32) a snímačom (napr. Dht22). Kľúčový je kód programu, ktorý robí to prepínanie vstupov na display. Či tlačítko alebo čas bolo skôr na úvahu. Napadla ma možnosť aj viacriadkoveho display na zobrazenie všetkých údajov naraz. Konkrétne ide o hmotnosť, teplotu a vlhkosť.

Pre maskrtnik01:
Babske kecy, absolútne nič k téme. Myslím, že pre znaleho je moje zadanie v poriadku. Ak si potrebuješ zvyšovať číslo svojích príspevkov, prosím nie na môj účet. Ja hľadám reálne riešenie. A som technik, stručný a vecný.
Vďaka.

Re: Pre začiatočníkov: arduino projekty

Napísané: 20 Nov 2022, 23:48
od používateľa balu
Počkej - tak píšeš, že chceš pomoct napsat kód a ve vedlejším tématu píšeš, že chceš navrhnout DPS. Z toho nějak moudrý nejsem.

Re: Pre začiatočníkov: arduino projekty

Napísané: 21 Nov 2022, 00:18
od používateľa romiadam
Ale ak chceš schému k arduinu a píšeš že schému a nie arduino cmaranice, je jasné, že nie si príliš arduino positive.
My sme tu technici, my sa nevyzname v Arduino cmaranici. Aj k Arduinu sa da nakreslit normalna schema a nie cmaranica.

V podstate je úplne jedno aké snímače sú k jednotlivým pinom pripojené.
.
Ked chces mat dobre poradene, tak to nie je jedno, to mi ver. Napis nam co ide zo snimacov do arduina. (ak si technik, tak by si mal vediet, ze teplota vlhkost a hmotnost sa da poslat po zbernici XYZ sposobmi. A potom by s to sem takto nenapisal.)
Kľúčový je kód programu, ktorý robí to prepínanie vstupov na display.
Tak ti poradim (ake udaje taka rada):
Kod programu:
Zober udaj zo snimaca jeden, spracuj v arduine a zobraz na display na cca 5 sekund. Potom zober udaj zo snimaca dva, spracuj v arduine a zobraz na display na cca 5 sekund a nakoniec zober udaj zo snimaca tri, spracuj v arduine a zobraz na display na cca 5 sekund. A cele to zacykli. Zatial ti detailnejsie poradit nemozem.

A som technik, stručný a vecný.
Prepac mi za tento komentar, ale ja by som povedal ze si zbrkly technik. Narychlo si polozil otazku nad ktorou si sa asi nezamyslel.

Ked uz si taky strucny tak aspon napis ake udaje idu zo snimacov ( hmotnosť, teplota, vlhkosť), Ja viem ze to ty vies, ale ty nevies ze my to nevieme. A ja ( a mozno aj ostatni) nemam (nemame) :fortuneteller:

Re: Pre začiatočníkov: arduino projekty

Napísané: 21 Nov 2022, 08:10
od používateľa maskrtnik01
Ja si tu nepotrebujem navyšovať počet príspevkov, nie som od toho platený. Ale informácie z vás idú ako z chlpatej deky, tak sa nedá poradiť.

Nie je vôbec jedno, o aké moduly sa jedná. Každý má iné zapojenie a rozloženie pinov - takže plošný spoj sa nedá navrhnúť bez znalosti presného modulu.

Program podobne, každý senzor (a aj displej) používa inú komunikáciu. UART, SPI, I2C, OneWire,... a aj nad tým iné príkazy, ktoré treba odoslať. Sú už na to knižnice, ale zase treba vybrať vhodnú knižnicu podľa konkrétneho senzoru.

Re: Pre začiatočníkov: arduino projekty

Napísané: 21 Nov 2022, 08:29
od používateľa jirka.jirka.
Přesně jak píše maskrtnik01. Zde bez :fortuneteller: toho moc nezmůžeme. Jestli jsi technik jak píšeš, tak si vem kus papíru, nakresli schéma s napinováním a použitými komponenty a pomocí foťáku v telefonu to sem uploadni.

Protože nám chybí podstatné informace:
1. Jaké arduino (nano, mega, sam, ...)?
2. Jakou komunikaci používá tvůj displej (I2C, SPI, 1wire...)? Co je to vůbec za displej?
3. Jakou komunikaci mají senzory (I2C, SPI, 1wire, analog, ...)? Zde asi už víme že DHT22? Kolik jich bude?
4. Tlačítka. Jak zapojené? Debouncing ošetřený ve FW nebo HW?

FW si píšeš sám za použití tvých knihoven, nebo budeš stahovat knihovny z internetu a do Arduino idečka to budeš dělat pokus omyl korekce? Nebo to už máš na stole rozchozeno?