- Arduino
Napsal Administrator
koupil jsem si tenhle radic:Napsal Administrator
http://www.ebay.com/itm/171349409569
abych usetril vystupy z Arduina pri zapojeni LCD. Protoze I2C uz pouzivam pro ADS1115, tak je to idealni reseni. Jo, I2C se u cinskeho Iduino UNO zapojuje na analogove vstupy 4(SDA) a 5(SCL).
Problem č.1:
- display nezobrazuje/zobrazuje "ctverecky"/chova se zvlastne
Řešení č.1:
- pripajet konektor displaye z obou stran. Displaye mam stare, vyndane z ruznych pristroju a pri odpajeni "nekdo" vytahal i "propojky" z prokovenych otvoru. Cili nektere vyvody byli vzdy nezapojene.
Problem č.2:
- radic na I2C nenalezen. Prosel jsem na ebay i vsechny podobne radice a vyzkousel adresy z popisu, ale ani jedna se netrefila.
Řešení č.2:
- I2C Scanner z adresy (http://playground.arduino.cc/Main/I2cScanner) zafungoval a nasel radic LCD na adrese 0x3F
--------------------
poznamky:
- radic funguje korektne s display 1602 a 2004
- umi zapinat/vypinat podsviceni LCD
- funguje i s displayem 1604, ale posledni dva radky nepozicuje kurzor korektne - tzn. ze pozice nula neni levy kraj LCD ale nekde uprostred. Lze to "ochcat" pozicovanim do zapornych cisel :)
- knihovnu pouzivam "<LiquidCrystal_I2C.h>" z http://www.dfrobot.com/wiki/index.php?t ... 02_Module_(SKU:_DFR0063)
kod:
- pripsal jsem si funkce pro vypis ruzne zarovnaneho textu:
void LCDnastred(int Radek,String Text) {
float kurzor=(LCDcols/2)-(Text.length()/2);
if(Text.length() % 2 != 0)
kurzor=--kurzor;
lcd.setCursor(kurzor, Radek);
lcd.print(Text);
}
void LCDvlevo(int Radek,String Text) {
int kurzor=0;
lcd.setCursor(kurzor, Radek);
lcd.print(Text);
}
void LCDvpravo(int Radek,String Text) {
int kurzor=LCDcols-Text.length();
lcd.setCursor(kurzor, Radek);
lcd.print(Text);
}
- vyzaduje definici displaye
const int LCDcols=20;
const int LCDrows=4;
LiquidCrystal_I2C lcd(0x3F,LCDcols,LCDrows);
a pouziva se treba takhle:
Hodiny = DveCisla(hour()) + BlikString + DveCisla(minute()) + BlikString + DveCisla(second());
LCDnastred(1,Hodiny); //vypise na stred prvniho radku aktualni cas
LCDvlevo(0,CZdny[weekday()]); //vypise zleva na druhy radek cesky nazev dne v tydnu
Datum=DveCisla(day())+"/"+DveCisla(month())+"/"+year();
LCDvpravo(0,Datum); //vypise na druhy radek datum zarovnane vpravo
přidat komentář
( sb_view_counter_plural_pre2604 zobrazení )
| trvalý odkaz
| ( 3 / 8906 )
- Arduino
Napsal Administrator
odkaz:Napsal Administrator
http://playground.arduino.cc/Main/DS1302RTC
Modul jsem pripojil na 3,3V z Arduina (5V uz mam obsazeno displayem). Po propojeni a prvnim nastaveni casu vse fungovalo bezvadne. Do doby, nez jsem si rekl, ze by bylo fajn vymenit knoflikovou baterku od cinana za nejakou od lepsiho cinana.
V te chvili zaclo peklo. Obvod se vynuloval (to jsem cekal), ale uz neslo nastavit novy cas. Jen jednou se mi podarilo nastavit nejakou zahadnou hodnotu z daleke budoucnosti. Po nekolika hodinach experimentovani s ruznymi DS1302 knihovnami (nasel jsem minimalne 4 verze) a zkousenim inicializaci v ruznych rezimech a cisteni kodu jsem nakonec zustal v tak osekanem kodu, ze se display vubec nepouzival. Takze jsem ho odpojil a napajeni RTC modulu pripojil na 5V.
Ano, jsem debil. Sice jsem v dokumentaci kouknul na zacatek, kde vyrobce tvrdi ze "2.0V to 5.5V Full Operation", ale uz ne na konec. Tam bych nasel podminku "VCC2 is greater than VCC1 + 0.2V". Pokud tato neplati, chova se DS1302 hodne zmatene. A nelze prenastavit cas. Teda ne na smysluplnou hodnotu...
- Windows
Napsal Administrator
stav po upgradu na Win10:Napsal Administrator
- po startu se zobrazi logo BIOSu, obrazovku prihlaseni a po prihlaseni uz je na LCD jen cerna "nefunkcni" plocha. Zadny kurzor, nic nefunkcni. Po pripojeni externiho monitoru se na nem zobrazi funkcni lpocha windows, ale ve spravci zarizeni neni ovladac monitoru vubec zobrazen. Ani ve skrytych zarizenich.
oprava:
me po par minutach badani a hledani po internetu (nic pouzitelneho nenalezeno) pomohlo nainstalovat posledni ovladac pro chipset ze stranek Dellu (Intel HM67 Express Chipset Family Driver - R292253.exe) a posledni verze BIOSu (Version A12). Nevim co z toho pomohlo, instaloval jsem to najednou. Nejdriv ovladac, pak BIOS - BIOS si na konci automaticky bez ptani resetne system.
Snad to nekomu pomuze :)
- Software
Napsal Administrator
Vhodne napriklad pokud vam stary telefon umoznuje pouze export vizitek jednotlive a v novem nechcete odklikavat nekolik stovek importu kontaktu po jednom. Import nefunguje na vsech telefonej, nektere nactou jen prvni nebo posledni vizitku ve sloucenem souboru.Napsal Administrator
Postup:
zkopirovat vsecny vizitky do spolecneho adresare, spustit DOS okno a zadat "copy *.vcf all.vcf"
- Windows
Napsal Administrator
- Win+RNapsal Administrator
- "control userpasswords2"
- označit uživatele který bude přihlášen automaticky
- odškrtnout "Před použitím bla bla..."
- 2x zadat heslo
- Windows
Napsal Administrator
řešení:Napsal Administrator
otevři soubor "Config.xml" v adresáři "%USERPROFILE%\AppData\Local\Microsoft\Windows Live\Services\Cache"
a znovu ho ulož (netřeba dělat žádné změny, jen ho "přeuložit").
Postup v TC:
zadat do příkaz.řádku:
"cd %USERPROFILE%\AppData\Local\Microsoft\Windows Live\Services\Cache" a otevřít pomocí F4 soubor Config.xml.
Asi by pomohlo i změnit datum souboru na aktuální, ale kombinace F4 - Strl+S - Alt+F4 je jistě rychlejší
Postup bez TC
Win+R -> napsat "notepad" bez uvozovek + Enter -> Ctrl+O -> vložit tento text bez uvozovek: "%USERPROFILE%\AppData\Local\Microsoft\Windows Live\Services\Cache\config.xml" + Otevřít -> Ctrl+S -> Alt+F4
- miniaplikaci jsem předtím neukončoval, do 30s by se měla aktualizovat a naběhnout...
// údajně je tento problém způsobován používáním STR...
- Software
Napsal Administrator
Pokud se potrebujete dostat na zamceny disk (zpravidla z nejakeho firemniho notebooku jako IBM, DELL, HP) a disk byl uzamcen z BIOSu (HDD Password), neni to uplne jednoduche. Pokud takovy disk pripojite do "znackoveho" pocitace, zpravidla bez zadani hesla vubec nenabootuje a nenecha vas ani nabootovat z jineho media. Po pripojeni k "normalnimu" PC, nebo pripojeni za chodu se zobrazi ve spravci zarizeni, ale spravce disku ho nevidi. Nezbyva nez zjistit heslo, nebo pouzit nejakou utilitku, ktera ho umi primo vymazat.Napsal Administrator
Trocha teorie
Toto zabezpeceni je bezpecnostni funkce harddisku podle ATA specifikace (nepomuze tedy reset BIOSu zakladni desky jako v davnych dobach). Zámek disku lze povolit a zakázat odesláním speciálních ATA příkazů na disk. Pokud je disk uzamčen, bude odmítnut jakýkoli přístup, dokud nebude odemčen.
Disk má vždy dvě hesla Uživatelské heslo (User Password) a Hlavní heslo (Master Password). Disk může být uzamčen ve dvou režimech - v režimu Vysokého zabezpečení nebo v režimu Maximálního zabezpečení.
V režimu vysokého zabezpečení, lze disk odemknout buď pouzitim uživatelského, nebo hlavního hesla. Existuje omezení počtu pokusů, obvykle je nastaveno na 5, po kterých se disk musí restartovat před dalšími pokusy. Také tomto režimu příkaz SECURITY ERASE UNIT může být spuštěn po zadání uživatelského nebo hlavního hesla.
V režimu maximálního zabezpečení lze disk odemknout pouze pomocí uživatelského hesla. Pokud heslo uživatele není k dispozici, jediný zbývající způsob jak dostat alespoň samotný disk bez dat zpět do použitelného stavu je pouzit SECURITY ERASE PREPARE příkaz a pak SECURITY ERASE UNIT. V režimu maximálního zabezpečení příkaz SECURITY ERASE UNIT vyžaduje hlavní heslo a kompletně vymaze všechna data na disku. Operace je velmi pomala, muze trvat 60-80 minut podle velikosti disku.
Hlavni (Master) hesla se zpravidla nemeni (ja to stesti nemel) a mela by fungovat tato:
SEAGATE -> “Seagate” +25 spaces
MAXTOR
-series N40P -> “Maxtor INIT SECURITY TEST STEP ” +1 or +2 spaces
-series N40P -> “Maxtor INIT SECURITY TEST STEP F”
-series 541DX -> “Maxtor” +24 spaces
-series Athena (D541X model 2B) and diamondmax80 -> “Maxtor”
WESTERN DIGITAL -> “WDCWDCWDCWDCWDCWDCWDCWDCWDCWDCWD”
FUJITSU -> 32 spaces
SAMSUNG -> “ttttttttttttttttttttttttttttttttt” (32 times t)
IBM
-series DTTA -> “CED79IJUFNATIT” +18 spaces
-series DJNA -> “VON89IJUFSUNAJ” +18 spaces
-series DPTA -> “VON89IJUFSUNAJ” +18 spaces
-series DTLA -> “RAM00IJUFOTSELET” +16 spaces
-series DADA-26480 (6,4gb) -> “BEF89IJUF__AIDACA” +15 spaces
HITACHI series DK23AA, DK23BA and DK23CA -> 32 spaces
TOSHIBA -> 32 spaces
For xbox hdds try “XBOXSCENE” or “TEAMASSEMBLY” too
A ted trochu praxe
Predpokladam ze mame zaheslovany disk a pocitac na experimenty. Z pocitace doporucuji pro prehlednost odpojit ostatni disky a opticke jednotky. Pote si bud vytvorte vlastni DOS bootovaci flashdisk s utilitou ZU(zonk unlock) a preskocte z kroku 2 na krok 7, nebo postupujte nasledovne:
1. nastavit BIOS tak, aby se jeden radic choval jako ATA (emulovana ATA). Take prepnout Ata/ide: ENHANCED -> COMPATIBLE
(u meho BIOSu slo nastavit, ze se SATA5 a 6 bude chovat jako IDE. Disk jsem pak pripojil na SATA5)
2. pripojit zamceny disk na primarni kanal radice jako master
3. pripravit si bootovaci flashdisk s DOSem a unlock utilitkama
- stahnout tyto soubory DosBootFlash.zip (2,5MB) a Install_RMPrepUSB_Full_v2.1.719a (8,3MB)
- nainstalovat a spustit RMPrepUSB. Nastavit konfiguraci pro spravnou flashku podle obrazku:
(jmeno flashky muzete pouzit vlastni :) a stisknout tlacitko
pro vytvoreni. Pokud vse probehne ok (zeleny ramecek) ukoncime RMPrep a pokracujem.
- stahnout archiv "DosBootFlash.zip" a rozbalit na vytvorenou flashku
4. nabootovat z vytvorene flashky jako z USB-HDD (vetsina BIOSu umoznuje vyber bootovaciho zarizeni klavesou F12). Behem bootovani muzem pouzit volbu 2, podporu USB Mass Storage ani SCSI nepotrebujeme.
5. z NC spustime soubor MHDD.exe (v adresari MHDD). Shift+F3 zobrazi pripojene disky.
6. pokud vidime nas zamceny disk jako primarni, muzeme MHDD ukoncit. Jinak je nutne si tak dlouho hrat s BIOSem, prehazovanim kabelu (ev. stridanim pocitacu), az se to podari.
-- disk take muzeme v MHDD vybrat, nacist (Shift+F2) a zkusit ho odemknout Master heslem, ale me se to ani po par hodinach nepovedlo a nasledujici utilitka to zvladla za dve vteriny...
7. Spustime ZU s parametrem /P (disk je na primarnim kanalu) a pokud ZU nahlasi "Unlock done", mame hotovo.
//Pokud ne, mrknete do souboru "popis a parametry.txt" v adresari ZU a pokud ani to nepomuze, doporucuji Google. Nekterym diskum je potreba mechanicky pomoci (odsroubovat tistak a zkratovat par pinu. Za chodu! :)
ZU (zonk unlock):
podporovane disky
Maxtor (except STM),WD,Toshiba,Quantum
Fujitsu (except MHW,MHZ,MHY,MJA). There is a mistake for MHX
Nikimi (former Quantum & Maxtor)
MDT (former WD)
Native Hitachi (DK-xx,HTC..G7AT00)
IBM/HGST (many models,except 100h_byte_NVRAM & 4K-NVRAM & 2.5" with blue controllers. (mcu=ARM & B9A3..), disks without NVRAM)
ExcelStore(former HGST).
Seagate(with parallel flash)+Grand(UX with serial flash).
pouzitelne parametry:
/P Primary.
/S Secondary.
/A ACE PC3000 ISA.
+ Rozliseni vyrobcu
"." for HGST / IBM
"8" for Native Hitachi
Priklady:
ZU /P - odemkne disk na primarnim kanalu
ZU /S - totez na sekundarnim
ZU /A
ZU /S. - HGST na sekundarnim
ZU /P8 - NativeHitachi na primarnim
- Windows
Napsal Administrator
Asociace řídí příkazy assoc a ftype.Napsal Administrator
Zobrazení všech v OS existujících asociací:
cmd
assoc
Zobrazení přidruženého sw:
cmd
ftype
Příklad práce s konkrétním typem souboru, např. zatím nedefinovaným .bfl:
A/ zobrazení existující asociace:
assoc .bfl
(zjistíš, .bfl nemá žádné přiřazení, ale chceš ho otevírat pomocí notepadu)
B/ vytvoření nové asociace:
assoc .bfl=bfl_file
ftype bfl_file=[path]\notepad.exe %1 %*
C/ smazání nepotřebné asociace:
ftype bfl_file=
assoc .bfl=
Náhradní membrána do vzduchového čerpadla horkovzdušné stanice YIHUA852 (AT850D, PROSKIT, WEP a pod.)
- Hardware
Napsal Administrator
Napsal Administrator
Příznaky závady:
- neobvyklý rachot a vibrace
- slabší průtok vzduchu
Popis závady:
Utržený střed jedné (nebo obou) membrán vzduchového čerpadla.
Oprava:
Zde je největší problém membránu sehnat. "Originální" stojí jedna kolem 500Kč, což při počtu dvou kusů odpovídá reálné ceně celé stanice. Dají se sehnat i za cenu 150-200Kč jedna, když člověk dlouho hledá. A nebo je ještě jedna možnost...
Skoro identická membrána se používá i do vzduchovacích čerpadel v akvaristice. Úspěšně ji lze nahradit dílem "Náhradní membrána Oase AquaOxy 1000", která stojí kolem 75Kč/kus. Já ji měl odsud, kde mi ji předtím ochotně změřili a poslali na vyzkoušení. Jezírka Banat s.r.o. - Náhradní membrána Oase AquaOxy 1000. Jediné v čem se liší je, že místo dvou "oušek" po obvodu má jedno. Vůbec ničemu to však nevadí.
Závěr:
Horkovzduška horkovzduchuje a nesnaží se už zbořit přilehlé zdi.
<<První <Zpět | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Další> Poslední>>