<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=30&amp;t=24292&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2022-08-02T08:38:52+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=30&amp;t=24292&amp;mode</id>
<entry>
<author><name><![CDATA[Parkiet]]></name></author>
<updated>2022-08-02T08:38:52+01:00</updated>
<published>2022-08-02T08:38:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235903#p235903</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235903#p235903"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235903#p235903"><![CDATA[
@PITERK Dzięki, siadam i działam wg Twoich wskazówek. <br /><br />A co do tego dlaczego tak chce - bo tak sobie wymyśliłem bawiąc się moim zegarkiem. Zrobiłem też tam odliczanie czasu do tyłu czy wyświetlanie &quot;przesuwnych&quot; napisów na wyświetlaczach 7-segmentowych. Wszystko po to, bo tak najlepiej wchodzi mi nauka. Czy użyję tego do czegoś - nie, ale wiedza przy tym zdobyta mi pozostanie (a tak najlepiej mi się uczy).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1019">Parkiet</a> — 2 sie 2022, o 08:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[0livaw]]></name></author>
<updated>2022-08-01T19:34:24+01:00</updated>
<published>2022-08-01T19:34:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235902#p235902</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235902#p235902"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235902#p235902"><![CDATA[
<div class="quotetitle">PITERK napisał(a):</div><div class="quotecontent"><br />Witajcie. <br />Ja żeby się nie męczyć to poprzez uart aktualizuję sobie czas z komputera uruchamiając skrypcik z powershell. <br />Najpierw żeby nie szukać w ustawieniach jaki com ma przejściówka sprawdzam sobie obecne COM'y. <br />Pobieram sobie aktualny czas i wysyłam go w odpowiednim formacie. <br />U mnie to &quot;+ok=yyyy-MM-dd HH:mm:ss&quot;<br />Dalej to już procek sobie to odbiera i odpowiednio zjada. <br /><br />Podany skrypt wklejasz do notatnika i zmieniasz rozszerzenie z .txt na .ps1<br />Funkcją  $port.WriteLine możesz sobie wysłać co tam chcesz dobrze tylko aby to co w &quot;&quot; kończyć znakami `r`n.<br /></div><br /><br />Super programik <img src="https://forum.atnel.pl/images/smilies/icon_exclaim.gif" alt=":!:" title="Wykrzyknik" /> <br />Jeszcze tylko, autor problemu/tematu, napisze trochę kodu do ATmegi wysyłający po I2C do PCF8583 i gotowe.<br />Problem rozwiązany...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1304">0livaw</a> — 1 sie 2022, o 19:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PITERK]]></name></author>
<updated>2022-08-01T13:07:15+01:00</updated>
<published>2022-08-01T13:07:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235901#p235901</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235901#p235901"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235901#p235901"><![CDATA[
Witajcie. <br />Ja żeby się nie męczyć to poprzez uart aktualizuję sobie czas z komputera uruchamiając skrypcik z powershell. <br />Najpierw żeby nie szukać w ustawieniach jaki com ma przejściówka sprawdzam sobie obecne COM'y. <br />Pobieram sobie aktualny czas i wysyłam go w odpowiednim formacie. <br />U mnie to &quot;+ok=yyyy-MM-dd HH:mm:ss&quot;<br />Dalej to już procek sobie to odbiera i odpowiednio zjada. <br /><br />[syntax=java]$portList = get-pnpdevice -class Ports -ea 0<br />if ($portList) {<br />     foreach($device in $portList) {<br />          if (($device.Present) -and ($device.Manufacturer -eq &quot;FTDI&quot;)){<br />              Write-Host $device.Name &quot;(Manufacturer:&quot;$device.Manufacturer&quot;)&quot;<br />          <br />          }<br />          if (($device.Present) -and ($device.Description -eq &quot;USB-SERIAL CH340&quot;)){<br />              Write-Host $device.Name &quot;(Manufacturer:&quot;$device.Manufacturer&quot;)&quot;<br />          <br />          }<br />     }<br />}<br />$nrportu=Read-Host &quot;POdaj numer portu z nawiasu np:COM4&quot;<br />$port= new-Object System.IO.Ports.SerialPort $nrportu,19200,None,8,one<br />$port.Open()<br />if($port.IsOpen){<br />Write-Host &quot;Połączone z $nrportu `n trwa update time&quot;<br /><br /> write-host &quot;next update&quot;<br /> $time = (Get-Date).ToString(&quot;HH:mm:ss&quot;)<br />$date = (Get-Date).ToString(&quot;yyyy-MM-dd&quot;)<br /> $port.WriteLine(&quot;+ok=$date $time`r`n&quot;)<br /><br /><br />}<br />$port.Close()[/syntax]<br /><br /><br />Podany skrypt wklejasz do notatnika i zmieniasz rozszerzenie z .txt na .ps1<br />Funkcją  $port.WriteLine możesz sobie wysłać co tam chcesz dobrze tylko aby to co w &quot;&quot; kończyć znakami `r`n.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2913">PITERK</a> — 1 sie 2022, o 13:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2022-07-29T18:54:31+01:00</updated>
<published>2022-07-29T18:54:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235897#p235897</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235897#p235897"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235897#p235897"><![CDATA[
Ja do testów to bym użył funkcjonalności MKClipsea i zaimplementiwanych tam build ów <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> co kompilacje się aktualizuje czas kompilacji<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 29 lip 2022, o 18:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[amator22]]></name></author>
<updated>2022-07-29T16:04:30+01:00</updated>
<published>2022-07-29T16:04:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235896#p235896</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235896#p235896"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235896#p235896"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">Parkiet napisał(a):</div><div class="quotecontent">Zacząłem znów &quot;bawić się w programowanie&quot; i napisałem kod dla zwykłego zegarka - odlicza czas współpracując z PCF8583. Czas ustawiany za pomocą mikroswitchy i zastanawiałem się, czy jest możliwość właśnie wgrania programu z aktualną godziną (gdyby np. projekcie nie było przycisków)<br /></div><br />a jak wgrasz w trakcie wgrywania programu czas - a można tak zrobić i nic w tym trudnego a później zegarek zacznie się późnić o godzinę po miesiącu ? To co ? zamiast go nastawić jakoś to znowu będziesz wgrywał program ?<br /><br />W czym w ogóle widzisz problem, żeby dla testu ustawić czas na sztywno przy wgrywaniu wsadu?</div><br />Mirku , może o to właśnie chodzi, czyli testując program, to niech mi się aktualna godzina wyświetla pobrana np: z komputera.<br />Po co zawsze zaczynać od: 00:00:00?, lub na sztywno ustawiona( Ja zawsze na sztywno ustawiam do sprawdzenia ). Mnie też to zawsze wkurzało ale ustawiam na sztywno. Do testów zegarka, nie musi mieć przycisków.<br />Przyciski i całe MENU, może potem sobie dorobić. Najważniejsze, żeby zegarek chodził a najlepiej z aktualną godziną. Jak tak chce, to kto mu zabroni? Oczywiście można na sztywno ale jak chce<br />inaczej... to co nie można? Można, ale program testowy się rozrośnie i będzie potrzeba UARTA.<br />Ja i tak do testów proponuję ustawić czas na sztywno, tak jak pisze Mirek.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21938">amator22</a> — 29 lip 2022, o 16:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2022-07-29T13:33:03+01:00</updated>
<published>2022-07-29T13:33:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235894#p235894</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235894#p235894"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235894#p235894"><![CDATA[
<div class="quotetitle">Parkiet napisał(a):</div><div class="quotecontent"><br />Zacząłem znów &quot;bawić się w programowanie&quot; i napisałem kod dla zwykłego zegarka - odlicza czas współpracując z PCF8583. Czas ustawiany za pomocą mikroswitchy i zastanawiałem się, czy jest możliwość właśnie wgrania programu z aktualną godziną (gdyby np. projekcie nie było przycisków)<br /></div><br />a jak wgrasz w trakcie wgrywania programu czas - a można tak zrobić i nic w tym trudnego a później zegarek zacznie się późnić o godzinę po miesiącu ? To co ? zamiast go nastawić jakoś to znowu będziesz wgrywał program ?<br /><br />W czym w ogóle widzisz problem, żeby dla testu ustawić czas na sztywno przy wgrywaniu wsadu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 29 lip 2022, o 13:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Parkiet]]></name></author>
<updated>2022-07-29T13:23:44+01:00</updated>
<published>2022-07-29T13:23:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235893#p235893</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235893#p235893"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235893#p235893"><![CDATA[
Zacząłem znów &quot;bawić się w programowanie&quot; i napisałem kod dla zwykłego zegarka - odlicza czas współpracując z PCF8583. Czas ustawiany za pomocą mikroswitchy i zastanawiałem się, czy jest możliwość właśnie wgrania programu z aktualną godziną (gdyby np. projekcie nie było przycisków)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1019">Parkiet</a> — 29 lip 2022, o 13:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[0livaw]]></name></author>
<updated>2022-07-27T16:32:42+01:00</updated>
<published>2022-07-27T16:32:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235891#p235891</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235891#p235891"/>
<title type="html"><![CDATA[Re: PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235891#p235891"><![CDATA[
Według mnie, to rozwiązania są dwa:<br />- ręczne wpisanie czasu do pliku *.hex, potem programowanie procka, a następnie procek po restarcie ładuje czas do RTC,<br />- automatyczne odczytanie czasu ale wtedy potrzebna jest aplikacja pobierająca aktualny czas, zapisująca do *.hex-a i programująca procka.<br /><br />Można też to zrobić za pomocą bootloader-a.<br />Napisz, dlaczego chcesz to robić, może będzie inny sposób.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1304">0livaw</a> — 27 lip 2022, o 16:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Parkiet]]></name></author>
<updated>2022-07-27T07:27:02+01:00</updated>
<published>2022-07-27T07:27:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235890#p235890</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235890#p235890"/>
<title type="html"><![CDATA[PCF8583 ustawienie czasu z komputera]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=24292&amp;p=235890#p235890"><![CDATA[
Witajcie,<br />Zna ktoś prostu sposób, jak podczas programowania Atmegi wgrać od razu ustawienia czasu z komputera do układu PCF8583?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1019">Parkiet</a> — 27 lip 2022, o 07:27</p><hr />
]]></content>
</entry>
</feed>