dehtak
Vytvořené odpovědi
-
AutorPříspěvky
-
Luke_CZ
ÚčastníkMě jede I2C lcd i na 3,3V, tož to taky vyzkoušej. Jen budeš muset poladit trimrem kontrast.
L.
posjirka
Účastníkkoukám, že dám příspěvek a mezi tím se vloží jiný dotaz/odpově´d.
Už vím jak se cítí schizofrenik 🙂Strojek
Účastníkdekuju za informace 🙂
posjirka
Účastníkpotřebuješ oboje napájení pro převodník a pak použiješ 5V pro napájení jak DS3231, tak LCD s převodníkem I2C/LCD většinou je to nějáký PCF85xx.
Attachments:
Strojek
ÚčastníkVojto posli me prosim to zapojeni. na te desticce je BVCC a AVCC .. v popisu se pise strana A (5V) <–> strana B (3.3V)
Taak uz nemusis na te strance zapojeni je .. dekuju za info
posjirka
Účastníkto vojtech: tak jsem chvilku musel hledat na interetu. Vím že některé Arduina mají 3,3V napětovou hladinu. Já je nemám moc rád, protože většina věcí je na 5V a nemusím pak nic řešit.
to strojek: jestli to není kritické doporučuju použít spíš klasicé Arduino UNO nebo MEGA. Nevidím u DUE žádnou extra výhodu. 2 USB porty jsou sice zajímave, 2x DAC přvodík taky, ale zatím jsem se nestakla s aplikací, kterou by s přehledem nezvládla klasika. Doma nemám ani MEGU i když si jí už dost dlouho plánuju.
Vojtěch Vosáhlo
ÚčastníkJe napájený pouze z 1 zdroje a to VCC IN. Na desce je regulátor který vstupní napětí shodí na 3,3V a to je pak na VCC 3V. Aspoň tak je to ve schématu.
Strojek
Účastníkposjirka ….. super diky .. tohle bude ono .. a budu v klidu ..
jeste jedna vec .. tenhle prevodnik se napaji 5V i 3,3V ??? aspon to tak vypada, tak pravdepodobne ano ..dekuju..
Vojtěch Vosáhlo
ÚčastníkAha. Díky za opravu, to jsem si nedohledal 😉
posjirka
Účastníkano právě že Arduino DUE je na 3,3V.
DS3231 má rozsah napájení 2,3-5,5V, takže to máš v pořádku:https://cdn-learn.adafruit.com/downloads/pdf/adafruit-ds3231-precision-rtc-breakout.pdfVidím 3 varianty řešení:
1. použiješ Arduino UNO a nemusíš nic dalšího řešit
2.a. použiješ převodník na LCD pro I2C komunikaci:
http://arduino-shop.cz/arduino/1071-lcd-seriove-rozhrani-iic-i2c-twi-sp-1602-1438010911.html?gclid=Cj0KEQiAwMLDBRDCh_r9sMvQ_88BEiQA6zuAQ5BXnPnLW76aC-ORGEKrhSnDJ2fn18jnDABqQNA-EDEaAhNj8P8HAQ
tím pádem jí dáš stejnou sběrnici I2c jako pro RTC a přes převodník úrovní srovnáš 3,3 vs. 5V:arduino I2C na 3,3V
|
konvertor úrovni 3,3V/5V –
|
LCD převodník I2C/LCD + DS3231
|
LCD2.b. použiješ na LCD převodníky urovní 3,3v-5v pro 6 pinu, které LCD potřebuje, takže třeba 2x tento:
Arduino – I2C – DS3231
|
2x převodník urovní 3,3v/5v
|
LCDStrojek
ÚčastníkVojto . mozna jsem to blbe napsal .. arduino due ma vstupy a vystupy pro 3,3V .. proto Ds3231 napajim jen napetim 3,3V a funguje i na tohle napeti .. jinak se napaji normalne 5V .. ted jde o to, ze paralerne pripojim k tomu ds3231 ten lcd modul ale ten musi byt napajen 5V .. Nevim jake napetove urovne bude mit komunikace i2c z ds3231 a jake urovne napeti modulu lcd. jestli je mohu paralerne spojit.
Vojtěch Vosáhlo
ÚčastníkJako převodník hledejte něco v podobě tohoto: https://www.adafruit.com/products/757
V těch článcích taky píšou že DS musí být napájený z 3,3V a pak zmiňuje že arduino mu to neodpálilo. Abych řekl pravdu, o odpálení duina bych se nebál. Osobně nevidím důvod. Jirka mě kdyžtak opraví ale pokud celé duino běží na 5V tak by mu to nemělo vadit. 5V bude spíš vadit tomu DS které je na 3,3V. Pokud by na jeho pinu bylo 5V tak by mohl být problém na světě.Podle mě by to mohlo být zapojené takto:
Arduino (5V level) <–> LCD (5V level) <–> Převodník z 5V na 3,3V <–> DS3231 (3,3V level)
Strojek
ÚčastníkTak nevim jestli je nejaky prevodnik na scl a sda. Tx Rx jsem nasel .. hledal jsem googlem a nasel, ze to maji pripojene na primo .. co vy na to ?? http://theelectromania.blogspot.cz/2016/01/clock-and-calendar-using-arduino-due.html
http://theelectromania.blogspot.cz/2016_01_01_archive.htmljsou tam i obrazky toho pripojeni na primo a napajeni 5V .. tak nevim ???
Strojek
ÚčastníkA prosim te jakej prevodnik by si me doporucil ??? diky.
posjirka
Účastníkv kazdem pripade pouzij prevodnik jinak si odpalis arduino.
posjirka
Účastníkz dálky se tžko radí. nevím kde jsi přerušil D10. V aruinui nebo na LCd shieldu?
Teď je třeba to odladit. Mě většinou pomůže zapojit na volný pin LED diodu (spíš používá D13 s LEDkou na desce), úplně na začátku jí dám na LOW a v dalším kroku dám HIGH. Když se LED rozsvítí a přesto se program kousne posunu příkay HIGH o pár řádků dolu. No a když se program kousne a LED nesvítí tak víš co ti to blokuje a můžeš pátrat.Luke_CZ
ÚčastníkV lokální síti – no problem, stačí ti znát přidělenou IP
Na webu – bez veřejné IP, celkem problémMiroslava
ÚčastníkPrípad:
Z webovej stránky budem vedieť nájsť svoje zariadenie v sieti. Budem vidieť stav svojho zariadenia – či ide motor alebo nie (ten napríklad bude pracovať na základe nejakého snímača). Ak ho budem chcieť zap/vyp tak sa budem vedieť na neho pripojiť a prostredníctvom webovej stránky zapínať alebo vypínať motor 🙂 Myslím tým že budem vedieť zisťovať stav svojho zariadenia a takisto budem vedieť ho prostredníctvom webu meniť.Luke_CZ
ÚčastníkPokud tím myslíš například:
Zjisti na serveru kolik je hodin a podle toho zapni/vypni osvětlení (zjednodušeně)
1, klient si vyžádá RTC data ze serveru
2, server zpracuje dotaz, tj. načte data z RTC
3, server pošle vyžádaná data do klienta, tj. pošle jednoduchý html, či pouze string do klienta
4, klient rozparsuje data a tato vyhodnotí, pokud je RTC > 19.00 zapne osvětleníTak to samozřejmě jde, ideálně však popiš tvůj případ pro diskuzi.
L.
Miroslava
ÚčastníkNo, chcela som skôr použiť tento wifi shield http://randomnerdtutorials.com/how-to-make-two-esp8266-talk/ ten sa da pripojiť na Arduino avšak som bola v domnienke že tento shield môžem využívať aj na prijímanie údajov z webu ale aj odosielanie.. avšak teraz som si neni istá či je to možné jedným wifi shieldom.
Miroslava
ÚčastníkAhojte, problém bol vyriešený – môj breadboard od polovice neprepúšťal prúd takže problém bol v tom že nenapájal LED – takže keď som cele zapojenie posunula len na jednu polovicu všetko ide v poriadku 😮
Dzaraaa
ÚčastníkTaké nevím, zda nemusí být propojené nějaké piny pro komunikaci se shieldem. U originál shieldu jsou na to patice. Nevíte?
Dzaraaa
ÚčastníkSupr to je přesně on! Akorát po přeložení jsem z toho nic nezjistil, protože překladač neumí plynule přeložit text.
Jsou tam klíčová slova. Ještě by to chtělo začátek programu.ArduXPP
ÚčastníkNašel jsem dotaz pro přesně ten typ – http://arduino.stackexchange.com/questions/24919/how-to-connect-wifi-sheild-esp-12e-esp8266-uart-wifi-wireless-shield-with-arduin stačí přeložit .
Dzaraaa
ÚčastníkDěkuji všem co napsali 🙂
Spíše bych ale uvítal tu možnost jako u originálního arduina, to znamená, základ arduino + připojení wifi shieldu. Spolupráce obou modulů v jednom. Návod do jaké polohy přepnout přepínače a program pro uvedení do provozu. Děkuji za pomoc.ArduXPP
ÚčastníkTady několik českých článků je :
Pavel72
ÚčastníkVypadá to, že ano. Otestuju a dám vědět, jak jsem dopadl. Díky.
Luke_CZ
ÚčastníkLuke_CZ
ÚčastníkAsi takhle:
a, alespoň bez základů AJ toho nikde moc nezjistíš
b, tvůj WiFi shield má na sobě odkaz na elecshop.ml, tož bych kouknul tam 🙂
c, pokud chceš dělat s WiFi, tak použij rovnou něco s ESP8266(NodeMcu, WeMos). To je jak vozit v autě druhej motor v kufru.L.
Luke_CZ
ÚčastníkSouhlasím s Vojtou,
pro menší komplikaci bych šel třeba do NodeMcu, či WeMos. Cenově cca 3USD, a pro WeMos jsou i shieldy, třebas relé(ovládání motorku), SD karta(pokud bys chtěl větší stránky, či logování) atd…Oboje má na sobě rovnou převodník USB <> RS232, pozor však na logickou úroveň 3,3V!
L.
-
AutorPříspěvky