tag:blogger.com,1999:blog-57114436413786422702024-03-11T09:12:04.375+02:00Arduino tehNiqenglish version of niq_ro's articles from:
<a href="http://www.arduinotehniq.com">www.arduinotehniq.com</a> (<strike>www.tehnic.go.ro</strike>) & <a href="http://nicuflorica.blogspot.ro">nicuflorica.blogspot.ro</a> + <a href="https://www.youtube.com/user/dj06ntm">youtube channel</a>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.comBlogger100125tag:blogger.com,1999:blog-5711443641378642270.post-70308542220781759752023-04-08T21:30:00.004+03:002023-04-08T21:52:06.311+03:00NTP clock on 4 OLED displays<p> I wanted to created a special clock as a vintage clock with VFD display, so I realised ca easiest way is to use an i2c expander as TCA9584A chip/module.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioyMBMjw--4W0yUBQfCkEQju6WvZmrz95qWBTWrJYt1fT3UF9GaaR9UQ7RW3u4NnbxIDOhqu39XdpcqO3jEC3TDG3Kv6vWww8_OWwnYRAvSy7MqcrQe4A8NTQQ1iW2cevdnNVKM5u1D5_69bKh_8rRLHTfKZPFVz2Y2aeuhXWQV4x0Hrun9xeLUuYEQw/s800/ceas_sandvis_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioyMBMjw--4W0yUBQfCkEQju6WvZmrz95qWBTWrJYt1fT3UF9GaaR9UQ7RW3u4NnbxIDOhqu39XdpcqO3jEC3TDG3Kv6vWww8_OWwnYRAvSy7MqcrQe4A8NTQQ1iW2cevdnNVKM5u1D5_69bKh_8rRLHTfKZPFVz2Y2aeuhXWQV4x0Hrun9xeLUuYEQw/w200-h150/ceas_sandvis_1.jpg" width="200" /></a></div><p> I used info from article <a href="https://randomnerdtutorials.com/tca9548a-i2c-multiplexer-esp32-esp8266-arduino/" target="_blank">Guide for TCA9548A I2C Multiplexer: ESP32, ESP8266, Arduino</a></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2GwCJTYEyZk8Kja01yQecZigOoqQT3aZVsVfqx-F4S8jdCAa4-D2y_Y04Ikc_HmdXwULkKtS0YRFamYUPJA8H3j_KsHZGKUfUy-Wx65UUWtTDu4Zpb2wFcoXPJwidFsqmyLEvuhbIoSesNz0bB1f43vAmmvBXNhpEvqLdPIf1OqWigvaY24s801dGtg/s800/real_esp8266_tca9548_4OLEDS_test14.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2GwCJTYEyZk8Kja01yQecZigOoqQT3aZVsVfqx-F4S8jdCAa4-D2y_Y04Ikc_HmdXwULkKtS0YRFamYUPJA8H3j_KsHZGKUfUy-Wx65UUWtTDu4Zpb2wFcoXPJwidFsqmyLEvuhbIoSesNz0bB1f43vAmmvBXNhpEvqLdPIf1OqWigvaY24s801dGtg/w200-h150/real_esp8266_tca9548_4OLEDS_test14.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> I used this schematic:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimuXPmvnV-SgSf3dOWu3OUR7opEwLsRVlQUWfUt9h6cDXRf_SkaikToM5Zr8Am606dCAzMvmrlwJgu9af7imaZc_XFEWG5l8gj6Efz4T9VAik7hIPgP4rHK0C5reJoBiEws88AjlENilm74zt7AMWn_24bS5Q6q6hHQjw3ufbO5uSx3nGZcnx95R3qTQ/s800/NTP_clock_on_4_OLED_displays_schematic.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="710" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimuXPmvnV-SgSf3dOWu3OUR7opEwLsRVlQUWfUt9h6cDXRf_SkaikToM5Zr8Am606dCAzMvmrlwJgu9af7imaZc_XFEWG5l8gj6Efz4T9VAik7hIPgP4rHK0C5reJoBiEws88AjlENilm74zt7AMWn_24bS5Q6q6hHQjw3ufbO5uSx3nGZcnx95R3qTQ/w178-h200/NTP_clock_on_4_OLED_displays_schematic.jpg" width="178" /></a></div>and I tested Santos's sketch:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5kYjKfZ1WzKxsS5Gpc3bWWvp9qBvMHQ_OTiI229fYdW2AIF3NMfxK80U_J931curNIToBzYpRAC2mCtNneCqDOrC0zF4sf2QWILXmHqh9NBI80YTtWVAt7vrsQIcXhduo6vYVQatL_ABREymFmX1LoTv3Qb5Yz_-Jk8X8oSsLzXkno_4ulYGNFHxu6g/s800/real_esp8266_tca9548_4OLEDS_test0.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5kYjKfZ1WzKxsS5Gpc3bWWvp9qBvMHQ_OTiI229fYdW2AIF3NMfxK80U_J931curNIToBzYpRAC2mCtNneCqDOrC0zF4sf2QWILXmHqh9NBI80YTtWVAt7vrsQIcXhduo6vYVQatL_ABREymFmX1LoTv3Qb5Yz_-Jk8X8oSsLzXkno_4ulYGNFHxu6g/w200-h150/real_esp8266_tca9548_4OLEDS_test0.jpg" width="200" /></a></div><br /><div> For a real NTP clock with DST selector (winter/summer time) I used this schematic and <a href="https://github.com/tehniq3/NTP_clock_4_OLED_displays/blob/main/NTP_clock_TCA9548A_4OLEDs_1.ino" target="_blank">NTP_clock_TCA9548A_4OLEDs_1.ino</a> sketch:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKIhFdvZDc2uyWW1-sWKjZ9OdSDVXvzGMbh7bQ636-hsDjDJgIzQ2A1KVLK_lunPKQkJQqot-IAMAMNqFKhKgFngyqnbcmo0m3jBDRCJITkhgQgYuHACOjLUCwGkH3FklvH8qj2PcingsbIOj3OPgmkn6s2YetjQ5Zwo3aL5Ssd_WD1gzk4GIXKU6dhQ/s800/TCA9548A_4_OLED_displays_schematic.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="702" data-original-width="800" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKIhFdvZDc2uyWW1-sWKjZ9OdSDVXvzGMbh7bQ636-hsDjDJgIzQ2A1KVLK_lunPKQkJQqot-IAMAMNqFKhKgFngyqnbcmo0m3jBDRCJITkhgQgYuHACOjLUCwGkH3FklvH8qj2PcingsbIOj3OPgmkn6s2YetjQ5Zwo3aL5Ssd_WD1gzk4GIXKU6dhQ/w200-h176/TCA9548A_4_OLED_displays_schematic.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP_PI1BGYtf--2VI_b5Yn9454CZ8D1zErHourfLZ6m3Ng8xkBtdIFQL5QyUHPe9QHX0w0XNCPcAnsj5xApnFShJPuicLvpD88TiO0zhhMWlqV2jaWB6__5JurZ73N7V1L_5Purp-2CB2TglVTLB8VDX3o9RyG0UAbacd8rxAvQgjy51927p8-CNpESsA/s755/NTP_clock_DST_WemosD1_i2c_schematic.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="311" data-original-width="755" height="83" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP_PI1BGYtf--2VI_b5Yn9454CZ8D1zErHourfLZ6m3Ng8xkBtdIFQL5QyUHPe9QHX0w0XNCPcAnsj5xApnFShJPuicLvpD88TiO0zhhMWlqV2jaWB6__5JurZ73N7V1L_5Purp-2CB2TglVTLB8VDX3o9RyG0UAbacd8rxAvQgjy51927p8-CNpESsA/w200-h83/NTP_clock_DST_WemosD1_i2c_schematic.png" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">so combined schematic</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFDBOxaVUok2O1wGNVsCcVsiluU2EJlPQD1KFlGHqDahKCKpEtLCVDrdhy4UOYrDJOQ3HRURrDO8mDAs5zP6jZc2EC-nfE2xozHnVK64y6m8WdK6s8cV5_CUYH8rXVzISxrGMmVzuPs1Sz4P1vW7c_tzFjGXYHy99bwe7JqAtCYUwuBThRFsodaTzfTA/s800/NTP_clock_DST_WemosD1_i2c_newschematic.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="534" data-original-width="800" height="214" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFDBOxaVUok2O1wGNVsCcVsiluU2EJlPQD1KFlGHqDahKCKpEtLCVDrdhy4UOYrDJOQ3HRURrDO8mDAs5zP6jZc2EC-nfE2xozHnVK64y6m8WdK6s8cV5_CUYH8rXVzISxrGMmVzuPs1Sz4P1vW7c_tzFjGXYHy99bwe7JqAtCYUwuBThRFsodaTzfTA/s320/NTP_clock_DST_WemosD1_i2c_newschematic.png" width="320" /></a></div> For DST=1 (summer time):<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU6B3bMGGp36Gg0tc39JDFFCUOIJ5FxrkqhOzv2vNsDXt8vW9KEmfK1TYM00xVKqU4yU02EfmehiIk6oPt7gv9PjbRt-RPbpIn-8bvsL5hKzCLfxN4_XUTrLs2-theRBklyR58RNbT6XuaZ7ldE8rYsXWK7B7sl1_9JDS8gfcDaIlR_qZgRFvvYpQnuA/s800/real_esp8266_tca9548_4OLEDS_test13.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU6B3bMGGp36Gg0tc39JDFFCUOIJ5FxrkqhOzv2vNsDXt8vW9KEmfK1TYM00xVKqU4yU02EfmehiIk6oPt7gv9PjbRt-RPbpIn-8bvsL5hKzCLfxN4_XUTrLs2-theRBklyR58RNbT6XuaZ7ldE8rYsXWK7B7sl1_9JDS8gfcDaIlR_qZgRFvvYpQnuA/w200-h150/real_esp8266_tca9548_4OLEDS_test13.jpg" width="200" /></a></div><div>and for DST=0 (winter time)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH1lE78Fuy5-jxvFp6yxlC8tWY85OMNTmVEQTQXGVtkSPb0vz2SSfsUXDafauRVKkm7Gy15MCrR4ykHmBMwmsn_A0hgSPwNXsHKtuw4kPid931YoBMwMp4q_yB9R-tlk4IRDtd_oMrv-weqJFq85aF91PvId7iU84DMJPxI-Rqn4kIoN_fhxLsLube5Q/s800/real_esp8266_tca9548_4OLEDS_test2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH1lE78Fuy5-jxvFp6yxlC8tWY85OMNTmVEQTQXGVtkSPb0vz2SSfsUXDafauRVKkm7Gy15MCrR4ykHmBMwmsn_A0hgSPwNXsHKtuw4kPid931YoBMwMp4q_yB9R-tlk4IRDtd_oMrv-weqJFq85aF91PvId7iU84DMJPxI-Rqn4kIoN_fhxLsLube5Q/w200-h150/real_esp8266_tca9548_4OLEDS_test2.jpg" width="200" /></a></div> I uploaded 2 movies:<div>- <a href="https://youtu.be/kghO_pQsXLw" target="_blank">NTP clock on 4 OLED displays</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/kghO_pQsXLw" width="320" youtube-src-id="kghO_pQsXLw"></iframe></div><div>- <a href="https://youtu.be/oyaNMgN4EYs" target="_blank">NTP clock on 4 OLED displays (2)</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/oyaNMgN4EYs" width="320" youtube-src-id="oyaNMgN4EYs"></iframe></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">After than I added the feature to see clock as VFD display, as in article </div><div class="separator" style="clear: both; text-align: left;"><a href="https://nicuflorica.blogspot.com/2023/02/ceas-ntp-cu-cifre-din-7-segmente-pe-4.html" target="_blank">Ceas NTP cu cifre din 7-segmente pe 4 afisaje OLED</a> using my original sketch <a href="https://github.com/tehniq3/NTP_clock_4_OLED_displays/blob/main/NTP_clock_TCA9584A_4OLEDs_3.ino" target="_blank">NTP_clock_TCA9584A_4OLEDs_3.ino</a><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEika65MzNyu_mEesU4q5S-SUk1YoYRtKGbllKVCKPq2uLf3XGZ0XeVYgz5AijzK4jPl0r2mEcTi57djNmKZFVMlYxIK3ULiwUTj26BxgU08ev8tYOjSjMi4S6ygBYIxft725ClCiK8pXpKd8TOUmsU152i_-zkAPkypgFxWu_MH8jhg1WUCIpXq8AgFiQ/s800/ora_21_44_p.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEika65MzNyu_mEesU4q5S-SUk1YoYRtKGbllKVCKPq2uLf3XGZ0XeVYgz5AijzK4jPl0r2mEcTi57djNmKZFVMlYxIK3ULiwUTj26BxgU08ev8tYOjSjMi4S6ygBYIxft725ClCiK8pXpKd8TOUmsU152i_-zkAPkypgFxWu_MH8jhg1WUCIpXq8AgFiQ/w200-h150/ora_21_44_p.jpg" width="200" /></a></div>so you find how clock is in this video:<div>- <a href="https://youtu.be/awCZGhEq3z0" target="_blank">NTP clock with 7-segment numbers on 4 OLED displays</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/awCZGhEq3z0" width="320" youtube-src-id="awCZGhEq3z0"></iframe></div><div>- <a href="https://youtu.be/ZAKVvpSf6go" target="_blank">NTP clock with 7-segment numbers on 4 OLED displays (2)</a><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/ZAKVvpSf6go" width="320" youtube-src-id="ZAKVvpSf6go"></iframe></div><div class="separator" style="clear: both; text-align: left;"> I moved the project from breafboard to a classical PCB (sandwich) with 2 PCBs):</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1b536rvzp4kYekD_2Pqwz0BIdKyUE0or2qkGUhcT2w8rz5UU6PRo_n7fEzF9TvdGHxHV-qazyWmGeqKNfA0-wkbGVip6t4P0fKrRCIU5HkWCiKH-l1R5gvapkbVFWe9FU25hnFZB9LEcdWDKmbmkBYWvyVJFTmcoc4OVp1N6IgnbcxOqKjdLGkm2gVA/s800/ceas_sandvis_2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1b536rvzp4kYekD_2Pqwz0BIdKyUE0or2qkGUhcT2w8rz5UU6PRo_n7fEzF9TvdGHxHV-qazyWmGeqKNfA0-wkbGVip6t4P0fKrRCIU5HkWCiKH-l1R5gvapkbVFWe9FU25hnFZB9LEcdWDKmbmkBYWvyVJFTmcoc4OVp1N6IgnbcxOqKjdLGkm2gVA/w150-h200/ceas_sandvis_2.jpg" width="150" /></a></div>so you can see the 2 other videos:<div>- <a href="https://youtu.be/yqKK88gxkJQ" target="_blank">NTP clock with 7-segment numbers on 4 OLED displays (3)</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/yqKK88gxkJQ" width="320" youtube-src-id="yqKK88gxkJQ"></iframe></div><div>- <a href="https://youtu.be/uC9bvJ73Ljc" target="_blank">NTP clock with 7-segment numbers on 4 OLED displays (4)</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/uC9bvJ73Ljc" width="320" youtube-src-id="uC9bvJ73Ljc"></iframe></div><div class="separator" style="clear: both; text-align: center;"><br /></div>Bibliography:</div><div>- <a href="https://nicuflorica.blogspot.com/2023/01/ceas-ntp-pe-4-afisaje-oled.html" target="_blank">Ceas NTP pe 4 afisaje OLED</a></div><div>- <a href="https://nicuflorica.blogspot.com/2023/02/reproducere-numere-si-caractere-din-7.html" target="_blank">Reproducere numere si caractere din 7 segmente pe afisaj OLED</a></div><div>- <a href="https://nicuflorica.blogspot.com/2023/02/ceas-ntp-cu-cifre-din-7-segmente-pe-4.html" target="_blank">Ceas NTP cu cifre din 7-segmente pe 4 afisaje OLED</a></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-72529995230498349062022-07-10T11:40:00.009+03:002022-07-10T12:05:55.490+03:00X9C103 digital potentiometer with EEPROM stored initial value<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr9MP2LaKzviUXzSaoU8jJjOHe2OsIRKl-Zew3FWCj5aijQzgbTltG4_cNxjTQilzj-SCvtHybFDBKG-UUwF6FFddcjOpoBxNUjSiCIi9BmLy3B-Jhsal3b8vfbE11zBiUbhhiK74UZzowkEFu38k4_WbqYKb1LcJ1Wm2kGGaPmX_Yq_twOx677wpGNQ/s800/X9C103_module_8.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr9MP2LaKzviUXzSaoU8jJjOHe2OsIRKl-Zew3FWCj5aijQzgbTltG4_cNxjTQilzj-SCvtHybFDBKG-UUwF6FFddcjOpoBxNUjSiCIi9BmLy3B-Jhsal3b8vfbE11zBiUbhhiK74UZzowkEFu38k4_WbqYKb1LcJ1Wm2kGGaPmX_Yq_twOx677wpGNQ/w200-h150/X9C103_module_8.jpg" width="200" /></a></div> I received few <a href="https://www.renesas.com/us/en/document/dst/x9c102-x9c103-x9c104-x9c503-datasheet" target="_blank">X9C103</a> digital potentiometer modules with 10kΩ and I need to prepare it for tests:<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilAIJOsuKKcu4AXY6GrP6wObiYaiT0Fzh2RYjEbAXsRWXjOPXbY_-qg2PKtWRWNyDL0OwGE94M3GKrfZhDiViDhrX0RuQD9KzxvXDz1uDlVR9sFCQchG8r-6BxUvhzCRtZ4IEmSrc4Nhgxr3oDpE_ZuA2KNmLQvyA5U-BjN9HlqMt_A5-aiwZ0fA4QvQ/s800/X9C103_module_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilAIJOsuKKcu4AXY6GrP6wObiYaiT0Fzh2RYjEbAXsRWXjOPXbY_-qg2PKtWRWNyDL0OwGE94M3GKrfZhDiViDhrX0RuQD9KzxvXDz1uDlVR9sFCQchG8r-6BxUvhzCRtZ4IEmSrc4Nhgxr3oDpE_ZuA2KNmLQvyA5U-BjN9HlqMt_A5-aiwZ0fA4QvQ/w150-h200/X9C103_module_1.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRNwv8b9tdckBgMhfxdfyzinJTlJzi88BfwHMWgQzg5KE9kDwtvttXwFA1PZFB5vvLiFgGtDOAd53tnrBX6quBTTE3av5QsyXQplzL6gqzahAbILS4Ci-vVsPHIg3pJrseWA8tRPGKx70ACaHtgQYUqT1iTJCqBh89qsyN9bKmCShgrz1l863CBdTvJw/s800/X9C103_module_2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRNwv8b9tdckBgMhfxdfyzinJTlJzi88BfwHMWgQzg5KE9kDwtvttXwFA1PZFB5vvLiFgGtDOAd53tnrBX6quBTTE3av5QsyXQplzL6gqzahAbILS4Ci-vVsPHIg3pJrseWA8tRPGKx70ACaHtgQYUqT1iTJCqBh89qsyN9bKmCShgrz1l863CBdTvJw/w150-h200/X9C103_module_2.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibrrizauwabq9ChvxEc0LGn9_Z1aFwf-gNXC5esB95ojtBngxJIoGC3Fx0NYkF9GR5TpPXyGBC2EcSG7_lkpmjqPn9n_HWof2gbrtkRjbCASAMZ3fCogjOKGnkQ7XOngIwbHPDu7BytzTOTwu-inCSJyNcZWxyE4T8oitKq3Mpn2xVc8An5KYYd7YA3w/s800/X9C103_module_3.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibrrizauwabq9ChvxEc0LGn9_Z1aFwf-gNXC5esB95ojtBngxJIoGC3Fx0NYkF9GR5TpPXyGBC2EcSG7_lkpmjqPn9n_HWof2gbrtkRjbCASAMZ3fCogjOKGnkQ7XOngIwbHPDu7BytzTOTwu-inCSJyNcZWxyE4T8oitKq3Mpn2xVc8An5KYYd7YA3w/w150-h200/X9C103_module_3.jpg" width="150" /></a> </div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRWIftYHEo0RD1n24vwuFR9Gt54UY6eI27Gjy3ddg9BCJE9gxYQ5BmwHcagDDLFdF8oZLXkw0poadESL13JZS0bAec0_cwRrrMlPUj4A5pjQxhmEs8fmdO3pPvbFDRQnETvoG0pC2J_K-JmpEWKKQ0Q7vXK17rInWmU7YlAicSN5ZU3a-W40lklQ1Ew/s800/X9C103_module_4.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPRWIftYHEo0RD1n24vwuFR9Gt54UY6eI27Gjy3ddg9BCJE9gxYQ5BmwHcagDDLFdF8oZLXkw0poadESL13JZS0bAec0_cwRrrMlPUj4A5pjQxhmEs8fmdO3pPvbFDRQnETvoG0pC2J_K-JmpEWKKQ0Q7vXK17rInWmU7YlAicSN5ZU3a-W40lklQ1Ew/w150-h200/X9C103_module_4.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglXyiJtgSmx1cxv1uRvwE5p5-Fc5i1W0JA7BOlyHSwZyV8eHNdUHRP35vO8FDxHxPUAV8EnW9_ngFV6yZP8ZnPas-hsa2NeXB_gcMcRhcqz_wkB07lVw7pOXD48-Yffy6SR09QTEHCeSlB0Fz0jZBgUGi_5MFAsR-5ee6qz9kTU7Vpt-3LqG8Wg4KHdQ/s800/X9C103_module_5.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglXyiJtgSmx1cxv1uRvwE5p5-Fc5i1W0JA7BOlyHSwZyV8eHNdUHRP35vO8FDxHxPUAV8EnW9_ngFV6yZP8ZnPas-hsa2NeXB_gcMcRhcqz_wkB07lVw7pOXD48-Yffy6SR09QTEHCeSlB0Fz0jZBgUGi_5MFAsR-5ee6qz9kTU7Vpt-3LqG8Wg4KHdQ/w150-h200/X9C103_module_5.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_Sr21Rsi_2-6utKbL0HrJtGKVVF0Y5Kad9xdDa5jL4ZUYXzNWVEE8kmqfa-sMjNJpR1Kzs5gW1-7qqbj9buGmldILZ2uNpjVk1agEqDfKLkvSH5mH09cKBZhtVvp30kJUgJWfpM9S2GMMdf5XA0HhWJwLyYiwVbi6LBAy8RPlDa5nn1LtE5rxZrU_Kw/s800/X9C103_module_6.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_Sr21Rsi_2-6utKbL0HrJtGKVVF0Y5Kad9xdDa5jL4ZUYXzNWVEE8kmqfa-sMjNJpR1Kzs5gW1-7qqbj9buGmldILZ2uNpjVk1agEqDfKLkvSH5mH09cKBZhtVvp30kJUgJWfpM9S2GMMdf5XA0HhWJwLyYiwVbi6LBAy8RPlDa5nn1LtE5rxZrU_Kw/w150-h200/X9C103_module_6.jpg" width="150" /></a></div><div class="separator" style="clear: both; text-align: left;"> I used this schematic:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoXNfeFF0U-prifGRQMvk7VzFXdEyt6mcVcdpqdZuT_K9wj9A5jcrH-hqnvy7jMRCivXLrQqX0DCHrzrQIRkjJY_Bup1iH3wBJAMXmO8aAJEFO_7FA7NkMmQst0rRICCNYV0eHYoTjINnDOahbUfQMcsvwZDCykjNxyO0X4u3O7AwcY49YgsJJ55DQDQ/s800/X9C10x_pot_test_sch.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="370" data-original-width="800" height="147" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoXNfeFF0U-prifGRQMvk7VzFXdEyt6mcVcdpqdZuT_K9wj9A5jcrH-hqnvy7jMRCivXLrQqX0DCHrzrQIRkjJY_Bup1iH3wBJAMXmO8aAJEFO_7FA7NkMmQst0rRICCNYV0eHYoTjINnDOahbUfQMcsvwZDCykjNxyO0X4u3O7AwcY49YgsJJ55DQDQ/w320-h147/X9C10x_pot_test_sch.png" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;">where in A0 is voltage fron wiper of potentiometer (as a resistive divider for 5V power supply) and also I read 5V voltage in A0 (to check if is 1023).</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkNQavpS7r65TmlcDNIYFcR3-nJC_nxMH2JVwhUPISUCSqGzv1pdldmKI_RVv4_06ZkpEhoCPDn40vH6O4OZl2mOVV4YWbvHAjggm9j-TxcwLAXtkcnHWy_KotIghICIhZMlywNQuqXvf0f2EMGVEW88Q1wjSDD3N4nTZWBGhG_2CiVfuvSUWFuWdfQA/s800/X9C103_module_9.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkNQavpS7r65TmlcDNIYFcR3-nJC_nxMH2JVwhUPISUCSqGzv1pdldmKI_RVv4_06ZkpEhoCPDn40vH6O4OZl2mOVV4YWbvHAjggm9j-TxcwLAXtkcnHWy_KotIghICIhZMlywNQuqXvf0f2EMGVEW88Q1wjSDD3N4nTZWBGhG_2CiVfuvSUWFuWdfQA/w200-h150/X9C103_module_9.jpg" width="200" /><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXO0eNB1_I3WWcihVzCwRU4i18VO0wm5-mU6KcLN6zUz8mYBiTtLHiJ5iQQvnDcIpqG6D8QuKgGghT3G3spXpABPa9z3_Wmv6oPij92ckam9XSF0DA0-hbuyncyz3RBmf7_a9d4KTUPjIASh5GG2eVJ-imt1FDpALM2ss5UqKajuD8irznqUiYUy4fRA/w200-h150/X9C103_module_10.jpg" width="200" /></span></a></div><br /><div class="separator" style="clear: both; text-align: left;"> In the previous tests with a remote contributor X9C103 potentiometer not store value in NVM, so I used an oscilloscope to saw the signals... the signals are ok, but chip not store the value in NVM (non-volatile memory):</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfBxGtBKQvIgobQH1Y9VW6YuiEeP4aY-GGCY_rrhOwevkyPajGmdL8uxoNPymLHCS9fxJL0rsopfDiq7dzzSRYXtoKl3UVhK5b4biqttlGUKldpEDjTDPcPfeiimMoMZULTCfs0t-2AJgdty1n6qzAKCrtZUzkmAvG8_bvVHsvAqjitIwshvn2Tez9mw/s800/X9C103_module_7.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfBxGtBKQvIgobQH1Y9VW6YuiEeP4aY-GGCY_rrhOwevkyPajGmdL8uxoNPymLHCS9fxJL0rsopfDiq7dzzSRYXtoKl3UVhK5b4biqttlGUKldpEDjTDPcPfeiimMoMZULTCfs0t-2AJgdty1n6qzAKCrtZUzkmAvG8_bvVHsvAqjitIwshvn2Tez9mw/w200-h150/X9C103_module_7.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">so I used EEPROM memory from Arduino Nano board (ATmega328P chip).</div><div class="separator" style="clear: both; text-align: left;"> Last sketch is <a href="https://github.com/tehniq3/X9C10X/blob/main/pot_X9C103_1_1.ino" target="_blank">pot_X9C103_1_1.ino</a>. and in this sketch it used <a href="https://github.com/lucyamy/LapX9C10X" target="_blank">LapX9C10X</a> library (also X9C103 chip "not want" to store the value using writeNVM() command from this library).</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHz1T1PDaD8ro51dlj_ujdesUKEHcxIRiVqJuoaozZzbi7W_R_9xv-MpG0ZFE3qQO2_KpPhCmYvprYq0xWSRiq3NUbvPo6J4dxJvDyN_nvCtJudm_YtDHv_FCSvOQleueU_Tnf5DZPoBZfTpHACrVA75j9VRYQ2cCHQBr2Yr6703TpBHAc0OLoP5CaPw/s800/X9C103_module_11.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHz1T1PDaD8ro51dlj_ujdesUKEHcxIRiVqJuoaozZzbi7W_R_9xv-MpG0ZFE3qQO2_KpPhCmYvprYq0xWSRiq3NUbvPo6J4dxJvDyN_nvCtJudm_YtDHv_FCSvOQleueU_Tnf5DZPoBZfTpHACrVA75j9VRYQ2cCHQBr2Yr6703TpBHAc0OLoP5CaPw/w200-h150/X9C103_module_11.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> I upload the <a href="https://youtu.be/oxHEqDDeA4g" target="_blank">X9C103 digital potentiometer with EEPROM stored initial value</a> where you can see how sistem works:</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/oxHEqDDeA4g" width="320" youtube-src-id="oxHEqDDeA4g"></iframe></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">Bibliography: <i>article in romanian language</i> - <a href="https://nicuflorica.blogspot.com/2022/07/teste-cu-potentiometrul-digital-x9c103.html" target="_blank">Teste cu potentiometrul digital X9C103 (10kΩ)</a> !</div></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-68362594403019065912022-06-23T21:50:00.006+03:002022-08-31T21:27:31.461+03:00Railway Crossing Multi Track Two Way <p> This article is based on <a href="https://rudysarduinoprojects.wordpress.com/2020/09/23/fun-with-arduino-42-railway-crossing-multi-track-two-way/" target="_blank">the article with same name</a> and <a href="https://rudysarduinoprojects.wordpress.com/2019/03/10/fun-with-arduino-20-railway-crossing-part-4-putting-it-all-together/" target="_blank">Railway Crossing Part 4: Putting it all Together</a> article.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEzK4RvuVG4Gm_BAvSPEeb-5rRWg6j3qNfY35QN5eXD2FJVa1DLij6ejvwH5E-N__ksCuT1Pn_YeJrsV1EDJAvBXGvFD2sJaTQq0mutEQHmMztD5-oZkWVhzineUkJ70eFWbvo8SD6s0R7Q_LgTbjEJYj4uy6pcgDWvv8_my5MLNGCpHUDOK7k9VmPVQ/s4608/bariere_deschise.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEzK4RvuVG4Gm_BAvSPEeb-5rRWg6j3qNfY35QN5eXD2FJVa1DLij6ejvwH5E-N__ksCuT1Pn_YeJrsV1EDJAvBXGvFD2sJaTQq0mutEQHmMztD5-oZkWVhzineUkJ70eFWbvo8SD6s0R7Q_LgTbjEJYj4uy6pcgDWvv8_my5MLNGCpHUDOK7k9VmPVQ/w200-h150/bariere_deschise.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_kDa67jusfvfIsgIWpZ9cAzaP2XZUEX8nn2-vC91m-9bZ_FGLqltlvICngV53XlDjc8Wn3l8h8X-Jqqve7Km2uOglQewmBBsF_Hw4GBqaEjtMRL6sBxg_CzbZL0iPcPVD_1kalAUMDjXaKpU3PaBJDHdlPRiQzGy5WKz7cacQvc3tP_fS_uWmiONbKg/s4608/bariere_inchise.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_kDa67jusfvfIsgIWpZ9cAzaP2XZUEX8nn2-vC91m-9bZ_FGLqltlvICngV53XlDjc8Wn3l8h8X-Jqqve7Km2uOglQewmBBsF_Hw4GBqaEjtMRL6sBxg_CzbZL0iPcPVD_1kalAUMDjXaKpU3PaBJDHdlPRiQzGy5WKz7cacQvc3tP_fS_uWmiONbKg/w200-h150/bariere_inchise.jpg" width="200" /></a></div><p> My tests included few models until at last version with sounds (warnings) and other count method for trains, but main structures are same:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4ILiDsA7UYjJOckDG4gHDeaIVgXqK72qpllklSoAvvUnROTciubv1Su5l_vK69jihA2RoDjtn5R7wFa2Fqv6UB8y8VNI2mv6aH09a4t8Q4YEuqMFZuJF5hlaeTGwNqRdW3LBTAZWvB7QUnX0R3d5giqZpjF4cBRWVj8ebEa48Im72xW9YDgDYwZVaWg/s841/std_crossing_small.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="822" data-original-width="841" height="196" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4ILiDsA7UYjJOckDG4gHDeaIVgXqK72qpllklSoAvvUnROTciubv1Su5l_vK69jihA2RoDjtn5R7wFa2Fqv6UB8y8VNI2mv6aH09a4t8Q4YEuqMFZuJF5hlaeTGwNqRdW3LBTAZWvB7QUnX0R3d5giqZpjF4cBRWVj8ebEa48Im72xW9YDgDYwZVaWg/w200-h196/std_crossing_small.jpg" width="200" /></a></div><p>- <a href="https://github.com/tehniq3/Railway_Crossing_1" target="_blank">Railway_Crossing_1</a> (just added tip and free lights), sketch: <a href="https://github.com/tehniq3/Railway_Crossing_1/blob/main/us_barriers_rudysarduinoprojects_1b.ino" target="_blank">us_barriers_rudysarduinoprojects_1b.ino</a></p><div class="separator" style="clear: both; text-align: center;"><a href="https://github.com/tehniq3/Railway_Crossing_1/blob/main/us_barriers_schematic_updated2_by_NicuFlorica.PNG?raw=true" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="748" data-original-width="800" height="187" src="https://github.com/tehniq3/Railway_Crossing_1/blob/main/us_barriers_schematic_updated2_by_NicuFlorica.PNG?raw=true" width="200" /></a><a href="https://github.com/tehniq3/Railway_Crossing_1/blob/main/US_gate_lamps_on_crossong.gif?raw=true" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="636" data-original-width="669" height="190" src="https://github.com/tehniq3/Railway_Crossing_1/blob/main/US_gate_lamps_on_crossong.gif?raw=true" width="200" /></a><br /></div><div class="separator" style="clear: both; text-align: center;">video: <a href="https://youtu.be/nmomlf0eIB8" target="_blank">bariera automata pentru 2 linii (sine) cu monitorizare trenuri</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="155" src="https://www.youtube.com/embed/nmomlf0eIB8" width="186" youtube-src-id="nmomlf0eIB8"></iframe></div><div class="separator" style="clear: both; text-align: center;">video: <a href="https://youtu.be/NbEeAYApKPo" target="_blank">Railway Crossing Multi Track Two Way (lights improvements)</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="157" src="https://www.youtube.com/embed/NbEeAYApKPo" width="189" youtube-src-id="NbEeAYApKPo"></iframe></div>- <a href="https://github.com/tehniq3/Railway_Crossing_2" target="_blank">Railway_Crossing_2</a> (added sounds using Mike Osborn MKO tips),sketch: <a href="https://github.com/tehniq3/Railway_Crossing_2/tree/main/bell_and_button_servo_4" target="_blank">bell_and_button_servo_4</a><div class="separator" style="clear: both; text-align: center;"><a href="https://github.com/tehniq3/Railway_Crossing_2/blob/main/Railway_crossing_servo_bell_button_schematic.PNG?raw=true" style="margin-left: 1em; margin-right: 1em;"><span style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="493" data-original-width="800" height="123" src="https://github.com/tehniq3/Railway_Crossing_2/blob/main/Railway_crossing_servo_bell_button_schematic.PNG?raw=true" width="200" /><img border="0" data-original-height="497" data-original-width="800" height="124" src="https://github.com/tehniq3/Railway_Crossing_2/blob/main/Railway_crossing_servo_bell_button_schematic_2.PNG?raw=true" width="200" /></span></a></div><div class="separator" style="clear: both; text-align: left;">- <a href="https://github.com/tehniq3/Railway_Crossing_3" target="_blank">Railway_Crossing_3</a> (added sounds and test different count methods: original with few updates or big changes)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://github.com/tehniq3/Railway_Crossing_3/blob/main/schematic/open.PNG?raw=true" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="429" data-original-width="800" height="107" src="https://github.com/tehniq3/Railway_Crossing_3/blob/main/schematic/open.PNG?raw=true" width="200" /></a><a href="https://github.com/tehniq3/Railway_Crossing_3/blob/main/schematic/closed_1.PNG?raw=true" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="411" data-original-width="800" height="103" src="https://github.com/tehniq3/Railway_Crossing_3/blob/main/schematic/closed_1.PNG?raw=true" width="200" /></a></div>with 3 sketches <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbD63M8y9MoevoUE06L_15BBLQfvxBli_hPEahsdeLV--VFT5cb9ApOsMnnqQu_mabB8nUxhrbsO_lq7LURc1MCXbJ-Jg8yeAxLm5nFDwlevmoF3rdSgB4Si3-pbz7L7hYcJdgYt9fdRNHQ9t0PEb1bFPoZazPiMou-fuASu1Q6fpgEne8M1FzCTmYuA/s870/railway_crossing3_sketchuri1.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="796" data-original-width="870" height="183" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbD63M8y9MoevoUE06L_15BBLQfvxBli_hPEahsdeLV--VFT5cb9ApOsMnnqQu_mabB8nUxhrbsO_lq7LURc1MCXbJ-Jg8yeAxLm5nFDwlevmoF3rdSgB4Si3-pbz7L7hYcJdgYt9fdRNHQ9t0PEb1bFPoZazPiMou-fuASu1Q6fpgEne8M1FzCTmYuA/w200-h183/railway_crossing3_sketchuri1.PNG" width="200" /></a></div><div><div>- <a href="https://github.com/tehniq3/Railway_Crossing_3/tree/main/us_barriers_2b" target="_blank">us_barriers_2b</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTzOzRpb7yXrcZ_UY6SYs_5-Cm9orS_ncMQzTJvMX0q9Q-hhU7rZ-IZQpNSjaTV2kBx4S95_zZEaq3GV7sHUymtkrTf0fXHHntARHZZX4FJ9d8FI3Mb1cSvtYak0-9aHPgjBNPQakqs5DsmgNwgFjAMOA4F1ajNl5TDIL8b-tXwlrqikHcjw4eclQ2YA/s647/railway_crossing3_sketchuri11.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="525" data-original-width="647" height="163" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTzOzRpb7yXrcZ_UY6SYs_5-Cm9orS_ncMQzTJvMX0q9Q-hhU7rZ-IZQpNSjaTV2kBx4S95_zZEaq3GV7sHUymtkrTf0fXHHntARHZZX4FJ9d8FI3Mb1cSvtYak0-9aHPgjBNPQakqs5DsmgNwgFjAMOA4F1ajNl5TDIL8b-tXwlrqikHcjw4eclQ2YA/w200-h163/railway_crossing3_sketchuri11.PNG" width="200" /></a></div><div>- <a href="https://github.com/tehniq3/Railway_Crossing_3/tree/main/us_barriers_2x" target="_blank">us_barriers_2x</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKA4lTUjyhMiaL0DnPR4Jl3EB8K17R8Zjb-dbxHEfaxlRjgC2qaFPpwnoR7pAGgiTB_N4aDn_9Dt2hTgEnU4w2OVPofsBd_3OsqKUHNoUaJKx1Jqev5y8wp1-r6gJTe85gJbCDvLe8YseYU7QTRSYSPiyQvPF6qJuTs9ggwr5XF3FtJKT3dVBNetsrGw/s643/railway_crossing3_sketchuri12.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="524" data-original-width="643" height="163" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKA4lTUjyhMiaL0DnPR4Jl3EB8K17R8Zjb-dbxHEfaxlRjgC2qaFPpwnoR7pAGgiTB_N4aDn_9Dt2hTgEnU4w2OVPofsBd_3OsqKUHNoUaJKx1Jqev5y8wp1-r6gJTe85gJbCDvLe8YseYU7QTRSYSPiyQvPF6qJuTs9ggwr5XF3FtJKT3dVBNetsrGw/w200-h163/railway_crossing3_sketchuri12.PNG" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;">video: <a href="https://youtu.be/7iogh_KnnfI" target="_blank">bariere automate cu avertizari sonore (americane) pentru 2 sine</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="168" src="https://www.youtube.com/embed/7iogh_KnnfI" width="202" youtube-src-id="7iogh_KnnfI"></iframe></div><div class="separator" style="clear: both; text-align: center;">video: <a href="https://youtu.be/fjhPv6NICDo" target="_blank">Railway Crossing with Warnings for Multi Track Two Way</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="171" src="https://www.youtube.com/embed/fjhPv6NICDo" width="206" youtube-src-id="fjhPv6NICDo"></iframe></div><div>- <a href="https://github.com/tehniq3/Railway_Crossing_3/tree/main/us_barriers_2y" target="_blank">us_barriers_2y</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJLTjOeDn7istgDXsVT5BUxAMl9C15FRnDLRZYs2nFEpt9iODJE-8IK5j3GIbO5TB1j8WToPSt9ASAc9nR1gGAGK3uvOLaI3Wzje5379l7wtWmmSJBy26UEvCAJyPrZfsb48I1HgmrJyyGLbD8vIHWjNTor3nFdBOlCghHSEK4-K08Q1F1aQ4AugEbIQ/s642/railway_crossing3_sketchuri13.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="521" data-original-width="642" height="163" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJLTjOeDn7istgDXsVT5BUxAMl9C15FRnDLRZYs2nFEpt9iODJE-8IK5j3GIbO5TB1j8WToPSt9ASAc9nR1gGAGK3uvOLaI3Wzje5379l7wtWmmSJBy26UEvCAJyPrZfsb48I1HgmrJyyGLbD8vIHWjNTor3nFdBOlCghHSEK4-K08Q1F1aQ4AugEbIQ/w200-h163/railway_crossing3_sketchuri13.PNG" width="200" /></a></div><div>and <a href="https://github.com/tehniq3/Railway_Crossing_3/tree/main/us_barriers_2w1" target="_blank">last improved sketch</a>:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuegTzFWmcqVOFPN3yZHEGBLMISj5P9iFr9m2jHTHPubgMZIYVfyCoIVk-jcqsYFCRtIphwR8ksVfVE35IM-U21USO6DZIVIAFHQz6HBosSMyMESwJ12x_heCtGsfTe1_6qdofMgCUH_jXwXkKQF45WEKUlFZpQ1jQyvidZ4BHmGWO9rB0QfxAMGYfog/s792/railway_crossing3_sketchuri20.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="792" data-original-width="788" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuegTzFWmcqVOFPN3yZHEGBLMISj5P9iFr9m2jHTHPubgMZIYVfyCoIVk-jcqsYFCRtIphwR8ksVfVE35IM-U21USO6DZIVIAFHQz6HBosSMyMESwJ12x_heCtGsfTe1_6qdofMgCUH_jXwXkKQF45WEKUlFZpQ1jQyvidZ4BHmGWO9rB0QfxAMGYfog/w199-h200/railway_crossing3_sketchuri20.PNG" width="199" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSIsEaeTSxV2-6KC2-e4Vye9RFvDlIN_sIxvbcXzobc6nxUgm4-PFOkNlVlDisjB1CaeUXW94w4t6iIFTdCq42lpApmcueMMQH7ArVy26hhvzU3WEjU5p5jCX-JqyXPUi2bOBzzeSLXPD1PadWNiNoxLdfcC-n6i7OMsOK0_hX04JwzAcK1fnYhT6Mew/s672/railway_crossing3_sketchuri21.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="530" data-original-width="672" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSIsEaeTSxV2-6KC2-e4Vye9RFvDlIN_sIxvbcXzobc6nxUgm4-PFOkNlVlDisjB1CaeUXW94w4t6iIFTdCq42lpApmcueMMQH7ArVy26hhvzU3WEjU5p5jCX-JqyXPUi2bOBzzeSLXPD1PadWNiNoxLdfcC-n6i7OMsOK0_hX04JwzAcK1fnYhT6Mew/w200-h158/railway_crossing3_sketchuri21.PNG" width="200" /></a></div>with this schematic (LCD1602 with i2c interface is not added)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://github.com/tehniq3/Railway_Crossing_3/blob/main/schematic/us_barriers_3.png?raw=true" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="443" data-original-width="800" height="111" src="https://github.com/tehniq3/Railway_Crossing_3/blob/main/schematic/us_barriers_3.png?raw=true" width="200" /></a></div> For last sketch, I uploaded this videos:<div>- <a href="https://youtu.be/8Yj-OUfcQeA" target="_blank">bariera automata cu lumini si sunete pentru cale ferata dubla</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="161" src="https://www.youtube.com/embed/8Yj-OUfcQeA" width="194" youtube-src-id="8Yj-OUfcQeA"></iframe></div><div>- <a href="https://youtu.be/g4dMB7THkEI" target="_blank">Railway Crossing with lights and sounds for Multi Track Two Way</a><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="163" src="https://www.youtube.com/embed/g4dMB7THkEI" width="196" youtube-src-id="g4dMB7THkEI"></iframe></div><div><div class="separator" style="clear: both; text-align: left;"> If no train between IR sensors, barriers (gates) are open:</div></div></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWdGf5AYub7rPRofVztqYRM_Zow9i27nbJxiIS9R50ybOgcCtZKoKYnptBBV30Nr22VPV1Wu3DFL80VocRBLBMFtL86n83bawPowHNu2OmG7UrWLjWCLcGcrjdlxgSJqBFsgx3cxYsIx9l_VCTObOhFX8KO7Px7V4oWZ3SrPR-Cjzl5YNKTyNSn_SGNw/s4608/bariere_deschise_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWdGf5AYub7rPRofVztqYRM_Zow9i27nbJxiIS9R50ybOgcCtZKoKYnptBBV30Nr22VPV1Wu3DFL80VocRBLBMFtL86n83bawPowHNu2OmG7UrWLjWCLcGcrjdlxgSJqBFsgx3cxYsIx9l_VCTObOhFX8KO7Px7V4oWZ3SrPR-Cjzl5YNKTyNSn_SGNw/w200-h150/bariere_deschise_1.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQvbz_mKebW_FfO8xTovMUyRKjkpbepCr9FU5ydFagK9s_ALtn5v58l0_TpFOShRWWY0u72UMCgGRoIYS9kwnICvSSFPL0xp44Dg084m6kWfujhlAHpOPtzcl728BQUho70BUsaXIADsLa-VfMbpoq2tCNP184MwcK3NyeeRWHGXKCmdxBhTwdBItdg/s4608/1020.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQvbz_mKebW_FfO8xTovMUyRKjkpbepCr9FU5ydFagK9s_ALtn5v58l0_TpFOShRWWY0u72UMCgGRoIYS9kwnICvSSFPL0xp44Dg084m6kWfujhlAHpOPtzcl728BQUho70BUsaXIADsLa-VfMbpoq2tCNP184MwcK3NyeeRWHGXKCmdxBhTwdBItdg/w200-h150/1020.jpg" width="200" /></a></div></div>but at least a train is between sensors, barriers (gates) are closed:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxormwPgn14gP78MtN_mxw9KaCjrJONOHs5rSD-a23brCSukCGf-CfqtTpuq7qWPK05G9qNOSpC2S3xXC7ya5SJnqhk3cUnw9wYvw-Qg72QyxrlvwzmnqVhY2Oj8EOTXqN_U8r8L8j0Tlgg7p2VQXKk-kOxwG-sRgxfJk_18FhnSDdw3tkrK_KcLbwzg/s4608/bariere_inchise_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxormwPgn14gP78MtN_mxw9KaCjrJONOHs5rSD-a23brCSukCGf-CfqtTpuq7qWPK05G9qNOSpC2S3xXC7ya5SJnqhk3cUnw9wYvw-Qg72QyxrlvwzmnqVhY2Oj8EOTXqN_U8r8L8j0Tlgg7p2VQXKk-kOxwG-sRgxfJk_18FhnSDdw3tkrK_KcLbwzg/w200-h150/bariere_inchise_1.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj78jLBr5iiXTaViPpLTS5MXzB4nj3vkbBganoxI2hvStzOfn5upz2r8YiPBcBBJbsJxvqv4f8-wTPRqnO6U7z7qw4ZifciAoPon7kw90Hrmo5Q73Tp1C7ouqfIs8gG08J6J2uK4VX-NVWMM9umDeYKpAZCYPwQr89tcGmgNL9wZx9UA6XBVhT38wlGig/s4608/test.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj78jLBr5iiXTaViPpLTS5MXzB4nj3vkbBganoxI2hvStzOfn5upz2r8YiPBcBBJbsJxvqv4f8-wTPRqnO6U7z7qw4ZifciAoPon7kw90Hrmo5Q73Tp1C7ouqfIs8gG08J6J2uK4VX-NVWMM9umDeYKpAZCYPwQr89tcGmgNL9wZx9UA6XBVhT38wlGig/w200-h150/test.jpg" width="200" /></a></div><div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYYzd5qnzKSNQNCOUlhA1DVHFYzL-LBFmwn9EsH7iyvnpSZWgMOgdCTBIvnGFnUtu_29uuod-9fFXAztM6XTuDNx0-loImV62z1CVfwGtCtINpUKEW2E2EBaRv3uTM950ANxW3-dQxvdOycgHm8TI7mcjjgm2cQBjQB9HEafyXBTfYuAXfA1j7TEO6YQ/s4608/11L20.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYYzd5qnzKSNQNCOUlhA1DVHFYzL-LBFmwn9EsH7iyvnpSZWgMOgdCTBIvnGFnUtu_29uuod-9fFXAztM6XTuDNx0-loImV62z1CVfwGtCtINpUKEW2E2EBaRv3uTM950ANxW3-dQxvdOycgHm8TI7mcjjgm2cQBjQB9HEafyXBTfYuAXfA1j7TEO6YQ/w200-h150/11L20.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-w2MSAa0N8a-9Ex2vgZiLDja2NdIHebI3qPOWr-I5_IJE996SrvWJPqbxpMAnG_GATtxTRY_RuiXIbennmyXAXceqq_q7qNK8sIs7Df01aL2a9XaR0ylObV-GigYYPGjDIZmtmo99wPMNG4YsBPX1iF3sgV9NDbCwO5x9czYIkbzZQmtob2muFsbKPw/s4608/11R20.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-w2MSAa0N8a-9Ex2vgZiLDja2NdIHebI3qPOWr-I5_IJE996SrvWJPqbxpMAnG_GATtxTRY_RuiXIbennmyXAXceqq_q7qNK8sIs7Df01aL2a9XaR0ylObV-GigYYPGjDIZmtmo99wPMNG4YsBPX1iF3sgV9NDbCwO5x9czYIkbzZQmtob2muFsbKPw/w200-h150/11R20.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWYZU9DqgfQJc7TJj-XaqvzFbqJdj3OE_MbPzdZXxCS4p_Vmpvumnis6XjCnU2RdF3hf3QhgrRF_jDoLo6V5DBJAUfAf87CTxiq4VBWNmO5BIDyq2mZ3JsDTkGWiIomkPo9bttnTR5_YJCDv8EE3dAdHMa_iIHIDzlSaKrFulceRcOFdeek6ZTFMw-MA/s4608/1021L.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWYZU9DqgfQJc7TJj-XaqvzFbqJdj3OE_MbPzdZXxCS4p_Vmpvumnis6XjCnU2RdF3hf3QhgrRF_jDoLo6V5DBJAUfAf87CTxiq4VBWNmO5BIDyq2mZ3JsDTkGWiIomkPo9bttnTR5_YJCDv8EE3dAdHMa_iIHIDzlSaKrFulceRcOFdeek6ZTFMw-MA/w200-h150/1021L.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDxJ-IYy7bq5LTrWghDy8JFnzriTBCy43IWG7V58WMuj_Pp_PUikUecURMkTnPCDgIpm2KeR7ZjVRBbSNQwLpEKD4nMY0C-HS5gsfZcxXeGvOvzObOOHI-THNLldlkMFMXuxMwAdy6o5NZObaNkta0l8OywpMxWHiPcH8esUTA1KDm6hhIWedJf55ZzQ/s4608/1021R.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDxJ-IYy7bq5LTrWghDy8JFnzriTBCy43IWG7V58WMuj_Pp_PUikUecURMkTnPCDgIpm2KeR7ZjVRBbSNQwLpEKD4nMY0C-HS5gsfZcxXeGvOvzObOOHI-THNLldlkMFMXuxMwAdy6o5NZObaNkta0l8OywpMxWHiPcH8esUTA1KDm6hhIWedJf55ZzQ/w200-h150/1021R.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /><div style="text-align: left;"><span style="color: red;">29.08.2022</span></div><div style="text-align: left;"> I changed the sketch for remove sound after gate is open (<a href="https://github.com/tehniq3/Railway_Crossing_3/tree/main/us_barriers_2b_2" target="_blank">us_barriers_2b_2</a>)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg79wKHoInDpe7Bv5MsZH7vrpoLFe8f4YdARrBDkrhFgQ6IY5Bstkas7mGwHgpQINBZz65PwthxobMNzwuR1xBUDJBeGj45_LmlQ3mdPdd5T48R2UK9Zz6ZloZcupLfgLdCvAoBWpUwhh4aqQBeoPAFs45IpVljtqeMp4VQ1oD6TnaQl_y9_RP2l8b5Ow/s823/2b2.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="762" data-original-width="823" height="185" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg79wKHoInDpe7Bv5MsZH7vrpoLFe8f4YdARrBDkrhFgQ6IY5Bstkas7mGwHgpQINBZz65PwthxobMNzwuR1xBUDJBeGj45_LmlQ3mdPdd5T48R2UK9Zz6ZloZcupLfgLdCvAoBWpUwhh4aqQBeoPAFs45IpVljtqeMp4VQ1oD6TnaQl_y9_RP2l8b5Ow/w200-h185/2b2.PNG" width="200" /></a></div><div style="text-align: left;">as Jedidiah Sawyer wanted. </div><div style="text-align: left;"> You can see video named <a href="https://youtu.be/RJG3uouX_Xg" target="_blank">Arduino Railway Crossing with sounds (video by Jedidiah Sawyer)</a>:</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="169" src="https://www.youtube.com/embed/RJG3uouX_Xg" width="204" youtube-src-id="RJG3uouX_Xg"></iframe></div><div style="text-align: left;"> Last change of the sketch is to have also fading light as in <a href="https://youtu.be/BzRk7q0ztuw" target="_blank">2nd Avenue Railroad Crossing, Clanton, AL</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="170" src="https://www.youtube.com/embed/BzRk7q0ztuw" width="205" youtube-src-id="BzRk7q0ztuw"></iframe></div><br /><div style="text-align: left;">so, last sketch is <a href="https://github.com/tehniq3/Railway_Crossing_3/tree/main/us_barriers_2b_3" target="_blank">us_barriers_2b_3</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjreg2O1kAWJpYoOqGgAVNhOFO6O93L87yQgFiCYZBAcqZUY59L3cCazo88PDQtUlajvhcXFWsO1pwyxtnSb4w4kvbuJNpzdAdjrYrSJ7hMQX6r3FLyjf7ByX-EMoqHtjZquNT1sWAmLLWwBpdgziPhtYoTD06rtfTfDoFZmE4qfMKUTVggeT4aQHOKTQ/s930/2b3.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="749" data-original-width="930" height="161" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjreg2O1kAWJpYoOqGgAVNhOFO6O93L87yQgFiCYZBAcqZUY59L3cCazo88PDQtUlajvhcXFWsO1pwyxtnSb4w4kvbuJNpzdAdjrYrSJ7hMQX6r3FLyjf7ByX-EMoqHtjZquNT1sWAmLLWwBpdgziPhtYoTD06rtfTfDoFZmE4qfMKUTVggeT4aQHOKTQ/w200-h161/2b3.PNG" width="200" /></a></div><div style="text-align: left;">and a short video made by Jedidiah Sawyer:</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='212' height='176' src='https://www.blogger.com/video.g?token=AD6v5dzBgRkaiL5C2AjPrLP1lRJET7XSge4d-Cq5l5aPz4B8P1zyjFvhB1RAz7MPXJf_kLWJOCW8Mz1q2_Yhe1Stxg' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><span style="color: red;">31.08.2022</span></div><div style="text-align: left;"> The variable for change the fade effects are:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZY6gIrbHExIKmFRlmGsFPT-gS_di4RuA5kpP4gJcUtaMK0ISfc7nMIJESCWtcNgi-wFjY4w3QzU5wC46MVq5uapGuJJHyERv6JaJq9z6yz0SxFBeO8YZPtajHD12lAc8H3IqISgQp8GKo6bVhwx5WwhctBtlDP2AHjWJksU3fSKJHsiO0lekEfZda2A/s1174/fade_comments.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="316" data-original-width="1174" height="86" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZY6gIrbHExIKmFRlmGsFPT-gS_di4RuA5kpP4gJcUtaMK0ISfc7nMIJESCWtcNgi-wFjY4w3QzU5wC46MVq5uapGuJJHyERv6JaJq9z6yz0SxFBeO8YZPtajHD12lAc8H3IqISgQp8GKo6bVhwx5WwhctBtlDP2AHjWJksU3fSKJHsiO0lekEfZda2A/s320/fade_comments.PNG" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;">and the fade for LED3 is</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTSEVW_9yZjiroEqSu4UXBNjPqCZlW2UP230jNmDWeCFOQGVcSiUV3Vhzk4SpRoeLBVnwfMSgAQeqPLO_6Vpgvm41PNT9RLjXHVemONX3V1Lb3qq0qoLXqIXIncmUc3uL2T5HFoGihSWZdGSDUachW7WmV8JHeOjFW9dEidzD9agXaoyzV7i9cKgk0rQ/s547/fade_led_times1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="337" data-original-width="547" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTSEVW_9yZjiroEqSu4UXBNjPqCZlW2UP230jNmDWeCFOQGVcSiUV3Vhzk4SpRoeLBVnwfMSgAQeqPLO_6Vpgvm41PNT9RLjXHVemONX3V1Lb3qq0qoLXqIXIncmUc3uL2T5HFoGihSWZdGSDUachW7WmV8JHeOjFW9dEidzD9agXaoyzV7i9cKgk0rQ/w200-h123/fade_led_times1.png" width="200" /></a></div><div style="text-align: left;">so, LED3 is off (brightness = 0), than after 200ms (variable time_to_stop) brightness increased at 1 (variable fadeAmount), than after 2 ms (variable fade_delay) brightness is 2, after more 2ms brightness is 4, etc, until brightness is 255 (maximum = 100%) .. is a pause (time_to_stop = 200ms) and after that brightness decrease with 1 at every 2ms until 0... </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnhQbuyw_XKgW7FNJWROr-_9tCivbZv6DFXj8gJ56Vkd-CdkocbOWAna-mLfu4B7Sg-E-3RLTVaZBnj0QnI6_m1OqertJJR69580sEs_yGyXxzkKAQRmcRX4oshjis_IarL4PAmQOnwd0q_HDo60HATf_jC6zcKSZvYx_4Nj1kEt8kk7BBTBRmyppSCw/s547/fade_led_times2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="337" data-original-width="547" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnhQbuyw_XKgW7FNJWROr-_9tCivbZv6DFXj8gJ56Vkd-CdkocbOWAna-mLfu4B7Sg-E-3RLTVaZBnj0QnI6_m1OqertJJR69580sEs_yGyXxzkKAQRmcRX4oshjis_IarL4PAmQOnwd0q_HDo60HATf_jC6zcKSZvYx_4Nj1kEt8kk7BBTBRmyppSCw/w200-h123/fade_led_times2.png" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">Leds for blink effect (LED1 and LED2) are same period as fadding leds (LED3and LED4):</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1zJv0IsG4SAwQg0PUMffXQHNuFdHSAVxEYHYh8qFApuO-ELfT3qUY9DKpiiIWsNryclFie3c8s3uz5_F1CVHm8aN3NesEQw8bDf-uPmJtBSnhXoL5pGH0uLzLuXrDtwP3IEAY6JSkrSOG00uzqr4QfMr40Pasdmex3yST2IFufGA22Mu-_6r7HPGr-w/s547/fade_led_times3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="337" data-original-width="547" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1zJv0IsG4SAwQg0PUMffXQHNuFdHSAVxEYHYh8qFApuO-ELfT3qUY9DKpiiIWsNryclFie3c8s3uz5_F1CVHm8aN3NesEQw8bDf-uPmJtBSnhXoL5pGH0uLzLuXrDtwP3IEAY6JSkrSOG00uzqr4QfMr40Pasdmex3yST2IFufGA22Mu-_6r7HPGr-w/w200-h123/fade_led_times3.png" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">..so, you can change the values as you want,...</div></div></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-86715998277813390292022-05-18T22:58:00.006+03:002022-05-18T23:13:26.936+03:00How to define, store, test and control the turnouts (with servo) in DCC++Ex<p> As a beginner with model railroading I tested also DCC control using a custom locomotive.</p><p>My custom locomotive was make using just bogie from an old locomotive, adding DCC ready board and NEM652decoder.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5UKgs2uh8PvN-rkLWyqyiJp3pQP8RYG6xoiPHV7nFGQZT8dp6pN-OQ3oB3Or-KhBFoV9anAxbJdkRcDZ3XtIQGDjDnX7cY-7jgx_eDVjlqdS_3mzOKVpOtcvDcdoH6YPjhC8vs4aqZBlIw7HxLgVWSnr3Iclt33RhbV83mQJZQRHRrBWWb34C_cUMMg/s800/loco_10.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5UKgs2uh8PvN-rkLWyqyiJp3pQP8RYG6xoiPHV7nFGQZT8dp6pN-OQ3oB3Or-KhBFoV9anAxbJdkRcDZ3XtIQGDjDnX7cY-7jgx_eDVjlqdS_3mzOKVpOtcvDcdoH6YPjhC8vs4aqZBlIw7HxLgVWSnr3Iclt33RhbV83mQJZQRHRrBWWb34C_cUMMg/w200-h150/loco_10.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZP2QYS_bpPOtyZQ3qTAZwhetsVv_pQ7Wl060Rx6AEzEsm1fYeSgGbkLlQNUHRqwqsZhabF2Sdql3VnVua9k_fICs_VGFUbiOpDfCAA_mujwUg-ahvNWPxJ0J_bOQe7A7MlkXYtMaBaKThKzLdCPGDSUCbA_9fE33pjvWtulkUxvSqlRI0mdeiU165sg/s800/info_dcc_adapter_niq_ro_Nicu_FLORICA.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="533" data-original-width="800" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZP2QYS_bpPOtyZQ3qTAZwhetsVv_pQ7Wl060Rx6AEzEsm1fYeSgGbkLlQNUHRqwqsZhabF2Sdql3VnVua9k_fICs_VGFUbiOpDfCAA_mujwUg-ahvNWPxJ0J_bOQe7A7MlkXYtMaBaKThKzLdCPGDSUCbA_9fE33pjvWtulkUxvSqlRI0mdeiU165sg/w200-h133/info_dcc_adapter_niq_ro_Nicu_FLORICA.jpg" width="200" /></a><br /></div> DCC control was choose as <a href="https://dcc-ex.com/index.html" target="_blank">DCC++EX</a><div class="separator" style="clear: both; text-align: center;"><a href="https://dcc-ex.com/_static/logo.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="325" data-original-width="441" height="86" src="https://dcc-ex.com/_static/logo.png" width="117" /></a></div><div class="separator" style="clear: both; text-align: left;">so, I used for as Command Station: Arduino Mega development board, a Motor shield, ESP8266-01 with logical level adapter, i2c LCD1602 (and than OLED) display + 4 servos connected at an expander board on i2c with 16 outputs using PCA9685 chip, using info from</div><div class="separator" style="clear: both; text-align: left;">- <a href="https://dcc-ex.com/get-started/assembly.html" target="_blank">https://dcc-ex.com/get-started/assembly.html</a></div>- <a href="https://dcc-ex.com/get-started/wifi-setup.html" target="_blank">https://dcc-ex.com/get-started/wifi-setup.html</a><div>- <a href="https://dcc-ex.com/get-started/installer.html" target="_blank">https://dcc-ex.com/get-started/installer.html</a><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPt07Fjg1y-wV4VWsZgMwgG4d2cfPCcXkEDXbPCiAg1CYQbLuE_fytErPba1bKUxlECRYXeFbamJlDsFJjAw0Nhu6VSImHKvtwONaJNwexwhMDjk1bXqOH6V05vcOH1ZCsuqLDnkaLgHXDch8_eoT3UoDLbY9AFq_wVqiA1ZnYeu4A7AjZbNDuXGIuZg/s800/servo1_0_general.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPt07Fjg1y-wV4VWsZgMwgG4d2cfPCcXkEDXbPCiAg1CYQbLuE_fytErPba1bKUxlECRYXeFbamJlDsFJjAw0Nhu6VSImHKvtwONaJNwexwhMDjk1bXqOH6V05vcOH1ZCsuqLDnkaLgHXDch8_eoT3UoDLbY9AFq_wVqiA1ZnYeu4A7AjZbNDuXGIuZg/w200-h150/servo1_0_general.jpg" width="200" /></a></div> For the throttle I used 2 versions:</div><div>- DCC++Ex Web Throttle (<a href="https://dcc-ex.com/throttles/ex-webthrottle.html" target="_blank">https://dcc-ex.com/throttles/ex-webthrottle.html</a>)</div><div>- Engine Driver Android app (<a href="https://dcc-ex.com/throttles/engine-driver.html" target="_blank">https://dcc-ex.com/throttles/engine-driver.html</a>)</div><div> I was interested to control servos (for future turnouts) so I used info from:</div><div>- <a href="https://dcc-ex.com/reference/software/hal-config.html" target="_blank">https://dcc-ex.com/reference/software/hal-config.html</a></div><div>- <a href="https://dcc-ex.com/reference/software/command-reference.html" target="_blank">https://dcc-ex.com/reference/software/command-reference.html</a></div><div>- <a href="https://dcc-ex.com/reference/software/command-summary.html" target="_blank">https://dcc-ex.com/reference/software/command-summary.html</a><br /><div> Base commands for turnouts in DCC++EX are:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6wly5rnmUCaadKtSh-LcylwppF7iIu423BpYpEJjp4jpBb19RRviaL9ylRakJcnL_WSVEufhEo_9W3NZrsQyNDS7IH9dlOBPg5NA3pqSrpVMkV4YB1xmKGhL0eUf6KcMburn45srMidtXkpLrvTSuw38EIKPxurr_1iF1Q0PT5KvV8MVcbdcdDr0VjA/s800/turnouts_commands.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="561" data-original-width="800" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6wly5rnmUCaadKtSh-LcylwppF7iIu423BpYpEJjp4jpBb19RRviaL9ylRakJcnL_WSVEufhEo_9W3NZrsQyNDS7IH9dlOBPg5NA3pqSrpVMkV4YB1xmKGhL0eUf6KcMburn45srMidtXkpLrvTSuw38EIKPxurr_1iF1Q0PT5KvV8MVcbdcdDr0VjA/w200-h140/turnouts_commands.PNG" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">and for SG90 servo:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0AAdSL7ANYXVFcEXXmAvLPCqE9RwMK5G6xBQKOLBoJ3pA8bi7LUck7WxQJZlf-ec5WdmLrOUWUuCUfIRpY8KeGpyLQEqtmN7-HKP5nqQ6mCFx_mVgLjHuFX-uGBKsIVH-b37AAlAc6KPwVezNcZeTuGjnBlgJYOw4i9Jh4S1UZQbOXn4ekWi9jSMwyQ/s800/throttle_definition_general0.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="474" data-original-width="800" height="119" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0AAdSL7ANYXVFcEXXmAvLPCqE9RwMK5G6xBQKOLBoJ3pA8bi7LUck7WxQJZlf-ec5WdmLrOUWUuCUfIRpY8KeGpyLQEqtmN7-HKP5nqQ6mCFx_mVgLjHuFX-uGBKsIVH-b37AAlAc6KPwVezNcZeTuGjnBlgJYOw4i9Jh4S1UZQbOXn4ekWi9jSMwyQ/w200-h119/throttle_definition_general0.PNG" width="200" /></a></div><div> Easiest mode is to use web throttle (serial control)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicwtpdv-hAZIXiPagNuAS5DcuTxrndnq7XXMc0MZBbkU2pTmdVFf98LVHgfCnGrPEQj5bKkCihuB7fcaoTJjcTdE1WdF4gPhw1VXXmza6208lyDJNQvEZxU8crDig9EGnmzS1CBhRSa69_xe90S_J7Vf4P-QJQLsvoDhggQ8UPK0F97dHOZFZ7ZRKFgw/s800/THROTTLE_WEB.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="449" data-original-width="800" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicwtpdv-hAZIXiPagNuAS5DcuTxrndnq7XXMc0MZBbkU2pTmdVFf98LVHgfCnGrPEQj5bKkCihuB7fcaoTJjcTdE1WdF4gPhw1VXXmza6208lyDJNQvEZxU8crDig9EGnmzS1CBhRSa69_xe90S_J7Vf4P-QJQLsvoDhggQ8UPK0F97dHOZFZ7ZRKFgw/w200-h113/THROTTLE_WEB.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdwyLzqYwffJtf1iHMYjItxhf6QlJIAl2eJZ1WO9qYBZrDFL88048mmZemtdz6gHHlpQhqotJnOUFSdKjTsLZBtkwSvxcPDlbUk5C0_FHHOLauDqn2Qcm67aSfeuKtJXzlkvIT3YJ9tLIILJUAf2CeleN12YLIZ8uRghP9Gn0DFo7pAt_shqYWCUB07Q/s800/throttle_debuc_console.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="141" data-original-width="800" height="35" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdwyLzqYwffJtf1iHMYjItxhf6QlJIAl2eJZ1WO9qYBZrDFL88048mmZemtdz6gHHlpQhqotJnOUFSdKjTsLZBtkwSvxcPDlbUk5C0_FHHOLauDqn2Qcm67aSfeuKtJXzlkvIT3YJ9tLIILJUAf2CeleN12YLIZ8uRghP9Gn0DFo7pAt_shqYWCUB07Q/w200-h35/throttle_debuc_console.PNG" width="200" /></a></div> So, for first servo (turnout), command is <b><span style="color: #800180;"><T 200 SERVO 100 410 205 3></span></b>, where 200 is choose ID for turnout, 100 is VPIN (virtual pin for first servo connected at PCA9685), 410 is PWM number for throw (open) for SG90, 205 is PWM number for close position and 3 is slowest movement (0 is fastest movement).</div><div><div style="text-align: center;"><div class="separator" style="clear: both; color: #444444; font-family: Verdana, Geneva, sans-serif; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifxi22A0FtW_07hGSxECm-5z1-NjWEQTSEp5je1ZmxyU68NFp59dR9HoNK-rhb8HJzCH2Nf2PvryYEKQ6PIlXVYUpkdaTFJqnBqgFCCBlkis02r3hX9i89HGBy9F65bPnfRe-8mROskdSFOdCyD3emY_oidZm2r-30o5IUyqsO7rEs-wNT6l5CVOegtA/s260/turnouts_define_200.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="160" data-original-width="260" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifxi22A0FtW_07hGSxECm-5z1-NjWEQTSEp5je1ZmxyU68NFp59dR9HoNK-rhb8HJzCH2Nf2PvryYEKQ6PIlXVYUpkdaTFJqnBqgFCCBlkis02r3hX9i89HGBy9F65bPnfRe-8mROskdSFOdCyD3emY_oidZm2r-30o5IUyqsO7rEs-wNT6l5CVOegtA/w200-h123/turnouts_define_200.PNG" width="200" /></a></div><div style="text-align: left;"><span style="font-family: inherit;"><span style="color: #444444;"> For second servo (turnout), command is </span><b><span style="color: #800180;"><T 201 SERVO 101 410 205 3></span></b><span style="color: #444444;">, where 201 is choose ID for turnout, 101 is VPIN (virtual pin for second servo connected at PCA9685), 410 is PWM number for throw (open) for SG90, 205 is PWM number for close position and 3 is slowest movement..</span></span></div><div style="color: #444444; text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggJVwLGnXgR2rVPmyG22_BlWr7oklcKvCYnrVIXyA_nUZuNa35Jo8NKjc09_t9_6ycSbx6Qv3TnBpllg2mwLqfN30SaS0I5SDjdethAnuPwjEChwtvUUd6cZSH7UOrb8F18uFV4hMq36yVzWbmQjp74fXpA81P9luXBjPpimmTjojo-ZgnYb-BZKJuWQ/s270/turnouts_define_201.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="176" data-original-width="270" height="130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggJVwLGnXgR2rVPmyG22_BlWr7oklcKvCYnrVIXyA_nUZuNa35Jo8NKjc09_t9_6ycSbx6Qv3TnBpllg2mwLqfN30SaS0I5SDjdethAnuPwjEChwtvUUd6cZSH7UOrb8F18uFV4hMq36yVzWbmQjp74fXpA81P9luXBjPpimmTjojo-ZgnYb-BZKJuWQ/w200-h130/turnouts_define_201.PNG" width="200" /></a></div></div><div style="text-align: left;"><span style="color: #444444;"> So, for third servo (turnout), command is </span><b><span style="color: #800180;"><T 202 SERVO 102 410 205 3></span></b><span style="color: #444444;">, where 202 is choose ID for turnout, 102 is VPIN (virtual pin for third servo connected at PCA9685), 410 is PWM number for throw (open) for SG90, 205 is PWM number for close position and 3 is slowest movement .</span></div><div class="separator" style="clear: both; color: #444444; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2ko_AvsqXgri0oW1Uz-59I5vDi3glMuTgjK7PIwqmDCPwA8pAd_ORaQJvxPTtX1jtfGF7jmsqaKguLOyawMcVVgK0-AUGbGVHWpE44YiX3c1pCR-2d7uByRO_My_-Gv9wbYhdNKidk3GSffnxxBxO1qmVeiy8iFAIrGlav06BVhMoUDw_93JYBWJosQ/s283/turnouts_define_202.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="173" data-original-width="283" height="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2ko_AvsqXgri0oW1Uz-59I5vDi3glMuTgjK7PIwqmDCPwA8pAd_ORaQJvxPTtX1jtfGF7jmsqaKguLOyawMcVVgK0-AUGbGVHWpE44YiX3c1pCR-2d7uByRO_My_-Gv9wbYhdNKidk3GSffnxxBxO1qmVeiy8iFAIrGlav06BVhMoUDw_93JYBWJosQ/w200-h122/turnouts_define_202.PNG" width="200" /></a></div><div style="text-align: left;"><span style="color: #444444;"> So, for first servo (turnout), command is </span><b><span style="color: #800180;"><T 203 SERVO 103 410 205 2></span></b><span style="color: #444444;">, where 200 is choose ID for turnout, 100 is VPIN (virtual pin for first servo connected at PCA9685), 410 is PWM number for throw (open) for SG90, 205 is PWM number for close position and 2 is medium movement.</span></div><div class="separator" style="clear: both; color: #444444; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEi7D7UFMGgnWu-FOF3OEu_m7bGh7BeMXt4Eb-86pZSXGsZNJuOXC11q-RtsY6G0Ww-N9xbWRtzaGYFGSKMmatyHR8t0YIW1Bcg-r4Z3MEMiru8KcNS1Pe16ZT9CoBzwAe7lr_3vndDCv89sqZiNc8YPSlELI7m6k3CD2y_OYQ9uXHgkTc8D2x8xLScw/s272/turnouts_define_203.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="166" data-original-width="272" height="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEi7D7UFMGgnWu-FOF3OEu_m7bGh7BeMXt4Eb-86pZSXGsZNJuOXC11q-RtsY6G0Ww-N9xbWRtzaGYFGSKMmatyHR8t0YIW1Bcg-r4Z3MEMiru8KcNS1Pe16ZT9CoBzwAe7lr_3vndDCv89sqZiNc8YPSlELI7m6k3CD2y_OYQ9uXHgkTc8D2x8xLScw/w200-h122/turnouts_define_203.PNG" width="200" /></a></div><div style="text-align: left;"> Next step (mandatory) is to store this turnouts in EEPROM memory using <b><span style="color: #800180;"><E></span></b> command</div><div style="text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglPgHL3uFTLCEtfNKaZ1sR7ifv3UgW_8jRnCaJFdWPUJw1NYHYXR9R7Evi7HDkjkwZRftPKFIOOtJWDU6JcNWX5jmZT8_3guOgydzhj5QkjDf5KlXcXRcqv0SZXF6PmX-ZZcL6q0p8e_g8TBfIsnLNsnt-NvMbgIAeN6elexl5_T4CcbKvISiOfz0RSg/s294/turnouts_rescriereEEPROM.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="181" data-original-width="294" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglPgHL3uFTLCEtfNKaZ1sR7ifv3UgW_8jRnCaJFdWPUJw1NYHYXR9R7Evi7HDkjkwZRftPKFIOOtJWDU6JcNWX5jmZT8_3guOgydzhj5QkjDf5KlXcXRcqv0SZXF6PmX-ZZcL6q0p8e_g8TBfIsnLNsnt-NvMbgIAeN6elexl5_T4CcbKvISiOfz0RSg/w200-h123/turnouts_rescriereEEPROM.PNG" width="200" /></a></div> I can check the defined turnouts using <b><span style="color: #800180;"><T></span></b> command</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLqIDBI0kmRUOkh19rj7RmmabZoR5BqJYLR1oF8jfHOZ8d64-Xm9S-xkiv7oQAQQiw1XOr5nlPFT88Yoz-icEVyW2Z1d6GO-eLvV8J1BqUWLOQveHOo447MwobLGPCpE8c6HrQ15cVO0BeH9UfinLCm-9YKGcVQ5oGEZO53TFkl-w9HETbSh2fMZEetg/s370/turnouts_citire_dupa_rescriereEEPROM.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="167" data-original-width="370" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLqIDBI0kmRUOkh19rj7RmmabZoR5BqJYLR1oF8jfHOZ8d64-Xm9S-xkiv7oQAQQiw1XOr5nlPFT88Yoz-icEVyW2Z1d6GO-eLvV8J1BqUWLOQveHOo447MwobLGPCpE8c6HrQ15cVO0BeH9UfinLCm-9YKGcVQ5oGEZO53TFkl-w9HETbSh2fMZEetg/w200-h90/turnouts_citire_dupa_rescriereEEPROM.PNG" width="200" /></a></div><div style="text-align: left;"> Base commands are:</div><div style="text-align: left;">- to throw (open) thefirst turnout</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigY-hI8SUtDmcxY0VYbCg33-Co3yNoLObIPhgm1PUSirgwWT-0mmLL2l-5EjXEKIsn_I1xgKPX6JuCq19wvduSwPNOVh9EBiPw79OUnwxchTd-HDPobF7n_mAiT5eOon1ubwTNrjJo4ax1RjWNn3QO0YlsqINoxczfb3uPVnseLR0KgMabNQClXEcfgA/s267/macaz_200_1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="172" data-original-width="267" height="129" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigY-hI8SUtDmcxY0VYbCg33-Co3yNoLObIPhgm1PUSirgwWT-0mmLL2l-5EjXEKIsn_I1xgKPX6JuCq19wvduSwPNOVh9EBiPw79OUnwxchTd-HDPobF7n_mAiT5eOon1ubwTNrjJo4ax1RjWNn3QO0YlsqINoxczfb3uPVnseLR0KgMabNQClXEcfgA/w200-h129/macaz_200_1.png" width="200" /></a></div><div style="text-align: left;">- to close the first turnout</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKBNejscH0UDBcSCKcvouIC-nlZ4pq4LWmkeb_gFMi4dzOMVD6DpWO0PmF7QxqradVZxCCd_XMB83p2UeGjYRe6S79TJmRLdD3ArWaRmcHHq8J55QdXHDnOGnhwIcmnDEZ1Ddoxd0Wu4dSGBC2iRNzyN9-6xfOxU5_zrmZ6_tBVDw9u8UdL5Qmdv0pjw/s285/macaz_200_0.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="192" data-original-width="285" height="135" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKBNejscH0UDBcSCKcvouIC-nlZ4pq4LWmkeb_gFMi4dzOMVD6DpWO0PmF7QxqradVZxCCd_XMB83p2UeGjYRe6S79TJmRLdD3ArWaRmcHHq8J55QdXHDnOGnhwIcmnDEZ1Ddoxd0Wu4dSGBC2iRNzyN9-6xfOxU5_zrmZ6_tBVDw9u8UdL5Qmdv0pjw/w200-h135/macaz_200_0.png" width="200" /></a></div><div style="text-align: left;"><br /></div><div style="text-align: left;"> When open Android "Engine Driver" I saw the turnouts defined</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJzN8emDiAPvj8nMfQ7bJqMdXk2aFna3TUoHOGa1JaxmGy__5mEzeL3a4QcTGHCjwXTJRGz6IH5Z89G050_sMqm4xkPgsvbsEUbeQNel9TlO_eFlvAktoVXwPGFxs34w-uj17Zl_T9E2zo0Mg5fRuK1Duaq6xLdfUfxIOQk75eVBtQyiXp2kaNy8bcRw/s800/engineDriver_4servo.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJzN8emDiAPvj8nMfQ7bJqMdXk2aFna3TUoHOGa1JaxmGy__5mEzeL3a4QcTGHCjwXTJRGz6IH5Z89G050_sMqm4xkPgsvbsEUbeQNel9TlO_eFlvAktoVXwPGFxs34w-uj17Zl_T9E2zo0Mg5fRuK1Duaq6xLdfUfxIOQk75eVBtQyiXp2kaNy8bcRw/w95-h200/engineDriver_4servo.jpg" width="95" /></a></div><div style="text-align: left;">so I ca control the servos:</div><div style="text-align: left;">- all turnouts throw (open)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-Qs21AzVoBvMgR16RsxvUN9RnGMdL96ploX5qDncLYgVPEbfr2e0-PgypxNd9r1OEyZypOtGmt5328Ntit547iYPRkerzv0fbM4bAjVJ2ogXuluJNepzw29vS2BxohXEvlNepT4UVvoPZwYJcNV_ep_8DPft_XfHq1UVm1PIIaW32j8LmlNk-KH6rXw/s800/1111_real.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-Qs21AzVoBvMgR16RsxvUN9RnGMdL96ploX5qDncLYgVPEbfr2e0-PgypxNd9r1OEyZypOtGmt5328Ntit547iYPRkerzv0fbM4bAjVJ2ogXuluJNepzw29vS2BxohXEvlNepT4UVvoPZwYJcNV_ep_8DPft_XfHq1UVm1PIIaW32j8LmlNk-KH6rXw/w200-h150/1111_real.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXPmd1A6f0ZM0nejnbW1glQhNmkWbTM-f_T_qymcFjT4PMs532JccXySs4g6AjwZn8FLHswLv-tDBDRnTS6t3leZ4ImOWCcIwcojirELxbhBkeSuGWG-RZDXKQlPAjbaccEEkOHNP1PJGoNj42tFmKkunE4FOZ0w7ElbyzcN2F_a5jYJpfyEoTEdIjuw/s800/1111_telefon.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXPmd1A6f0ZM0nejnbW1glQhNmkWbTM-f_T_qymcFjT4PMs532JccXySs4g6AjwZn8FLHswLv-tDBDRnTS6t3leZ4ImOWCcIwcojirELxbhBkeSuGWG-RZDXKQlPAjbaccEEkOHNP1PJGoNj42tFmKkunE4FOZ0w7ElbyzcN2F_a5jYJpfyEoTEdIjuw/w95-h200/1111_telefon.jpg" width="95" /></a><br /></div><div style="text-align: left;">- first turnout closed, rest turnouts open</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_xSR849AqK8CNM_nTwagFDS8qs06oDFN3OtA6qnMrFrfVuAk9u4dNkAOVILWBgObnMXPlh4vc_s7kw_ZxfETdmbWzHEFvSqskwM1nqEMdgtCSHrvN0UV3i2ObSvuqbCkpdGnxPSADZw3cezMYX0dpUxsqw2VtjtcTpaJWVcmAjn6KyAVHBjqeru0q0A/s800/0111_real.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_xSR849AqK8CNM_nTwagFDS8qs06oDFN3OtA6qnMrFrfVuAk9u4dNkAOVILWBgObnMXPlh4vc_s7kw_ZxfETdmbWzHEFvSqskwM1nqEMdgtCSHrvN0UV3i2ObSvuqbCkpdGnxPSADZw3cezMYX0dpUxsqw2VtjtcTpaJWVcmAjn6KyAVHBjqeru0q0A/w200-h150/0111_real.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeCSxoeoVsaH903lmwe7z8C2VNjPuL8PrWYgOTPK_UC0eIHldg-jACpc6k_Kxrp-pbmXtW3hmy8dDcmfCWc54-hRqfpbs3kYCsp1t1N-g7Ph8tcFH2Qc7wfM-5jXW_RlY-lLbU98GSrficgVIzx96HJMdWScnvdA8qIyonpbebHlueue77jZ-jvPeUAw/s800/0111_telefon.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeCSxoeoVsaH903lmwe7z8C2VNjPuL8PrWYgOTPK_UC0eIHldg-jACpc6k_Kxrp-pbmXtW3hmy8dDcmfCWc54-hRqfpbs3kYCsp1t1N-g7Ph8tcFH2Qc7wfM-5jXW_RlY-lLbU98GSrficgVIzx96HJMdWScnvdA8qIyonpbebHlueue77jZ-jvPeUAw/w95-h200/0111_telefon.jpg" width="95" /></a><br /></div><div style="text-align: left;">- all turnouts closed</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ8RTHq633miDN4M5HT1H2nkZqJOEZDWLrBho9hDIDM-F9aomBoBbs0ZkQ7Rjd5U0sKmwhY4Rsw_z6t3bC0Xwvv7TyAbzvS6ReO54HMFQsJouUpaxKkLubggPOvl-qgK9SewR3FbgjvIUGO3mPamjbmfioJDrU2dbRC0y2J-gP59OvJa8wXD4QPMTAPg/s800/0000_real.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ8RTHq633miDN4M5HT1H2nkZqJOEZDWLrBho9hDIDM-F9aomBoBbs0ZkQ7Rjd5U0sKmwhY4Rsw_z6t3bC0Xwvv7TyAbzvS6ReO54HMFQsJouUpaxKkLubggPOvl-qgK9SewR3FbgjvIUGO3mPamjbmfioJDrU2dbRC0y2J-gP59OvJa8wXD4QPMTAPg/w200-h150/0000_real.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXF_Vu2-yiQD0Xv867biuuI5ZOSdLxUa5HNGRq9Axpm-DUK5gsZCqD7S_m5uytTOU-BnxkERa4vCoDxIEjEiJofGW50-Z9J64Bh4Ox0vk_ivHU_2llDDwroa5X0K_UTRpc8R7OCxK-O4wsnsR0d78NYFsHMd_luBT8EHuX8dyRMczWVL1Kw5EGj7oPEg/s800/0000_telefon.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXF_Vu2-yiQD0Xv867biuuI5ZOSdLxUa5HNGRq9Axpm-DUK5gsZCqD7S_m5uytTOU-BnxkERa4vCoDxIEjEiJofGW50-Z9J64Bh4Ox0vk_ivHU_2llDDwroa5X0K_UTRpc8R7OCxK-O4wsnsR0d78NYFsHMd_luBT8EHuX8dyRMczWVL1Kw5EGj7oPEg/w95-h200/0000_telefon.jpg" width="95" /></a><br /></div><div class="separator" style="clear: both; text-align: left;"> You can see a video with control the turnouts with servo: <a href="https://youtu.be/VGXBVNiLfAQ" target="_blank">4 servo (turnouts) controlled by Arduino as DCC++Ex Station and Engine Driver app</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/VGXBVNiLfAQ" width="320" youtube-src-id="VGXBVNiLfAQ"></iframe></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">Bibliography:</div><div class="separator" style="clear: both; text-align: left;">- <a href="http://nicuflorica.blogspot.com/2022/05/definire-salvare-testare-si-comanda.html" target="_blank">http://nicuflorica.blogspot.com/2022/05/definire-salvare-testare-si-comanda.html</a></div><div class="separator" style="clear: both; text-align: left;">- <a href="http://nicuflorica.blogspot.com/2022/04/verificare-functionare-decodor-nem652.html" target="_blank">http://nicuflorica.blogspot.com/2022/04/verificare-functionare-decodor-nem652.html</a></div><div class="separator" style="clear: both; text-align: left;">- <a href="http://nicuflorica.blogspot.com/2022/05/transformarea-unui-locomotive-analogice.html" target="_blank">http://nicuflorica.blogspot.com/2022/05/transformarea-unui-locomotive-analogice.html</a></div></div></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-37549209796502259852022-04-19T13:31:00.007+03:002022-04-22T13:52:59.164+03:00How to test NEM652 decoder with "DCC ready" board<p><span style="font-size: x-small;"> <a href="http://nicuflorica.blogspot.com/2022/04/verificare-functionare-decodor-nem652.html" target="_blank">original article</a></span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigwbN8Fdc0Al2YSUNhToKPAlbsyRft2INvIwdLzAWuz8TCvY990uo7MExm1YvwATw5Ht_Kncvuh-46mK7Qel7vePWZvfX_CMUfMsthZmDWlUKHmdSFPKxksN1hS966akqlpgJLrZnV8U7YgvvZ3n5PJI4TVU2xymTCjfvmQ0VuecIS-3TTi9_FhRWq_Q/s800/control_2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigwbN8Fdc0Al2YSUNhToKPAlbsyRft2INvIwdLzAWuz8TCvY990uo7MExm1YvwATw5Ht_Kncvuh-46mK7Qel7vePWZvfX_CMUfMsthZmDWlUKHmdSFPKxksN1hS966akqlpgJLrZnV8U7YgvvZ3n5PJI4TVU2xymTCjfvmQ0VuecIS-3TTi9_FhRWq_Q/w200-h150/control_2.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYTxK6T9tZOUS1IL4eF2InolS9VHLGigzGm9T7miUW5nAC7X6JUgrA4X4AbIraTHUWx8CGD7kGkMl0vF50LgLwHuWBZxKW79_Xc0UJ3rP2qW5dhMuT1Lg8u151oGEFjk1xvA29qObD_s_OuhqEoJtvx24sGJVSDJZlw-zA6Aln573xmarFycnHHTM4BQ/s800/control_q.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYTxK6T9tZOUS1IL4eF2InolS9VHLGigzGm9T7miUW5nAC7X6JUgrA4X4AbIraTHUWx8CGD7kGkMl0vF50LgLwHuWBZxKW79_Xc0UJ3rP2qW5dhMuT1Lg8u151oGEFjk1xvA29qObD_s_OuhqEoJtvx24sGJVSDJZlw-zA6Aln573xmarFycnHHTM4BQ/w200-h150/control_q.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> A few weeks ago, I posted article named <a href="http://arduinotehniq.blogspot.com/2022/03/dcc-ready-board-for-classical.html" target="_blank">"DCC ready" board for classical locomotive (DC loco)</a> where it presented how can be use the "DCC ready" board </div><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPxLncp4aZUiLLO2NIHJYk0wtVOTg8BSAMnbA8RtiPvtWDSBUsA6UceRTF5EwtUzMlYsnm22MMtYo_Qi_9Nhd3Hzjuso2SVWIcTa6YSHICzgy1DnAzZYoyQPs7qfKK98BNoMoXdnFKgTqr_YV1LKs2xFrO7V9P6vB-5DdPF6fXkeuigPBDSNrJr8sj5A/s800/info_dc_loco_niq_ro_Nicu_FLORICA.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="226" data-original-width="800" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPxLncp4aZUiLLO2NIHJYk0wtVOTg8BSAMnbA8RtiPvtWDSBUsA6UceRTF5EwtUzMlYsnm22MMtYo_Qi_9Nhd3Hzjuso2SVWIcTa6YSHICzgy1DnAzZYoyQPs7qfKK98BNoMoXdnFKgTqr_YV1LKs2xFrO7V9P6vB-5DdPF6fXkeuigPBDSNrJr8sj5A/w200-h56/info_dc_loco_niq_ro_Nicu_FLORICA.jpg" width="200" /></a>---> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZP2QYS_bpPOtyZQ3qTAZwhetsVv_pQ7Wl060Rx6AEzEsm1fYeSgGbkLlQNUHRqwqsZhabF2Sdql3VnVua9k_fICs_VGFUbiOpDfCAA_mujwUg-ahvNWPxJ0J_bOQe7A7MlkXYtMaBaKThKzLdCPGDSUCbA_9fE33pjvWtulkUxvSqlRI0mdeiU165sg/s800/info_dcc_adapter_niq_ro_Nicu_FLORICA.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="533" data-original-width="800" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZP2QYS_bpPOtyZQ3qTAZwhetsVv_pQ7Wl060Rx6AEzEsm1fYeSgGbkLlQNUHRqwqsZhabF2Sdql3VnVua9k_fICs_VGFUbiOpDfCAA_mujwUg-ahvNWPxJ0J_bOQe7A7MlkXYtMaBaKThKzLdCPGDSUCbA_9fE33pjvWtulkUxvSqlRI0mdeiU165sg/w200-h133/info_dcc_adapter_niq_ro_Nicu_FLORICA.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div> I'm beginner in DCC so I try to show you how can test a NEM652 decoder on a DCC ready board. Later, I'll show you how you can install the decoder in your locomotive.<div> </div><div> For add the <a href="https://laisdcc.com/" target="_blank">NEM652 decoder</a> on DCC ready board you must remove small 8-pin board and connect the decoder:</div><div><div>- initial</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZsMKwGF1XOOv8ODZ2aDB2yC31R322flohqFyx-82p-L2DdUKu-yuMi_OTb6GPr9wxRtQa_qUXq0_Qy5jSK_PDcYSaGGGndu9tkv4iPgtwFYb3bl1YeC0wNXjPAZDPdPPaIkHJIP7VT3PwcDS7oMBH-wve-SvqAJK99f1sWGV0HdyPQ3fbgHsqsXTsqg/s800/placaverde_0.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZsMKwGF1XOOv8ODZ2aDB2yC31R322flohqFyx-82p-L2DdUKu-yuMi_OTb6GPr9wxRtQa_qUXq0_Qy5jSK_PDcYSaGGGndu9tkv4iPgtwFYb3bl1YeC0wNXjPAZDPdPPaIkHJIP7VT3PwcDS7oMBH-wve-SvqAJK99f1sWGV0HdyPQ3fbgHsqsXTsqg/w200-h150/placaverde_0.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgone9gLpJpwiXh5KS8yEfvEFWnFhWLCTlQFj_s3CqWueVo6JxxkbN7U4D9MtiwrEPjTU1xviwNcN5DnWm6td6bjloK_IMwn082IBT7J1Fn1BqaWghNvzcnkuRf6qoKk6NOE7IFgicMKxxiJ_-2o0fe5x37zwDcw21YejhrkGajLMqf3m2NfaHomNd3dQ/s448/detaliu_adaptor_dcc.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="358" data-original-width="448" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgone9gLpJpwiXh5KS8yEfvEFWnFhWLCTlQFj_s3CqWueVo6JxxkbN7U4D9MtiwrEPjTU1xviwNcN5DnWm6td6bjloK_IMwn082IBT7J1Fn1BqaWghNvzcnkuRf6qoKk6NOE7IFgicMKxxiJ_-2o0fe5x37zwDcw21YejhrkGajLMqf3m2NfaHomNd3dQ/w187-h150/detaliu_adaptor_dcc.png" width="187" /></a><br /></div><div>- remove 8-pin board</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs--AU125piupHoUnUO8o8r8rzqE_iDE_OX5nEArCxce07Vb6MeBK1vYa6LbsGKLcNkwAtA1FCnLOevrtsb2DoafD6R16hBGLZ19Q3dQR6QO6DvXB4V-PN96zM-sTjcviIGwJM4AE2sV0Pc54-Bthhhv5vUZ_8s3ryATVgyRIf0QjAtq1HOIXQUae1rQ/s800/placaverde_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs--AU125piupHoUnUO8o8r8rzqE_iDE_OX5nEArCxce07Vb6MeBK1vYa6LbsGKLcNkwAtA1FCnLOevrtsb2DoafD6R16hBGLZ19Q3dQR6QO6DvXB4V-PN96zM-sTjcviIGwJM4AE2sV0Pc54-Bthhhv5vUZ_8s3ryATVgyRIf0QjAtq1HOIXQUae1rQ/w200-h150/placaverde_1.jpg" width="200" /></a></div><div>- add NEM652 decoder, with correct position </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjos8vEoZ1qmJK-f3qPzOXDtlaJ8lNFXXNY_b3ypW84hROJagd9kQg7-bGrb_Q1D-ek0rcOTTwIV0YGKUBfF4b5nglvMwXAPKABktjveKMe4ul2Vz3y_Xx61VJmW8RTxV7oJ6IQhMfheg_MP0lKhfUFmmCF7P42fXlYbZBJa3HNrdi2jvXGD3rJGOnfQA/s800/placaverde_2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjos8vEoZ1qmJK-f3qPzOXDtlaJ8lNFXXNY_b3ypW84hROJagd9kQg7-bGrb_Q1D-ek0rcOTTwIV0YGKUBfF4b5nglvMwXAPKABktjveKMe4ul2Vz3y_Xx61VJmW8RTxV7oJ6IQhMfheg_MP0lKhfUFmmCF7P42fXlYbZBJa3HNrdi2jvXGD3rJGOnfQA/w200-h150/placaverde_2.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNewh5U6Fw4xvvZbsTAeyYoKUmtyns76V-cO9Bf6X9fMDT5RbOMCklgcPxskEDNar9bQwkqI9sPKAArFmFzUkQ0-p0NiPdXRPX32GffnfWDM5-Xh4og9loVHEtuEFmbHQrhHZ559cwMsUknxDjCMAYhkxXyn2Jm-HPa4w_s0-g32V_GLPT1ZzyuK-ig/s470/detaliu_montare_decodor.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="371" data-original-width="470" height="152" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNewh5U6Fw4xvvZbsTAeyYoKUmtyns76V-cO9Bf6X9fMDT5RbOMCklgcPxskEDNar9bQwkqI9sPKAArFmFzUkQ0-p0NiPdXRPX32GffnfWDM5-Xh4og9loVHEtuEFmbHQrhHZ559cwMsUknxDjCMAYhkxXyn2Jm-HPa4w_s0-g32V_GLPT1ZzyuK-ig/w192-h152/detaliu_montare_decodor.png" width="192" /></a><br /><br /></div> I found some info about the NEM652 decoder:<div>- <a href="http://www.halton96th.org.uk/article9.html" target="_blank">ROB’S RAILS: Article 9 - Blue Rapier DCC and Lights Upgrade</a><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim-OtMcrfpW6m7TFc2lu2HOj2UfAbzVZv4GmghGBl9nr8yOZyKjdlzCgcLOsS9WktKenqV7xRyxKE8At9IIz_DV9ajD5b0NnARiSZ6d18kNNMTDth70yldTA5gaBRgDPAl2J7wEzaYT2YGV8iWlkHvlTC-tnsQKGUFLSoh4aClIdHj0NP8lk41wPUGsA/s267/wp95d3af6b_05_06.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="189" data-original-width="267" height="142" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim-OtMcrfpW6m7TFc2lu2HOj2UfAbzVZv4GmghGBl9nr8yOZyKjdlzCgcLOsS9WktKenqV7xRyxKE8At9IIz_DV9ajD5b0NnARiSZ6d18kNNMTDth70yldTA5gaBRgDPAl2J7wEzaYT2YGV8iWlkHvlTC-tnsQKGUFLSoh4aClIdHj0NP8lk41wPUGsA/w200-h142/wp95d3af6b_05_06.jpg" width="200" /></a></div>- <a href="https://laisdcc.com/LaisDcc_Decoders_Manual_V2.pdf" target="_blank">LaisDcc Decoders Manual</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSshgTggoXA7QwUfp5BFhZsmA8ImfcYtcEQaOpWUIqSP0mxYaJ9tHWmY0s-4ubjiQ6cE3G8hf_8ohdYGikY8dzMxlsVaO0_NkjaYvhxHc2wfacz6Tm95lzXfruYrRF09g3CsTDdRDMPbrsQ5vcZXS3dlErmcVxLI7OI0mda99LWdGNATTFJDu4-tWaRw/s800/conectare_NEM652.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="450" data-original-width="800" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSshgTggoXA7QwUfp5BFhZsmA8ImfcYtcEQaOpWUIqSP0mxYaJ9tHWmY0s-4ubjiQ6cE3G8hf_8ohdYGikY8dzMxlsVaO0_NkjaYvhxHc2wfacz6Tm95lzXfruYrRF09g3CsTDdRDMPbrsQ5vcZXS3dlErmcVxLI7OI0mda99LWdGNATTFJDu4-tWaRw/w200-h113/conectare_NEM652.png" width="200" /></a></div> In order to test the decoder I used info and files from <a href="https://dcc-ex.com/index.html" target="_blank">https://dcc-ex.com/index.html</a>. <div> I used for tests:<div>- 0-30V/0-10A power supply (set to 12V voltage & 2A maximum current)</div><div>- Arduino Mega board (clone)</div><div>- Arduino Motor shield (clone)</div><div>- LCD1602 display + i2c interface (added later)</div></div><div> First I cut trace for VIN as in article from <a href="https://dcc-ex.com/get-started/assembly.html" target="_blank">https://dcc-ex.com/get-started/assembly.html</a></div><div>- initial (using a DMM on diode domain, test if resistance is near 0Ω)</div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRyuKdAqHLvLmif_WK6ExAGOrGUvMCvxpNMKMff_Pt4eodUI1Mqvs8JUWBlrpAH-K_1qh8Ao4hObhJPdxmGEltSSb-gFzKuEF97gtOndPc0x_PvQ3YzVa1O_8a4eprcqPad0dQyzYH2QSLgH83YNviKgMgwg4P2n6bsHde58Barz9MRIeiP7P3QcnCqw/s800/shield_intial.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRyuKdAqHLvLmif_WK6ExAGOrGUvMCvxpNMKMff_Pt4eodUI1Mqvs8JUWBlrpAH-K_1qh8Ao4hObhJPdxmGEltSSb-gFzKuEF97gtOndPc0x_PvQ3YzVa1O_8a4eprcqPad0dQyzYH2QSLgH83YNviKgMgwg4P2n6bsHde58Barz9MRIeiP7P3QcnCqw/w200-h150/shield_intial.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnqxkx5zwXOtZ6EE9GjQNe1BogTup2cjahHTpxPwUkHRrdZoGa4Mqrr9VGorCy4klZQzOmHgoRDlaKLHkMuOcypcIBF6MyNGzPhZxH1--P193q4hLfrvboKv7CekANVSME28RG2nBRXqRA-bLfw2127HNJ5Slz-ShfDGowyVwTrA_x3adXZTlAUyeOCQ/s659/detaliu_shield_vin_initial.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="659" data-original-width="592" height="135" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnqxkx5zwXOtZ6EE9GjQNe1BogTup2cjahHTpxPwUkHRrdZoGa4Mqrr9VGorCy4klZQzOmHgoRDlaKLHkMuOcypcIBF6MyNGzPhZxH1--P193q4hLfrvboKv7CekANVSME28RG2nBRXqRA-bLfw2127HNJ5Slz-ShfDGowyVwTrA_x3adXZTlAUyeOCQ/w121-h135/detaliu_shield_vin_initial.png" width="121" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdDd9gX6fCn2cUMAUZShMmhja-YnmFiO0cu8ngbRQoAplE2TPw4JSF3-WBwMtpk5v5jJrbFc9W3r1gweTwKqppP1uYhlhSUwM8fmR21T-q34LFbEVDVxiUy7uvXlq2c6LWCYmpP0oxM2T_7PLJHNKgLp2Zdu1SzuhIPtHSB-XlVt5pqjmmKqKCshiFw/s800/shiled_initial_masura.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdDd9gX6fCn2cUMAUZShMmhja-YnmFiO0cu8ngbRQoAplE2TPw4JSF3-WBwMtpk5v5jJrbFc9W3r1gweTwKqppP1uYhlhSUwM8fmR21T-q34LFbEVDVxiUy7uvXlq2c6LWCYmpP0oxM2T_7PLJHNKgLp2Zdu1SzuhIPtHSB-XlVt5pqjmmKqKCshiFw/w200-h150/shiled_initial_masura.jpg" width="200" /></a></div></div><div>- after (using a DMM on diode domain, test if resistance is big, OL - open load on display)</div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuAIGNcjTyEM5S9IuRGm67TA9P1FSWCQdiLLHLPukKIlQlTIMm5OD6_6poCSMxgef6vNN34rJGCFqbCjmhVX2zfpUOQ-uwnOa0Uy88nQeVsoLnnnjiSAw6O1K64QpDBdj3oE_Xf1z3YaoYQ7T--tXmb_J_1cYN47nUOnvnoGY_kJCGGi9rDIACV64lTQ/s800/shield_dupa.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuAIGNcjTyEM5S9IuRGm67TA9P1FSWCQdiLLHLPukKIlQlTIMm5OD6_6poCSMxgef6vNN34rJGCFqbCjmhVX2zfpUOQ-uwnOa0Uy88nQeVsoLnnnjiSAw6O1K64QpDBdj3oE_Xf1z3YaoYQ7T--tXmb_J_1cYN47nUOnvnoGY_kJCGGi9rDIACV64lTQ/w200-h150/shield_dupa.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8L92FYq5TfJJeEQW7gS3Jqk267BKUauhQBNF_gqXEOsqL4WRsXCzAOsXQpRfr5Wrf57TOA789FzoMhLq-Os9Dl3vY6yhe14D27kN_lcAgnE6eYYEdjXLLFwBQpCVN7lkv0-QuD81CFoUBe-a0OzznA-5nGx1Na44bu5B986awB3F2XXt3UpmVhwi3bg/s663/detaliu_shield_vin_ulterior.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="663" data-original-width="505" height="157" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8L92FYq5TfJJeEQW7gS3Jqk267BKUauhQBNF_gqXEOsqL4WRsXCzAOsXQpRfr5Wrf57TOA789FzoMhLq-Os9Dl3vY6yhe14D27kN_lcAgnE6eYYEdjXLLFwBQpCVN7lkv0-QuD81CFoUBe-a0OzznA-5nGx1Na44bu5B986awB3F2XXt3UpmVhwi3bg/w120-h157/detaliu_shield_vin_ulterior.png" width="120" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtEnHRWCJFEY63K1X6xpnHYIxw4MkTbBTzoWEXAeCda_e4y2kemCNRLftj7M48llaXlEmsZhWJC4eIB6rY7UAX9ZjQ-FuFZelQi_sKTqQJtzxv5hz2ugdg_CuWkf2W8wdD2Kc_4MU7-PK9X3DBJhjYSs8fLtAuOND2C4wXcq9as0xb8S5rxCmerQcUdg/s800/shield_masura_dupa.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtEnHRWCJFEY63K1X6xpnHYIxw4MkTbBTzoWEXAeCda_e4y2kemCNRLftj7M48llaXlEmsZhWJC4eIB6rY7UAX9ZjQ-FuFZelQi_sKTqQJtzxv5hz2ugdg_CuWkf2W8wdD2Kc_4MU7-PK9X3DBJhjYSs8fLtAuOND2C4wXcq9as0xb8S5rxCmerQcUdg/w200-h150/shield_masura_dupa.jpg" width="200" /></a></div> I used easy way using installer for sketch in Arduino as in article from <a href="https://dcc-ex.com/get-started/installer.html" target="_blank">https://dcc-ex.com/get-started/installer.html</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb_m7k7VTM3_wyrMzRiSbfqRfdzdSfs7e5Z-N5PpL8cgApDRGzfmWYSdWgzSgUEan9auraJCp4LX_klIEM9qZkRgalcNvNRIQd0m_JEaVh9ryfrwVdRYOsh4Q9NVJX3v4h3KPtUfkMUnHfL_pyV4Z0Nnd6moPe4TBfwKcf8IqrQLxL_Jyqk9eXcnEUTA/s800/exinstaller.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="462" data-original-width="800" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb_m7k7VTM3_wyrMzRiSbfqRfdzdSfs7e5Z-N5PpL8cgApDRGzfmWYSdWgzSgUEan9auraJCp4LX_klIEM9qZkRgalcNvNRIQd0m_JEaVh9ryfrwVdRYOsh4Q9NVJX3v4h3KPtUfkMUnHfL_pyV4Z0Nnd6moPe4TBfwKcf8IqrQLxL_Jyqk9eXcnEUTA/w200-h116/exinstaller.png" width="200" /></a></div> For controller (Throttle) I used a web throttle as in article from <a href="https://dcc-ex.com/get-started/controllers.html" target="_blank">https://dcc-ex.com/get-started/controllers.html</a><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivjpVL_3NxzxWCpyvPcmzuledxQIx6rP73l-8FUNJ4U0o_h5i1DJLl50w4EK15wf8mtYm7VQmv3c9JV6SEwoQ1vD0b8XPdS72GmDHoExXiHdjrLGWtF_M98sS2sRLBNtlHPdvecxWei3jcdgQozncwKxaNMnkhBSoJEpyjjaZvHiNIkL0i8G8NGoXRXw/s800/control_0.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivjpVL_3NxzxWCpyvPcmzuledxQIx6rP73l-8FUNJ4U0o_h5i1DJLl50w4EK15wf8mtYm7VQmv3c9JV6SEwoQ1vD0b8XPdS72GmDHoExXiHdjrLGWtF_M98sS2sRLBNtlHPdvecxWei3jcdgQozncwKxaNMnkhBSoJEpyjjaZvHiNIkL0i8G8NGoXRXw/w200-h150/control_0.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">using as <a href="http://www.laisdcc.com/cvlist.pdf" target="_blank">3 = default number of adress of the NEM652 decoder</a>.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ8BTIk2LyoqlZ-0ehKrU4HBCqKSNbBcmwm5owFCm_QhhAPiqzx60r4iS-xcIia_F54LA2mnwQh4zi2nrejnyGs2YLBQXEyOFDremogWPNSF77FctYFs7_V_TmUvucmj7PbzA9WP9La8Ic6koVd-_eDMmV9N635kvrDdxTAROBwNbWhxS4LYMCOIBWpg/s800/loco_decoder.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="283" data-original-width="800" height="71" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ8BTIk2LyoqlZ-0ehKrU4HBCqKSNbBcmwm5owFCm_QhhAPiqzx60r4iS-xcIia_F54LA2mnwQh4zi2nrejnyGs2YLBQXEyOFDremogWPNSF77FctYFs7_V_TmUvucmj7PbzA9WP9La8Ic6koVd-_eDMmV9N635kvrDdxTAROBwNbWhxS4LYMCOIBWpg/w200-h71/loco_decoder.png" width="200" /></a></div> I used an <a href="http://arduinotehniq.blogspot.com/2022/03/automatic-whitered-light-for-locomotive.html" target="_blank">Automatic white/red light for analog locomotive (DC)</a> instead DC motor:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEihP6aktKkfn22dEvbZD4NceeUnIFVcg6hRFepDE53R8K-mUPOmBf7D-S8WhyrKAocNvcuo3uMC2FMksH4i84-Y06PKOLCNZLL7YZzxTI9-xhgaQBODG5O6uI3uqChVHjYNskfHK-MO-hoIla4gD4Ss0jhAyYyHOGobYNSsQ3Qx6TQndxu4hG0KfJtsqQ=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="560" data-original-width="800" height="140" src="https://blogger.googleusercontent.com/img/a/AVvXsEihP6aktKkfn22dEvbZD4NceeUnIFVcg6hRFepDE53R8K-mUPOmBf7D-S8WhyrKAocNvcuo3uMC2FMksH4i84-Y06PKOLCNZLL7YZzxTI9-xhgaQBODG5O6uI3uqChVHjYNskfHK-MO-hoIla4gD4Ss0jhAyYyHOGobYNSsQ3Qx6TQndxu4hG0KfJtsqQ=w200-h140" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi0TmH6L50ITa2n69I6AMG7q3BAGj-pkCNP1sLH7Kv_DynU6GlBlXomYhqtx-bp75_Nv1bRSPmYTb6XFbL0c2WUozhcZHuFNfUFC8l714PR14o1hgkTJtBKTsGHmbnePhEG4hzez07lng1YyI_UVs265Xt8309K5Yn0KjS4YJwmlQ7GmuVjDFhLFMIpgw=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEi0TmH6L50ITa2n69I6AMG7q3BAGj-pkCNP1sLH7Kv_DynU6GlBlXomYhqtx-bp75_Nv1bRSPmYTb6XFbL0c2WUozhcZHuFNfUFC8l714PR14o1hgkTJtBKTsGHmbnePhEG4hzez07lng1YyI_UVs265Xt8309K5Yn0KjS4YJwmlQ7GmuVjDFhLFMIpgw=w200-h150" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjeZaiSktkNZYlx7tOKPRRXbtqbZTOuCYY0cob0FlNSIyG_gqUCRuZdDnXlbiyWvAvrd0bgIokaMgok2DQ9w6ikCl1e57MUf34Elr5xvjUttj-XEpPsxYd4OB1HkOZ5lE57r9dLLTp8r6ZeiW92ldsox_N8-jMhbu_gtxDJO5JaV_crmFUieIFE41P4gg=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEjeZaiSktkNZYlx7tOKPRRXbtqbZTOuCYY0cob0FlNSIyG_gqUCRuZdDnXlbiyWvAvrd0bgIokaMgok2DQ9w6ikCl1e57MUf34Elr5xvjUttj-XEpPsxYd4OB1HkOZ5lE57r9dLLTp8r6ZeiW92ldsox_N8-jMhbu_gtxDJO5JaV_crmFUieIFE41P4gg=w200-h150" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> I make a video named <a href="https://youtu.be/JPPRaorigEs" target="_blank">test a DCC decoder (NEM652) with Arduino Web Throttle</a> where I presented how I used the Web Throttle and how react board with NEM652 decoder.</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/JPPRaorigEs" width="320" youtube-src-id="JPPRaorigEs"></iframe></div> Later, I added LCD1602display with i2c interface and I used again installer. Decimal address is 63 for 3F as hexa number for i2c interface adsress<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiagY1NT9Zn_cwksdwd7NXahLFXqk2NNSob8_j5lHsU7BQdMFqzrv-WWOp7axF4OPIqXhZQBekilot9rnL1QbIeXaU-9IF7yTNkKa750jq9HnMQLglz9L6-Tf_o4bHDK5CgeHZV3ZyfdPm8XZIHe6xYs4e5bD8bAluSGVSJKlo0WOTu7JtpARgrl-c27g/s800/exinstaller_lcdi2c.png" style="margin-left: 1em; margin-right: 1em;"><span style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="428" data-original-width="800" height="107" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiagY1NT9Zn_cwksdwd7NXahLFXqk2NNSob8_j5lHsU7BQdMFqzrv-WWOp7axF4OPIqXhZQBekilot9rnL1QbIeXaU-9IF7yTNkKa750jq9HnMQLglz9L6-Tf_o4bHDK5CgeHZV3ZyfdPm8XZIHe6xYs4e5bD8bAluSGVSJKlo0WOTu7JtpARgrl-c27g/w200-h107/exinstaller_lcdi2c.png" width="200" /><img border="0" data-original-height="706" data-original-width="644" height="105" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEEqmzPbta7rC8vKC_KDwuikgZUaMX6yCcpFiqmEXriH1p53RmYQGsaOJQCxkPerxEz6oykR_M3XoGNDTSsgIBM0j27CMW_m9XYV3IUaLaT6GVQ0qJguNWSuCyTdHa58YaHa3nnpxrt1ljMx6FHZKbZAbFnBmEYSgdhzKeRjahDl7zvOLbte-6XrsJiw/w96-h105/hexa_to_decimal.png" width="96" /></span><br /></a><div style="margin-left: 1em; margin-right: 1em; text-align: left;">On display of command station is shown logo</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWY6Pveb0c0jIzQimivT7F9IqOMHZwasJ-Uqj_b42mfcE-YmUt2saSDnULrstfKd4iUqi912YjsKwmSsl6LAn8NMQvXaqtS3F_zbcOO_n-dCrHU_xJCHKirHNOIISLlALG8Bk_VJjyPBIxkVIqjnkk7uKUHB5xjTy1ZPID-6o7y1vnBBJ5nL10Insp3w/s800/afisaj1_nume.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWY6Pveb0c0jIzQimivT7F9IqOMHZwasJ-Uqj_b42mfcE-YmUt2saSDnULrstfKd4iUqi912YjsKwmSsl6LAn8NMQvXaqtS3F_zbcOO_n-dCrHU_xJCHKirHNOIISLlALG8Bk_VJjyPBIxkVIqjnkk7uKUHB5xjTy1ZPID-6o7y1vnBBJ5nL10Insp3w/w150-h200/afisaj1_nume.jpg" width="150" /></a></div><div style="margin-left: 1em; margin-right: 1em; text-align: left;">or state of decoder</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsPjNiJxa020m9GhfYBvT3Aj7-coa2Zp_icGC2NHZhfsa2iwytO9hbwzmdzBQF2gunHCKWmXJV_i4wexZBhUJfwBhb39t5LsNGpVzns78bJbWPs9fC9EBBN_2UO-rHqVVAfwl8In_QU4y_iibj45CsLioZQ5vkxnf_5tTrJPB-mwmP_PdPyXD7w2ph8A/s800/afisaj1_on.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsPjNiJxa020m9GhfYBvT3Aj7-coa2Zp_icGC2NHZhfsa2iwytO9hbwzmdzBQF2gunHCKWmXJV_i4wexZBhUJfwBhb39t5LsNGpVzns78bJbWPs9fC9EBBN_2UO-rHqVVAfwl8In_QU4y_iibj45CsLioZQ5vkxnf_5tTrJPB-mwmP_PdPyXD7w2ph8A/w150-h200/afisaj1_on.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtReDiByjJW_gwxoYITnKKMd33YL_PMqAVaH5gtXqSz29nwOnxvqAUShvYLxxtFAd91Jpev5R5sjMDWcVZkamcifEp9JLD0ujtQKAQZ2WbHEk_r9-KcXQO8qj4m1SMvXsY0OZJ86GBxmt0htynOYeS7aVEDnblgduGk9dw5S9YzyjZSFO1OK-EEUi5Cw/s800/afisaj1_off.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtReDiByjJW_gwxoYITnKKMd33YL_PMqAVaH5gtXqSz29nwOnxvqAUShvYLxxtFAd91Jpev5R5sjMDWcVZkamcifEp9JLD0ujtQKAQZ2WbHEk_r9-KcXQO8qj4m1SMvXsY0OZJ86GBxmt0htynOYeS7aVEDnblgduGk9dw5S9YzyjZSFO1OK-EEUi5Cw/w150-h200/afisaj1_off.jpg" width="150" /></a></div><div class="separator" style="clear: both; text-align: left;">Adapter board + NEM652 decoder + bicolor led as "locomotive" and Arduino Mega + Motor Shield + display as command station:</div><div class="separator" style="clear: both; text-align: left;">- forward</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5qU18Z8avN1ApxpRc6PKPBiLfWuX0P86hrbyF9ou1Iv3-__tK_4AkQS7U5PmdYZvEASbrj9pbrZMQxzmOG-_bmLyrrG1_SWetlH9quXWMX0AQKJVCrrQxyRxHUgKEwiwxSrkuG-gNLRqJjmUDtF_0Z3B8J12FEO_bgpiNQKstVYgLoNRF7MkjQ4CoeQ/s800/afisaj2_dreapta.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5qU18Z8avN1ApxpRc6PKPBiLfWuX0P86hrbyF9ou1Iv3-__tK_4AkQS7U5PmdYZvEASbrj9pbrZMQxzmOG-_bmLyrrG1_SWetlH9quXWMX0AQKJVCrrQxyRxHUgKEwiwxSrkuG-gNLRqJjmUDtF_0Z3B8J12FEO_bgpiNQKstVYgLoNRF7MkjQ4CoeQ/w150-h200/afisaj2_dreapta.jpg" width="150" /></a></div><div class="separator" style="clear: both; text-align: left;">- backward</div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEierDK_7p2Pf9I_CjaAsnYy1boMKt7MdY6WPYK4yym2alTcb9JtRG5k1uHPatrJMdQSHj-KeRXTw9XGP3QCeKRBCJg3sbFYYesJNnoZwWDBOgQ0i6NUucz3Nt7Rab4VROLR9d0eOcumOHv3HyPr4yzMVkMDMlB1ocubcQeiVKRo-ihWOhI5dGU2ivXuFA/s800/afisaj2_stanga.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEierDK_7p2Pf9I_CjaAsnYy1boMKt7MdY6WPYK4yym2alTcb9JtRG5k1uHPatrJMdQSHj-KeRXTw9XGP3QCeKRBCJg3sbFYYesJNnoZwWDBOgQ0i6NUucz3Nt7Rab4VROLR9d0eOcumOHv3HyPr4yzMVkMDMlB1ocubcQeiVKRo-ihWOhI5dGU2ivXuFA/w150-h200/afisaj2_stanga.jpg" width="150" /></a></div><div><div><div class="separator" style="clear: both; text-align: center;"><br /></div></div></div><div class="separator" style="clear: both; text-align: left;"><span style="color: red;">20.04.2022</span></div><div class="separator" style="clear: both; text-align: left;"> I want to find if my decoder has active Function 1 (pin 3) and Function 2 (free purple wire) so I added a green led at pin 3 in series with 3k3 resistor to pin 7 (common V+), also I added a yellow led at free purple wire in series with 3k3 resistor to pin 7 (common V+). Usual value for serie resistor is 1kΩ, but 3k3 was in my way.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq3u-ZlfIRBwbc6x5Oe46fAokdGxuUdbFKExHSRi-nhEb9R_dAKybkNPPxaacqiIJFam-_jZTfsBNtmxnggMoSn-1B8f_3KLs0exijKledfVr9enupkfCJ9FvbQYK7OzF_j1MiHfzg5hASe7SiqcKtzoTWKA2eMOZMH6cpqqwkTN-E6c6h_Q7wI7NTKw/s800/test_functiii_splimentare_2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="427" data-original-width="800" height="107" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq3u-ZlfIRBwbc6x5Oe46fAokdGxuUdbFKExHSRi-nhEb9R_dAKybkNPPxaacqiIJFam-_jZTfsBNtmxnggMoSn-1B8f_3KLs0exijKledfVr9enupkfCJ9FvbQYK7OzF_j1MiHfzg5hASe7SiqcKtzoTWKA2eMOZMH6cpqqwkTN-E6c6h_Q7wI7NTKw/w200-h107/test_functiii_splimentare_2.jpg" width="200" /></a></div> I make another video, named <a href="https://youtu.be/gdnhET4ogE0" target="_blank">test a DCC decoder (NEM652) with Arduino Web Throttle - 2</a>, where you see how I control "digital locomotive" through Web Throttle <div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/gdnhET4ogE0" width="320" youtube-src-id="gdnhET4ogE0"></iframe></div> Later, I added a wi-fi board with ESP8266-01 at Station:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvBMrM-1oTXR6GlZVgb35RU4dhoV009oBKW84zlj7MuV-19ko5VNnW3A1VMuHoV4HtMDmZ8FvEvQGBNfLppxb102GU89556CbqG-XjEPSrTsPHkEpuEQ9xHJb8hSxsZ7f7BNFvKp4i1EBjqPCaCxmbwCbzlmeHwNbutvZeUCkijskDXIfnC0fCcW0wgg/s800/wifi_montaj_full.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvBMrM-1oTXR6GlZVgb35RU4dhoV009oBKW84zlj7MuV-19ko5VNnW3A1VMuHoV4HtMDmZ8FvEvQGBNfLppxb102GU89556CbqG-XjEPSrTsPHkEpuEQ9xHJb8hSxsZ7f7BNFvKp4i1EBjqPCaCxmbwCbzlmeHwNbutvZeUCkijskDXIfnC0fCcW0wgg/w200-h150/wifi_montaj_full.jpg" width="200" /></a></div>and I uploaded sketch in Arduino Mega using the installer:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8oUtUb_kqRtkMR5CcZNuoxzQ4Z6l3QesUzA-JrkhfaqoVgxLfci43QFoiH8oLuAgosaSYo7hwutF3LNe7s-Z2St-dKcbwzBOFF07IJqtMTac7T4PuAEfsIRKInRDMh0C3KsVqd-m9OFj-KXi1KKE1qZ1AuCbnD9_X2S1misfcnYiVZgH7UIDB5xF5kw/s800/exinstaller_wifi.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="461" data-original-width="800" height="115" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8oUtUb_kqRtkMR5CcZNuoxzQ4Z6l3QesUzA-JrkhfaqoVgxLfci43QFoiH8oLuAgosaSYo7hwutF3LNe7s-Z2St-dKcbwzBOFF07IJqtMTac7T4PuAEfsIRKInRDMh0C3KsVqd-m9OFj-KXi1KKE1qZ1AuCbnD9_X2S1misfcnYiVZgH7UIDB5xF5kw/w200-h115/exinstaller_wifi.png" width="200" /></a></div>after I find channel for my wi-fi (bbk2 - channel 4):<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv1kD6ZkGw-UXwBKe1eEClCeOjGvjibzi0HDKhlXVYO30WIijfncMaesHJ2UVz0ky6QT4dG_89toRHvw1gPYGSdN7MmQ8PdvYEHMs15NITfs3eGwZ6RavOzR0-NxDI0pgJOWxqVADY6xgiB5fpREBxTej7iugD45j_TjhoDVdzgUzkC7cbpo-jwMJ0YQ/s800/scanare_retele_wifi.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv1kD6ZkGw-UXwBKe1eEClCeOjGvjibzi0HDKhlXVYO30WIijfncMaesHJ2UVz0ky6QT4dG_89toRHvw1gPYGSdN7MmQ8PdvYEHMs15NITfs3eGwZ6RavOzR0-NxDI0pgJOWxqVADY6xgiB5fpREBxTej7iugD45j_TjhoDVdzgUzkC7cbpo-jwMJ0YQ/w95-h200/scanare_retele_wifi.jpg" width="95" /></a></div>On display we see the IP adress and port for station:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXA1CK_nEZz4IZfRFn4RdIKe-nb7AtPy_ajrCDjC_JOPU2oqLZgbVt3wmnpeDmIquqKGlhEGvGsZnAGIeWfiHB73AwASMLqU_xU1ALM8MQny56bROTclko1AF6oIm0AslTfOhF_iLfDvJ9zdgOardWC0bcvNo2uEVVt_g3D8UlrZqGJjE4s-wl-QiMXA/s800/wifi_off.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXA1CK_nEZz4IZfRFn4RdIKe-nb7AtPy_ajrCDjC_JOPU2oqLZgbVt3wmnpeDmIquqKGlhEGvGsZnAGIeWfiHB73AwASMLqU_xU1ALM8MQny56bROTclko1AF6oIm0AslTfOhF_iLfDvJ9zdgOardWC0bcvNo2uEVVt_g3D8UlrZqGJjE4s-wl-QiMXA/w200-h150/wifi_off.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkd4RlJAs7irj07vnbJApZ-_IhHVrG531Y8MOC07mu2SiuVddg7ZzbMHlFHVxJQ3mMPMzaS7hmhUbU-3vOv1Z-6kdrM_xZp__IrPPvda8CECwEbkWqHLaUI2w28fdrYBo_EV3YYM3h4-zRDGCGbd7JufzQRfJcp8uX9GfblyKvSPL0_Xr4tmi0SehPA/s800/wifi_adresa.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkd4RlJAs7irj07vnbJApZ-_IhHVrG531Y8MOC07mu2SiuVddg7ZzbMHlFHVxJQ3mMPMzaS7hmhUbU-3vOv1Z-6kdrM_xZp__IrPPvda8CECwEbkWqHLaUI2w28fdrYBo_EV3YYM3h4-zRDGCGbd7JufzQRfJcp8uX9GfblyKvSPL0_Xr4tmi0SehPA/w200-h150/wifi_adresa.jpg" width="200" /></a></div> I install <a href="https://dcc-ex.com/throttles/engine-driver.html" target="_blank">Engine Driver</a> application on my Android phone (see more info about aplication in article <a href="https://dcc-ex.com/get-started/controllers.html" target="_blank">Choosing a Controller (Throttle)</a><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikVro31m4YUDew_oREkQVTn50hwdiBvb8Gu3RQ3p1goi6rKwtuHQAtciSN7nMQJ8FCRwdo0cjsy-sr8tnXjYbJYqda2fYMPxrx1Q4m7mlyXhiMRTmiVDL5zAAaM4C27s1ocduKuII2q_60fLNBYzcd17wMFddHbnH2ggsZdQm526bdw2t-K7PxRxP5Ag/s800/engine_driver.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikVro31m4YUDew_oREkQVTn50hwdiBvb8Gu3RQ3p1goi6rKwtuHQAtciSN7nMQJ8FCRwdo0cjsy-sr8tnXjYbJYqda2fYMPxrx1Q4m7mlyXhiMRTmiVDL5zAAaM4C27s1ocduKuII2q_60fLNBYzcd17wMFddHbnH2ggsZdQm526bdw2t-K7PxRxP5Ag/w95-h200/engine_driver.jpg" width="95" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhs8XK1mfz6168IiwY7SSqxlWaWTiyomfbNPThzHN1bnLOgLfELLU4YgDS2YX50YWCXmGx557Cvno-TNzKp4yqDjDHX7U79dlDNDpVJyiIpY79piAtFfIhBRdsfYpa0r6RNgEMSMG9APtXjSHdKdSLlWWI9iba39tUjUCOno2mRNRLtpu3fd7qa4W4bg/s800/app_on.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhs8XK1mfz6168IiwY7SSqxlWaWTiyomfbNPThzHN1bnLOgLfELLU4YgDS2YX50YWCXmGx557Cvno-TNzKp4yqDjDHX7U79dlDNDpVJyiIpY79piAtFfIhBRdsfYpa0r6RNgEMSMG9APtXjSHdKdSLlWWI9iba39tUjUCOno2mRNRLtpu3fd7qa4W4bg/w95-h200/app_on.jpg" width="95" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYfF_gk7gdpN3cCs-18FBj31UCxt2HsvFV8XxMpyzDBmZDgTLzsH3E7I2k8HV66LFCqXAftzaKwh8s9cMidulLovCkqNWJ1J1cdC8ixt5QMB2f-XqflhVgP4Z9-_1_Stn0ReHHm16NeVepS0vaMLha_AyeWO0yU0ekznC-OqQ4xVI8oJPRi7ePvOAcDQ/s800/app_off.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYfF_gk7gdpN3cCs-18FBj31UCxt2HsvFV8XxMpyzDBmZDgTLzsH3E7I2k8HV66LFCqXAftzaKwh8s9cMidulLovCkqNWJ1J1cdC8ixt5QMB2f-XqflhVgP4Z9-_1_Stn0ReHHm16NeVepS0vaMLha_AyeWO0yU0ekznC-OqQ4xVI8oJPRi7ePvOAcDQ/w95-h200/app_off.jpg" width="95" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS8QglPjlS7fuFKYKbEHytRngNZbZL_S_BBlJouiaQHu_CBH5lQDkvONcPZUcSrwCkpOK5fcMYnAqkjMdIQGBIgee991dmhyTwfawt2haIHfualTDSlDgOYxKWTd8hkpXUPA9yS5cm4OR4mIHDnDAhMoTrMYq0IVH8xgPJuNHzbC3Tt_O9C4UvfKWmBg/s800/app_forward.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS8QglPjlS7fuFKYKbEHytRngNZbZL_S_BBlJouiaQHu_CBH5lQDkvONcPZUcSrwCkpOK5fcMYnAqkjMdIQGBIgee991dmhyTwfawt2haIHfualTDSlDgOYxKWTd8hkpXUPA9yS5cm4OR4mIHDnDAhMoTrMYq0IVH8xgPJuNHzbC3Tt_O9C4UvfKWmBg/w95-h200/app_forward.jpg" width="95" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9UZcDG24ZCX-3KGBS0aZ5BbSQh_ze60i7DYdP77coizf4XBFRVVTpqPqR_-gM2djIUk6i4np-1b4pIIb78yGwMrxUsxul1tZPRebdbT4BSfZMon-QH-wmloOGzr3jFo3lEr8_uUBqYGaMuPfJ7Roag6ScAs17HuI-L4kOsXdOWQnFF9j2IbF89u4L8A/s800/app_adresa_decodor.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9UZcDG24ZCX-3KGBS0aZ5BbSQh_ze60i7DYdP77coizf4XBFRVVTpqPqR_-gM2djIUk6i4np-1b4pIIb78yGwMrxUsxul1tZPRebdbT4BSfZMon-QH-wmloOGzr3jFo3lEr8_uUBqYGaMuPfJ7Roag6ScAs17HuI-L4kOsXdOWQnFF9j2IbF89u4L8A/w95-h200/app_adresa_decodor.jpg" width="95" /></a></div><div class="separator" style="clear: both; text-align: left;"> I tested also Function 1 (Bell) and Function 2 (Horn)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfIvk531_NUNMLR1RvGyWjrjLIrECqrQ0R4khxrNOhCrxGteCAeAZrLovg1O5r3FGZ97czXUNOhaU-GjpjVO7C59oa7EOYL6f6gFktpI8iAIQRsOS6kck9Cci8D-t2krCXmd07ZxVDFwgrhaFgv8JzfX-hGNQdPmjSUA-bikgp--S-buJs7Kia7dnQ0Q/s800/app_bell.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfIvk531_NUNMLR1RvGyWjrjLIrECqrQ0R4khxrNOhCrxGteCAeAZrLovg1O5r3FGZ97czXUNOhaU-GjpjVO7C59oa7EOYL6f6gFktpI8iAIQRsOS6kck9Cci8D-t2krCXmd07ZxVDFwgrhaFgv8JzfX-hGNQdPmjSUA-bikgp--S-buJs7Kia7dnQ0Q/w95-h200/app_bell.jpg" width="95" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFJ_02Xw6KBL8p_Te7quWyaT-CzhhWwcGwhwPc5tFtZIJiy8jFiwTGv56q-E1ynyIxWylmeGXQ6EdFV-6m3Aksck6A1wvmgqEMY5Q5hj7aWo0fvy2VtX4qBm6lF7gI8c1tIQNxM9LzwkzwfEMqwG7-6lGJt-DsVgu6jf8Hjg0ZcZlkZZ69WH1YFbJOGw/s800/bell_led.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFJ_02Xw6KBL8p_Te7quWyaT-CzhhWwcGwhwPc5tFtZIJiy8jFiwTGv56q-E1ynyIxWylmeGXQ6EdFV-6m3Aksck6A1wvmgqEMY5Q5hj7aWo0fvy2VtX4qBm6lF7gI8c1tIQNxM9LzwkzwfEMqwG7-6lGJt-DsVgu6jf8Hjg0ZcZlkZZ69WH1YFbJOGw/w200-h150/bell_led.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYoLAi9zCbl_6oPk1WnfhvohLkh96aw1TJF-4ctc0n5DLy5BhoHPmb3wm1R5MnecJVof5Am0zMaEXTuf1UqvfOZomkSHuynV7D7xbI7Zky1w8wla1EVd0VA2XIcNYcUQTwRKsuBWvZsfeT1CTGTbDY_RwgTKIlekushKBtkiaXoIlB1zjnurIPZnD5DA/s800/app_horn.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="379" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYoLAi9zCbl_6oPk1WnfhvohLkh96aw1TJF-4ctc0n5DLy5BhoHPmb3wm1R5MnecJVof5Am0zMaEXTuf1UqvfOZomkSHuynV7D7xbI7Zky1w8wla1EVd0VA2XIcNYcUQTwRKsuBWvZsfeT1CTGTbDY_RwgTKIlekushKBtkiaXoIlB1zjnurIPZnD5DA/w95-h200/app_horn.jpg" width="95" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1vwoFMudMD2EWfRgYKXjdJSI0f6Pm_fBXIIA35JVUREGG_qS7ex0yKgpELjqIEbNYARrSTEWDFhbOMYpu3YOk16iLwfDRgE6NtlPsDZRfXk4oOi_YM10YpUVWFDF1R1WaJs_A6Gk-PafSwncX4FnPbaToUXP3WYQMgMoy1MyeV1RGCAd46Welu8u_vw/s800/horn_led.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1vwoFMudMD2EWfRgYKXjdJSI0f6Pm_fBXIIA35JVUREGG_qS7ex0yKgpELjqIEbNYARrSTEWDFhbOMYpu3YOk16iLwfDRgE6NtlPsDZRfXk4oOi_YM10YpUVWFDF1R1WaJs_A6Gk-PafSwncX4FnPbaToUXP3WYQMgMoy1MyeV1RGCAd46Welu8u_vw/w200-h150/horn_led.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div></div><div class="separator" style="clear: both; text-align: left;"><span style="color: red;">22.04.2022</span></div><div class="separator" style="clear: both; text-align: left;"> I tested the system with Android Throttle (Engine Driver application) and I make a video named <a href="https://youtu.be/kC-6Kpt65XA" target="_blank">test NEM decoder with DCC++EX Arduino Station and Android Throttle</a>. For this situation, information on LCD display are very useful (IP and Port).</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/kC-6Kpt65XA" width="320" youtube-src-id="kC-6Kpt65XA"></iframe></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-15890218961947972142022-03-27T23:58:00.009+03:002022-03-28T21:00:57.033+03:00How to solve the issue with incorrect date/year extract from Unix time (with ESP8266 board)<p><a href="https://nicuflorica.blogspot.com/2022/03/remediere-indicare-data-incorecta-la.html" target="_blank"><i><span style="font-size: x-small;">original article</span></i></a></p><p><br /></p><p> A reader of my blogs announce my this issue about wrong conversion of the date/year when extract data from Unix Time (Epoch Time). Also, the solution for this issue is simple, like here: <a href="https://github.com/arduino-libraries/NTPClient/issues/149" target="_blank">https://github.com/arduino-libraries/NTPClient/issues/149</a>.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEVRz8g0qI0BMxJ29H8Yzz4vyugoKomG6q_9NyLgk1nidmLo2bD-9C_Bs61-uIUIW-1AeuCoFqeIWid93F4wRCgRis0XqYl-vtSDBkTqoXPX50vUabXgoTNjpc0RllMyyzhTQSNuUPdbH02fcqrSnUsAoz-vak1TdexqUGdxwZFxeRMC3yO3SKyEH6Bw/s449/ady_sos_01.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="230" data-original-width="449" height="103" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEVRz8g0qI0BMxJ29H8Yzz4vyugoKomG6q_9NyLgk1nidmLo2bD-9C_Bs61-uIUIW-1AeuCoFqeIWid93F4wRCgRis0XqYl-vtSDBkTqoXPX50vUabXgoTNjpc0RllMyyzhTQSNuUPdbH02fcqrSnUsAoz-vak1TdexqUGdxwZFxeRMC3yO3SKyEH6Bw/w200-h103/ady_sos_01.png" width="200" /></a></div>I open the Serial Monitor and epochTime is ok, but conversion to date not<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMe4FYFG_F82zs0DWCjyGTVTJ-MBL3VTpN4XQw1w3-KxljNsPe1YbYlIXoLR6j2YcCCb-FPacEv9WSq8et2URw96CUKQ52QS337QqcSHkd1KR47GSORR68829Fswt0EXDOmKCaWLtXxAjJyq22UJpIY2V5TI07kvmg7Z9G9XT-P59XX3QxNHL9qAxVCA/s800/ESP8266_board_00_notatii.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="380" data-original-width="800" height="95" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMe4FYFG_F82zs0DWCjyGTVTJ-MBL3VTpN4XQw1w3-KxljNsPe1YbYlIXoLR6j2YcCCb-FPacEv9WSq8et2URw96CUKQ52QS337QqcSHkd1KR47GSORR68829Fswt0EXDOmKCaWLtXxAjJyq22UJpIY2V5TI07kvmg7Z9G9XT-P59XX3QxNHL9qAxVCA/w200-h95/ESP8266_board_00_notatii.png" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"><div><div class="separator" style="clear: both;">- 1st step: TOOLS -> BOARD -> BOARD MANAGER<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzsxRHQesXfY5ji5MQSd90Qbm1NIRTy0pNxQcg4gmys7fXPoItzYkP6Nmb6lhXEXuCsB0uDdik39hCfq2mnZGDhdi53tp9DLfdTk0heqYlLthuiUHygeek5r4mPfL6EVg16b06IgQBOcN1XpfedPFdHafjbzwod2XosFMxzLxMo_g4yr0w3Bk4s4OA-Q/s962/ESP8266_board_01.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="499" data-original-width="962" height="104" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzsxRHQesXfY5ji5MQSd90Qbm1NIRTy0pNxQcg4gmys7fXPoItzYkP6Nmb6lhXEXuCsB0uDdik39hCfq2mnZGDhdi53tp9DLfdTk0heqYlLthuiUHygeek5r4mPfL6EVg16b06IgQBOcN1XpfedPFdHafjbzwod2XosFMxzLxMo_g4yr0w3Bk4s4OA-Q/w200-h104/ESP8266_board_01.png" width="200" /></a></div>- 2nd step: ssearch ESP8266</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirKOvqki_qYJwea1dlJDHtdpO1JKH2ht7vjVEvPHL4CwYl4aLO6z11qBwGysZKEd4nEgq8Yzi3as6gxxzXaQJFBspDskH9aO7b2CxWk9CbOWT0Jo0uc-cvUgXcVJG-D5IyfnlDBPcxYwktXyY8dl9VueIV4eBwknidMtMxAwumAHFvFh2o44pQf_RP3Q/s982/ESP8266_board_02.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="772" data-original-width="982" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirKOvqki_qYJwea1dlJDHtdpO1JKH2ht7vjVEvPHL4CwYl4aLO6z11qBwGysZKEd4nEgq8Yzi3as6gxxzXaQJFBspDskH9aO7b2CxWk9CbOWT0Jo0uc-cvUgXcVJG-D5IyfnlDBPcxYwktXyY8dl9VueIV4eBwknidMtMxAwumAHFvFh2o44pQf_RP3Q/w200-h158/ESP8266_board_02.png" width="200" /></a></div>- 3th step: search 2.7.4 version</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdY-eYbDvFziABOKTm2rnWxbQn6uUJCdYhjDJtPwnqwwcDpjj4zYYjP3GFWxhIkge0Bl-dFCro0B5c-H3bMmys8LDnNYISFrcJxaoe9bPoPgVs4bo7CdhvZsIwbLcjs9nuyCqUrc6pgv6b_mMftn0ZGKp8EfI2lijoLRi7UIRn6d7jqT9GD-dSQS4vog/s988/ESP8266_board_03.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="762" data-original-width="988" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdY-eYbDvFziABOKTm2rnWxbQn6uUJCdYhjDJtPwnqwwcDpjj4zYYjP3GFWxhIkge0Bl-dFCro0B5c-H3bMmys8LDnNYISFrcJxaoe9bPoPgVs4bo7CdhvZsIwbLcjs9nuyCqUrc6pgv6b_mMftn0ZGKp8EfI2lijoLRi7UIRn6d7jqT9GD-dSQS4vog/w200-h154/ESP8266_board_03.png" width="200" /></a></div>- 4th step: wait to full install a old file<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUZvuDLmx5aCEDHitOtD-wE3vE54MRCnJfhnY8Gz5RIqNRX-FtTru_PdZpmTxJhBKhwG9UYVRHrLVFJPVPSCMkpgZCKx7c5fVQ251r8wDvT-eu8_ecJlKZov9xkE2X15TOYSFfKGBhEDssNOspCgpfhdmTqlkd8W-RwwfxMLxmEqDnJi4iN41szAHTQ/s981/ESP8266_board_04.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="773" data-original-width="981" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrUZvuDLmx5aCEDHitOtD-wE3vE54MRCnJfhnY8Gz5RIqNRX-FtTru_PdZpmTxJhBKhwG9UYVRHrLVFJPVPSCMkpgZCKx7c5fVQ251r8wDvT-eu8_ecJlKZov9xkE2X15TOYSFfKGBhEDssNOspCgpfhdmTqlkd8W-RwwfxMLxmEqDnJi4iN41szAHTQ/w200-h158/ESP8266_board_04.png" width="200" /></a></div>- 5th step: close Arduino IDE and restart Arduino IDE<br /><div>- 6th: upload the sketch</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl2q2EVHu0jQyoQBS5aPxXqUvb0MTiin8_3WAM8TAU2XcT4c6W4yem3Q3-RoSyBSAOSusirOGoXQHo5HahEFjtONjgrkaGhcpFJacN23TCbEN2Q8uNQBqbXI51sbuzFTtdoCcmkKu9S3o8dlrZoiqu05KiiS7yfGsscmKCn3_WCqIkM1zrArLQMrwb8A/s4608/corect.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl2q2EVHu0jQyoQBS5aPxXqUvb0MTiin8_3WAM8TAU2XcT4c6W4yem3Q3-RoSyBSAOSusirOGoXQHo5HahEFjtONjgrkaGhcpFJacN23TCbEN2Q8uNQBqbXI51sbuzFTtdoCcmkKu9S3o8dlrZoiqu05KiiS7yfGsscmKCn3_WCqIkM1zrArLQMrwb8A/w200-h150/corect.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both;"> I tested and add some feature for clasical Morphing Clock:</div><div class="separator" style="clear: both;">- <a href="https://nicuflorica.blogspot.com/2021/04/ceas-ntp-cu-tranzitii-animate-si-date.html" target="_blank">Ceas NTP cu tranzitii animate si date meteo pe afisaj P5 RGB 64x32 cu ESP8266</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyFGB01QkH2cb9pbxSC8O8eQTNslr-zTNzugKuhW3T0_5mTWhYPnuI1bKy84XxiZ66W7Xbw5k9rj_GqurkG5KOCe3-LE73heop7ZWWZB1YzZ0pDoxvci1bmFyCTf4nhhoCbj51IcwRGvnl/s2048/teste3a.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1536" data-original-width="2048" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyFGB01QkH2cb9pbxSC8O8eQTNslr-zTNzugKuhW3T0_5mTWhYPnuI1bKy84XxiZ66W7Xbw5k9rj_GqurkG5KOCe3-LE73heop7ZWWZB1YzZ0pDoxvci1bmFyCTf4nhhoCbj51IcwRGvnl/w200-h150/teste3a.jpg" width="200" /></a></div><div class="separator" style="clear: both;">- <a href="https://nicuflorica.blogspot.com/2021/04/ceas-ntp-cu-tranzitii-animate-si-date_18.html" target="_blank">Ceas NTP cu tranzitii animate si date meteo pe afisaj P5 RGB 64x32 cu ESP8266 (continuare)</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVgVnXn9ugm9N83-CM4AHqA0HIeofRuqaRzB3_VsiZjcgi-MbqWwKujq7GawYFKP-9v5WASSOuwlfk7OaE5vhH9wS5PIVqUKzL4iruizSib9Y1KbSQAr0nubW-on-WCwZ1g3Vbzdtbfqku/s2048/nou2_00.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1379" data-original-width="2048" height="134" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVgVnXn9ugm9N83-CM4AHqA0HIeofRuqaRzB3_VsiZjcgi-MbqWwKujq7GawYFKP-9v5WASSOuwlfk7OaE5vhH9wS5PIVqUKzL4iruizSib9Y1KbSQAr0nubW-on-WCwZ1g3Vbzdtbfqku/w200-h134/nou2_00.jpg" width="200" /></a></div><div class="separator" style="clear: both;">- <a href="https://nicuflorica.blogspot.com/2021/04/ceas-ntp-cu-tranzitii-animate-si-date_24.html" target="_blank">Ceas NTP cu tranzitii animate si date meteo pe afisaj P5 RGB 64x32 cu ESP8266 (3)</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwvpHW17apmx6ZfiW71bsqpY3k7sU5ap0BSPiFnyjltBrDdSNAWXj7-JxFJ25pU4GAPtid36djxycaqOidSHWzc8x51ItZIe9Ybu5UHdXDOc8M1eSRPcAqAkiMTIDPH4imW6mALmA9PmV6/s2048/prima.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1642" data-original-width="2048" height="161" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwvpHW17apmx6ZfiW71bsqpY3k7sU5ap0BSPiFnyjltBrDdSNAWXj7-JxFJ25pU4GAPtid36djxycaqOidSHWzc8x51ItZIe9Ybu5UHdXDOc8M1eSRPcAqAkiMTIDPH4imW6mALmA9PmV6/w200-h161/prima.jpg" width="200" /></a></div><div class="separator" style="clear: both;">- <a href="https://nicuflorica.blogspot.com/2021/10/ceas-ntp-cu-tranzitii-animate-si-date.html" target="_blank">Ceas NTP cu tranzitii animate si date meteo pe afisaj P5 RGB 64x32 cu ESP8266 (4)</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjBERb_oWNN8GSRBKJqSvMbXQNdorxN2--rxx537ljI94vP1nz2iv-eR6ZTjmqUzfbqNiJpig5LNHgLuPeCInkmuGsf7ZECTNUF5QH_s_WA2pcZzSb0HpUpnOxoG-Lyk_GVgvRnVZrOyL1k4xZg6hJIfUsLSppzxaiz6wKZbQBpVdkPkhAKOdUw528B-A=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/a/AVvXsEjBERb_oWNN8GSRBKJqSvMbXQNdorxN2--rxx537ljI94vP1nz2iv-eR6ZTjmqUzfbqNiJpig5LNHgLuPeCInkmuGsf7ZECTNUF5QH_s_WA2pcZzSb0HpUpnOxoG-Lyk_GVgvRnVZrOyL1k4xZg6hJIfUsLSppzxaiz6wKZbQBpVdkPkhAKOdUw528B-A=w150-h200" width="150" /></a></div></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com1Craiova, Romania44.3301785 23.794880829.918146451898934 6.2167558000000014 58.74221054810107 41.3730058tag:blogger.com,1999:blog-5711443641378642270.post-73714596720632880292022-03-27T17:55:00.007+03:002022-03-27T18:05:03.106+03:00Arduino automatic model train (2)<div class="separator" style="clear: both; text-align: left;"><i><span style="font-size: x-small;">original <a href="https://nicuflorica.blogspot.com/2022/03/sistem-automat-pentru-control-deplasare_20.html" target="_blank">article 1</a> and <a href="http://nicuflorica.blogspot.com/2022/03/sistem-automat-pentru-control-deplasare_27.html" target="_blank">article 2</a></span></i></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEirhTWok16pE224ysjMfx8RJk3uJWVdAdmq2LR6SQ6vDIeGzN1EuUH34YDvN1s4cofk9eudqeQXh5WdXKHOzOb1O0_n_LGfzGPSE6e6GzenoBAseSf1xULbu19VqC-CKCiQQmA8BoPZzXiDBM4uzKet1b4OTlLur4UQUO5Pn3Va7r3ENtuq2RUqBF-GGg=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="405" data-original-width="800" height="162" src="https://blogger.googleusercontent.com/img/a/AVvXsEirhTWok16pE224ysjMfx8RJk3uJWVdAdmq2LR6SQ6vDIeGzN1EuUH34YDvN1s4cofk9eudqeQXh5WdXKHOzOb1O0_n_LGfzGPSE6e6GzenoBAseSf1xULbu19VqC-CKCiQQmA8BoPZzXiDBM4uzKet1b4OTlLur4UQUO5Pn3Va7r3ENtuq2RUqBF-GGg=s320" width="320" /></a></div><p> I updated the schematic and sketch (software/program) for automatic model train. </p><p>Schematic is</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg4ciHkdXfXP8TBJhlWLFm7mDbMstT20H4vKqPyhMtK-DElZH0lCFihCNZO6P8P9BujkMDhSOUvvdZ8rRKRP1UUEcsEeEqoyarfueHeRJBogCeTxbWXTnv3zjK6LVcwLaVW39vMrLD_4HgNj5136W8ZZRO6zsdzCWlct5xxd6gBvJXRH0Jmobq5HFZWpA=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="535" data-original-width="800" height="214" src="https://blogger.googleusercontent.com/img/a/AVvXsEg4ciHkdXfXP8TBJhlWLFm7mDbMstT20H4vKqPyhMtK-DElZH0lCFihCNZO6P8P9BujkMDhSOUvvdZ8rRKRP1UUEcsEeEqoyarfueHeRJBogCeTxbWXTnv3zjK6LVcwLaVW39vMrLD_4HgNj5136W8ZZRO6zsdzCWlct5xxd6gBvJXRH0Jmobq5HFZWpA=s320" width="320" /></a></div>and program wrote by me is <a href="https://github.com/tehniq3/automated_railroad2/blob/main/controlled_model_train_3a.ino" target="_blank">controlled_model_train_3a.ino</a> (base sketch was presented in <a href="http://arduinotehniq.blogspot.com/2022/03/arduino-automatic-model-train.html" target="_blank">previous article</a> + adjust part from Doz's article <a href="https://andydoz.blogspot.com/p/doz-list-of-great-suppliers.html" target="_blank">Arduino Astronomical Clock (or Arduino Pond Pump Controller!)</a>).<br /><p> Using menu, we can change:</p><p>- language (english/romanian language), but each can put local language instead romanian, my native language.</p><p>- succession of read the sensors, to activate sensor in movement direction</p><p>- maximum speed (PWM: 200..255)</p><p>- minimum speed (PWM: 25..150), usual 105 i minimum for real motor, 25 is best for leds</p><p>- step for speed (PWM: 2..20)</p><p><br /></p><p> After system is powered, after welcome messages, you will see STOP! and red led flashing</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUD5zMO1zUDgm5bzZoSzDLsTp7wtW4JiaS1M7i3RxnnSOyq6J5N0Xj1mS1QOIare0MrF4_znfnkJsBieP5ta2R7GEv8x0jDEPh1VTo5HHuwfmMKGFUpGQzZTj53_40biLPsEB7GLTn9bEkVHxNGthQCNfRcABJZJSBf7cNccjhQraszzrdi2YV_vFKCw/s800/STOP.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUD5zMO1zUDgm5bzZoSzDLsTp7wtW4JiaS1M7i3RxnnSOyq6J5N0Xj1mS1QOIare0MrF4_znfnkJsBieP5ta2R7GEv8x0jDEPh1VTo5HHuwfmMKGFUpGQzZTj53_40biLPsEB7GLTn9bEkVHxNGthQCNfRcABJZJSBf7cNccjhQraszzrdi2YV_vFKCw/w200-h150/STOP.jpg" width="200" /></a></div><p>until is push button from encoder:</p><p>- short push: enter in normal mode, in pause</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZb-aHNSzj9cz85fCS1Gk8KWwu4U5AJmKVC-x25p9E1LVyNYx82oOjhvN5f7PXm6vqzlNjNde64FjwjtOs0lBIttJERRGsRW9HdVKKpvjWtoBUe2qxq9Z0yf6_CFy94bDjZUQOWn300L2SVlBbr7OuTw8VMMkx9OieoJxBikGzPru7Q5Q3KBAG6eqfQ/s4608/pause1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZb-aHNSzj9cz85fCS1Gk8KWwu4U5AJmKVC-x25p9E1LVyNYx82oOjhvN5f7PXm6vqzlNjNde64FjwjtOs0lBIttJERRGsRW9HdVKKpvjWtoBUe2qxq9Z0yf6_CFy94bDjZUQOWn300L2SVlBbr7OuTw8VMMkx9OieoJxBikGzPru7Q5Q3KBAG6eqfQ/w200-h150/pause1.jpg" width="200" /></a></div><p>- long push, until a star appear, enter in adjusting menu:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijIjVHgFY4gRxEI6tgicfDMGXzjyNVSraHHL1EeY_bPT2UUcXKSrXexl5cyw4cC-fwFhPLY7Y8EFxTTdRSCIIJikynyvlqc3sPfJ6XDp-_sCKa1sEUuaMZp3SlyHD0DDRaefP2fO_CeVMQr4kdUVgjs6e2zTqUBZuddIim3sI1DXorPcWKRXqXQMJo6Q/s800/STOP_steluta.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijIjVHgFY4gRxEI6tgicfDMGXzjyNVSraHHL1EeY_bPT2UUcXKSrXexl5cyw4cC-fwFhPLY7Y8EFxTTdRSCIIJikynyvlqc3sPfJ6XDp-_sCKa1sEUuaMZp3SlyHD0DDRaefP2fO_CeVMQr4kdUVgjs6e2zTqUBZuddIim3sI1DXorPcWKRXqXQMJo6Q/w200-h150/STOP_steluta.jpg" width="200" /></a></div> Steps in menu mode (adjust by encoder rotation+ enter value by pushing value, menu jump to next level):<div>- language selection, values: 0 - english, 1 - romanian language</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSBkPEUibbhg5mvR8Gqdq2ceL76JN11Ee07px_8kCtYa_Euj3K4CN8ZzUUbkslEs10n6XnaYk2yU885RwannFBdCtNFjuMr0DZk23dSilfd5KvKyMQOSPOTYb9BlrhigOJ3Z5NFGHVK0UPSdTX6MpYH5In_gyMw3yKTSKwUFF0y683Q1jB_mcd4WwWKw/s800/language_english.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSBkPEUibbhg5mvR8Gqdq2ceL76JN11Ee07px_8kCtYa_Euj3K4CN8ZzUUbkslEs10n6XnaYk2yU885RwannFBdCtNFjuMr0DZk23dSilfd5KvKyMQOSPOTYb9BlrhigOJ3Z5NFGHVK0UPSdTX6MpYH5In_gyMw3yKTSKwUFF0y683Q1jB_mcd4WwWKw/w200-h150/language_english.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQgDL-LmVONkehAZk2t3bsPCNcai-o9J-ss3v7hccnxDz6U1Q-235X8VvfEwph9QE44ldXr3AfHzWJ3fyXdFTSguEDrDmqZIMjWLOn9066XtFeJWu24VFPtFkTeSbobNK4mCI-O5P1cFAaryKXV9CyWsUQYuggXbviIC9tPAMBGBq633FEqWhru4S-6Q/s800/selectie_limba_romana.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQgDL-LmVONkehAZk2t3bsPCNcai-o9J-ss3v7hccnxDz6U1Q-235X8VvfEwph9QE44ldXr3AfHzWJ3fyXdFTSguEDrDmqZIMjWLOn9066XtFeJWu24VFPtFkTeSbobNK4mCI-O5P1cFAaryKXV9CyWsUQYuggXbviIC9tPAMBGBq633FEqWhru4S-6Q/w200-h150/selectie_limba_romana.jpg" width="200" /></a><br /></div><div>- direction ( adjust as display direction to be as in reality):</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFbYU7wBFIiHI6dM-zDiY7fzzlzcPe3f5WRzsot1AknrmB_ja-zEFZKFvPVku2EJlfZ9ml1-S0sXweRCZ9n0BkwunpjQSyfl8TlXjMo5etzoh_sw2jeyVJWnZzdmsrIJMJb_YzLw01fm6duhkUXzN4Vk3PD_gPOreN_cSDcv6IY55BPmK6Zn8YiBDKxg/s4608/eng_dir_0.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFbYU7wBFIiHI6dM-zDiY7fzzlzcPe3f5WRzsot1AknrmB_ja-zEFZKFvPVku2EJlfZ9ml1-S0sXweRCZ9n0BkwunpjQSyfl8TlXjMo5etzoh_sw2jeyVJWnZzdmsrIJMJb_YzLw01fm6duhkUXzN4Vk3PD_gPOreN_cSDcv6IY55BPmK6Zn8YiBDKxg/w200-h150/eng_dir_0.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOUoJXhVlac7SxMQUpLTl1yRBKHOL8zgKfTbGgwLj6ClJCAAn9rtpPaE_eAx2h9MKtOu0xIw1cAyRuUKkM_oI3TH4iZU-3hbWIHD_L0FpU4J1_spPjbZGaTI388mNZVjaHicuTpUu6mpQs4YhFTOReHv3R7VPyukwyLAY_HrNPmNI4_Z4zuWbsjQdSiA/s4608/eng_dir_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOUoJXhVlac7SxMQUpLTl1yRBKHOL8zgKfTbGgwLj6ClJCAAn9rtpPaE_eAx2h9MKtOu0xIw1cAyRuUKkM_oI3TH4iZU-3hbWIHD_L0FpU4J1_spPjbZGaTI388mNZVjaHicuTpUu6mpQs4YhFTOReHv3R7VPyukwyLAY_HrNPmNI4_Z4zuWbsjQdSiA/w200-h150/eng_dir_1.jpg" width="200" /></a></div>- order of proximity sensor activation (must be same as direction... if locomotive go forward, sensor from front of locomotive must be activate, etc), value is 0 - normal or 1 - inverse (schematic use just 2 sensors)<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtlXcsjxJPcCIPUFS3vNpNKTsjWNOltNofu4nxd0QIJtguKgik5l4633XTEjZ2t-NMXTqsg_hIv6oWT7qhKSjcbqrKppNA_f09owy1-PDcMCxV8I8TTo03zSoYoNYQpB_972PZs2X72Hr9h1Hy9FIoFOVhBnuS6UwosPLtXv-SsGAV2NrVqmJRrIn8Sg/s4608/eng_sens_0.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtlXcsjxJPcCIPUFS3vNpNKTsjWNOltNofu4nxd0QIJtguKgik5l4633XTEjZ2t-NMXTqsg_hIv6oWT7qhKSjcbqrKppNA_f09owy1-PDcMCxV8I8TTo03zSoYoNYQpB_972PZs2X72Hr9h1Hy9FIoFOVhBnuS6UwosPLtXv-SsGAV2NrVqmJRrIn8Sg/w200-h150/eng_sens_0.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0BLX7HyPw8HIi1kGS4ohHc74EImfQVoN4acDBmaSmuvZYn3mBcRQ8NNeRBLoAMU3EIYXDiU2dNy-1GAxfstHmdzburW5PMXGyQskcg5JtJR_Rp5xCnmw3gG84n3yN_bMfKtzkgaApGuma2chLeG54nUOj1zpZjwzmBzliStst1JNQZplD6JzcplhDkw/s4608/eng_sens_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0BLX7HyPw8HIi1kGS4ohHc74EImfQVoN4acDBmaSmuvZYn3mBcRQ8NNeRBLoAMU3EIYXDiU2dNy-1GAxfstHmdzburW5PMXGyQskcg5JtJR_Rp5xCnmw3gG84n3yN_bMfKtzkgaApGuma2chLeG54nUOj1zpZjwzmBzliStst1JNQZplD6JzcplhDkw/w200-h150/eng_sens_1.jpg" width="200" /></a></div>- maximum speed (PWM), from 200 to 255 (because maximum PWM at usual Arduino is 255)<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqr8M0gniQP7bfwILT4fflZGEZRJbLlUqz6BdrcIz-qgAh4ZSwkk8avBs9W2pByb9jvRvIfkY7l2HWv-OTaqj9ZzI7srJYAT0iIMVBqLcFl4YaeoV2Ua_i2xAeASJrHOc9AsiJRmama9lPGFugMxBjOlTxQifEAz5KC5720Pac7SnL3b3EtiZ65l1WBQ/s4608/eng_max_speed_200.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqr8M0gniQP7bfwILT4fflZGEZRJbLlUqz6BdrcIz-qgAh4ZSwkk8avBs9W2pByb9jvRvIfkY7l2HWv-OTaqj9ZzI7srJYAT0iIMVBqLcFl4YaeoV2Ua_i2xAeASJrHOc9AsiJRmama9lPGFugMxBjOlTxQifEAz5KC5720Pac7SnL3b3EtiZ65l1WBQ/w200-h150/eng_max_speed_200.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_Wun53amRR1ql8vsgPnXXGQX2Krk8vYF3H6pwWlrMvnoFgTg9zfD0IwxEOMM_IThsmF9SzoT8hem8blIa8kDPWO61hhDZg3aXaz_srzpR8aBtQdiBgQYZmS4Cp2-6mAY6KahjqQ-d0VnrCWxEfX8ekmYrLe_4xhix4t30A43R07ymSLelIHfPHi_ZA/s4608/eng_max_speed_255.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_Wun53amRR1ql8vsgPnXXGQX2Krk8vYF3H6pwWlrMvnoFgTg9zfD0IwxEOMM_IThsmF9SzoT8hem8blIa8kDPWO61hhDZg3aXaz_srzpR8aBtQdiBgQYZmS4Cp2-6mAY6KahjqQ-d0VnrCWxEfX8ekmYrLe_4xhix4t30A43R07ymSLelIHfPHi_ZA/w200-h150/eng_max_speed_255.jpg" width="200" /></a></div>- minimum speed (PWM), from 25 to 150, for DC motor typical is 105<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXbjIEWWmYJ9Pujx-Z39infRmZ95-NbBRkJPrHP7iTNWKZcma2gfUWhROFEdIFfo4co-vCPsLcR5bXBGIDnJuVY9CtRMprzTjVjmkACEMJg2qvyqTzsG5TRCDqs6SiFmSwXBhloirqlzvOeqNZVpe6YPwB-PI3iryCG_FlMV4A5gSxzFq0BrMEa2zjKA/s4608/eng_min_speed_25.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXbjIEWWmYJ9Pujx-Z39infRmZ95-NbBRkJPrHP7iTNWKZcma2gfUWhROFEdIFfo4co-vCPsLcR5bXBGIDnJuVY9CtRMprzTjVjmkACEMJg2qvyqTzsG5TRCDqs6SiFmSwXBhloirqlzvOeqNZVpe6YPwB-PI3iryCG_FlMV4A5gSxzFq0BrMEa2zjKA/w200-h150/eng_min_speed_25.jpg" width="200" /></a></div>- step for speed (PWM), from 2 to 20<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvWE-FD9qLeFaXgjpd6BTy3tdqPzk7whf9xiLcQ4pdX46c51LHUmf2OvugPO5ZrtqP9snxWV-vM-7d67Ve-Cr3no9dO5C3olM-yLDLg_FLNs9ww7mHip6-SF6FSjqDfSyR0qNPTx-9Ketj1-g8G9G589nhUXpSaRf6Ef-T0zMxxezopZO8h06-b43QfA/s4608/eng_pause_1s.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvWE-FD9qLeFaXgjpd6BTy3tdqPzk7whf9xiLcQ4pdX46c51LHUmf2OvugPO5ZrtqP9snxWV-vM-7d67Ve-Cr3no9dO5C3olM-yLDLg_FLNs9ww7mHip6-SF6FSjqDfSyR0qNPTx-9Ketj1-g8G9G589nhUXpSaRf6Ef-T0zMxxezopZO8h06-b43QfA/w200-h150/eng_pause_1s.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheRN9cF8hccZQZyX5IziqqLBv_9ym6Dop93i8XU8ZKSxLE4QKYT-iGjUgOar0ZYyZhkOWAIOFfifMcNa6-5qdE-Pn32hJTRV4kqUB8rlVpWavtyzttMrK_2Im2_s1qcHDVPXkz-55yPTMtRIWLvCyj8rNxlUkOWgckfaS4JUF-imBuNsEfMcpCQRCyBw/s4608/eng_pause_30s.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheRN9cF8hccZQZyX5IziqqLBv_9ym6Dop93i8XU8ZKSxLE4QKYT-iGjUgOar0ZYyZhkOWAIOFfifMcNa6-5qdE-Pn32hJTRV4kqUB8rlVpWavtyzttMrK_2Im2_s1qcHDVPXkz-55yPTMtRIWLvCyj8rNxlUkOWgckfaS4JUF-imBuNsEfMcpCQRCyBw/w200-h150/eng_pause_30s.jpg" width="200" /></a></div>After pushing the burton, system enter in normal function, so on display is STOP!<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUD5zMO1zUDgm5bzZoSzDLsTp7wtW4JiaS1M7i3RxnnSOyq6J5N0Xj1mS1QOIare0MrF4_znfnkJsBieP5ta2R7GEv8x0jDEPh1VTo5HHuwfmMKGFUpGQzZTj53_40biLPsEB7GLTn9bEkVHxNGthQCNfRcABJZJSBf7cNccjhQraszzrdi2YV_vFKCw/s800/STOP.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUD5zMO1zUDgm5bzZoSzDLsTp7wtW4JiaS1M7i3RxnnSOyq6J5N0Xj1mS1QOIare0MrF4_znfnkJsBieP5ta2R7GEv8x0jDEPh1VTo5HHuwfmMKGFUpGQzZTj53_40biLPsEB7GLTn9bEkVHxNGthQCNfRcABJZJSBf7cNccjhQraszzrdi2YV_vFKCw/w200-h150/STOP.jpg" width="200" /></a></div>After a short push of button, on display is PAUSE (value changed previousin menu).<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRvfCjxTd-N-m4j8Xl5IJqtwVyoGwo8-cFzPFWkLuJ4UtQZHU0-EO-3FRM8cCyR-AUyXiGHimxi-bfmyuRiLOYyesualwTsAqRwDHm96cndDqc-ruPntW4sv1z79i6u5-dJS3PWGbXXpp-q-gnKzsfWa0PiVRf5u111z9VV1mETmcFN6f1OUDkkfmZCA/s4608/pause2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRvfCjxTd-N-m4j8Xl5IJqtwVyoGwo8-cFzPFWkLuJ4UtQZHU0-EO-3FRM8cCyR-AUyXiGHimxi-bfmyuRiLOYyesualwTsAqRwDHm96cndDqc-ruPntW4sv1z79i6u5-dJS3PWGbXXpp-q-gnKzsfWa0PiVRf5u111z9VV1mETmcFN6f1OUDkkfmZCA/w200-h150/pause2.jpg" width="200" /></a></div><div>Speed increase </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBFX0QCavJJQ-Rm13fJItrTKbq7gGReuDTXSUDICiwEx4W4OPsQXDSWXtdUI-Tp-AJsYnrHI2fsZlvtev8B8F1_OZv_4RIyTQkaEYGQYBVuhpwFFk2dtVD-PbnXvotwwrZ2lME7aQcuwTyczjuEyP3hhPiBOerZOi3vDIaetvdN_UU6b7nFW-W3R6rAQ/s4608/FW_speed.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBFX0QCavJJQ-Rm13fJItrTKbq7gGReuDTXSUDICiwEx4W4OPsQXDSWXtdUI-Tp-AJsYnrHI2fsZlvtev8B8F1_OZv_4RIyTQkaEYGQYBVuhpwFFk2dtVD-PbnXvotwwrZ2lME7aQcuwTyczjuEyP3hhPiBOerZOi3vDIaetvdN_UU6b7nFW-W3R6rAQ/w200-h150/FW_speed.jpg" width="200" /></a></div><div>until maximum</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8s4Iyb86SH7r0clFWyAY9xxt7Z4A5zu6yhMdk13kmchSFINJJg36xbxdqAlzM14Oy4P9xYPclE7PftTc8A1AX96hwPBrgXLFsaW1uask_KOX7yB0C5COzRU_7PoTBcQORLtNVxGh2Np8BDR3jcrcY3kCCp37kIY2ePiWcfiE9J3yOXA8A-b4u5W7atg/s4608/fw_max_speed.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8s4Iyb86SH7r0clFWyAY9xxt7Z4A5zu6yhMdk13kmchSFINJJg36xbxdqAlzM14Oy4P9xYPclE7PftTc8A1AX96hwPBrgXLFsaW1uask_KOX7yB0C5COzRU_7PoTBcQORLtNVxGh2Np8BDR3jcrcY3kCCp37kIY2ePiWcfiE9J3yOXA8A-b4u5W7atg/w200-h150/fw_max_speed.jpg" width="200" /></a></div>proximity sensor from front is actuated and speed decrease<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnC5MV44BeQmF0dAjgcnr2mfsntRnrhnVpdywXzYGktOCmQXWyAigf78BrOcpSlfBD6bKa_U7j1pxCxY-QEkTHmmk__ALIXhqEmS8Aw0faf5-UoFG8jJCGrBGdJGfSGWrW2YnJR7I3AbLcbMd62zawnpY7Yz2WdUCdXwXfgij_-7GWx7o81SsBU_bTCg/s4608/FW_brake.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnC5MV44BeQmF0dAjgcnr2mfsntRnrhnVpdywXzYGktOCmQXWyAigf78BrOcpSlfBD6bKa_U7j1pxCxY-QEkTHmmk__ALIXhqEmS8Aw0faf5-UoFG8jJCGrBGdJGfSGWrW2YnJR7I3AbLcbMd62zawnpY7Yz2WdUCdXwXfgij_-7GWx7o81SsBU_bTCg/w200-h150/FW_brake.jpg" width="200" /></a></div>until zero... a little pause<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0D3lTIJV9B9MtDdQlfaULjY5WwZgwUGAFvICL4fHEvZ8bROGKbzDEv8Ii-SnRm06AiFOKonWbkgjid_MHNJxYjapAM-O-kzNJQn2ZgaSR5a106FHnLoCavVYaE6A9QbXt11hI5vjaYAbKVNuEupKBmBZrxZfBfUODsEW0Tz5dCe_phPnAlIdRuGme_w/s4608/pause2.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0D3lTIJV9B9MtDdQlfaULjY5WwZgwUGAFvICL4fHEvZ8bROGKbzDEv8Ii-SnRm06AiFOKonWbkgjid_MHNJxYjapAM-O-kzNJQn2ZgaSR5a106FHnLoCavVYaE6A9QbXt11hI5vjaYAbKVNuEupKBmBZrxZfBfUODsEW0Tz5dCe_phPnAlIdRuGme_w/w200-h150/pause2.jpg" width="200" /></a></div>speed increase in backward direction<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_EM9JZ_kUkZ2TKzJeyr282HztUi8Mt4d4YolKLGWbTlLo3xH_6611LwRjD2GeoT0Y4h_m89B5XVmmc2mFdIDrycZrGNslib5eou0MIiO200OuNQfvWNjm6aoG9FYIsMD815ay_hTDS7pjKNO5zvpgcqY0JCZeAKhX09zLpwHs6vV319MN4uyaZJtg4Q/s4608/BW_speed.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_EM9JZ_kUkZ2TKzJeyr282HztUi8Mt4d4YolKLGWbTlLo3xH_6611LwRjD2GeoT0Y4h_m89B5XVmmc2mFdIDrycZrGNslib5eou0MIiO200OuNQfvWNjm6aoG9FYIsMD815ay_hTDS7pjKNO5zvpgcqY0JCZeAKhX09zLpwHs6vV319MN4uyaZJtg4Q/w200-h150/BW_speed.jpg" width="200" /></a></div><div><div>until maximum</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuAq69sAkOBAJ9qwY8uZ313JDkbHeGchT_UpKmutXRrwGNz0Zp9IIbrX4m_gJgYOwhp0wa8aOjyZjkPe4AI5zGccCSx1SS-8l1DQklvzmGGNiFvcBochm3m5Qlr2DHC6uKUN157f2I5mWmzATia_Dcv0U0ve2QyvOvRb0P0QxDl1zNTu_Yrox0vJsLsQ/s4608/BW_max_speed.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuAq69sAkOBAJ9qwY8uZ313JDkbHeGchT_UpKmutXRrwGNz0Zp9IIbrX4m_gJgYOwhp0wa8aOjyZjkPe4AI5zGccCSx1SS-8l1DQklvzmGGNiFvcBochm3m5Qlr2DHC6uKUN157f2I5mWmzATia_Dcv0U0ve2QyvOvRb0P0QxDl1zNTu_Yrox0vJsLsQ/w200-h150/BW_max_speed.jpg" width="200" /></a></div>When locomotive in backward movement actuate sensor from back side, speed decrease</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ie7AtkCLVUQAy2V_Hxthmjq9h17B7YNzTCK9p-KW8tuu5A2w-dl0crXxrssyvNIfIVDWWBQKwhrXawvABouNfkLFsTdz9hImxr5NzMPQwbLvkWG6oGXtpKbBxIfana_ktEkpUwVz5Ls6YXLI2YQZWdXjGdsSPKuh40jxE6VyZTKIUlLg_oa0DYXu1g/s4608/BW_brake.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ie7AtkCLVUQAy2V_Hxthmjq9h17B7YNzTCK9p-KW8tuu5A2w-dl0crXxrssyvNIfIVDWWBQKwhrXawvABouNfkLFsTdz9hImxr5NzMPQwbLvkWG6oGXtpKbBxIfana_ktEkpUwVz5Ls6YXLI2YQZWdXjGdsSPKuh40jxE6VyZTKIUlLg_oa0DYXu1g/w200-h150/BW_brake.jpg" width="200" /></a></div><div>untill 0.. pause.. speed increase to forward movement, etc....<br /><div><br /></div><div> If on display movement is to forward and locomotive goes to backward (upper white leds indicate the direction, also bicolor led: red for backward and white for forward direction)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf8FXUMgJ2JOd0XtK5lJdUnSRnTYfciKdt147IkCFuJrhFu83zj14_FZJ5DNtApDM2rWlZu9ajZ5lX-p6wJZ9F9J7bWqCAQ38Yip9GWVw7Tab6-42VwkD4rly_h035a_hJNb3otA05ckwUdDOAOXXpjnO1O5cUczhaoCPUU2MTRdWT5d40PciR5bzLmQ/s4608/FW_nOK.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf8FXUMgJ2JOd0XtK5lJdUnSRnTYfciKdt147IkCFuJrhFu83zj14_FZJ5DNtApDM2rWlZu9ajZ5lX-p6wJZ9F9J7bWqCAQ38Yip9GWVw7Tab6-42VwkD4rly_h035a_hJNb3otA05ckwUdDOAOXXpjnO1O5cUczhaoCPUU2MTRdWT5d40PciR5bzLmQ/w200-h150/FW_nOK.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwSxZH4gzKoCFlXCBdF8_fUzG6cUaDScGKJIh4DwCC1EoaxnjMKqqZI7lNuVjb6p4C-YSBrLlcbzLMZipQgNFddI57XBdIaklf15NIAnuq6Q7V8MvCULoLt42CoA0eogLK-9g6N1lkASXL_uGBEjAwTzkQD_KtLD-Uq-RBoN5gw_TKxQPE6fEt8F28yg/s4608/BW_nOK.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwSxZH4gzKoCFlXCBdF8_fUzG6cUaDScGKJIh4DwCC1EoaxnjMKqqZI7lNuVjb6p4C-YSBrLlcbzLMZipQgNFddI57XBdIaklf15NIAnuq6Q7V8MvCULoLt42CoA0eogLK-9g6N1lkASXL_uGBEjAwTzkQD_KtLD-Uq-RBoN5gw_TKxQPE6fEt8F28yg/w200-h150/BW_nOK.jpg" width="200" /></a></div>it need to change the direction ( if is 0 change to 1, if is 1 change to 0)</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq_iK1D6L_3sh-G_2RIMZmvL0nYHt9QeIHKH7AB6q3Mpko2OiseKjDpFojHiMt6iHWTjbbagycHyUWAW2rDPYybh_pdDxew_aOQukHjk1OfKJYg4b4Li8CGvpNID25aBlxvCbacz1_hK6mgYIUCS30-eRVb7bo-aXDsO7Rj4kG-ohc1pScsLAE5oruqQ/s4608/FW_ok.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq_iK1D6L_3sh-G_2RIMZmvL0nYHt9QeIHKH7AB6q3Mpko2OiseKjDpFojHiMt6iHWTjbbagycHyUWAW2rDPYybh_pdDxew_aOQukHjk1OfKJYg4b4Li8CGvpNID25aBlxvCbacz1_hK6mgYIUCS30-eRVb7bo-aXDsO7Rj4kG-ohc1pScsLAE5oruqQ/w200-h150/FW_ok.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUq29pjb710rP_H21zYsmDBTmojTWGZ7LQWKYUybzV2EqL9-J6KwriMUuTq4ot7_kdnniXNxHAMkDFZkgTtJmnAZbkSgCiEWdLmGMAk8pda-u5qduX_RaHm-gXp6YsToXyC2TN-sAIjpaA4wkLTZWFJA6dQ58cGDgTSDuPmWtmKYe6ju8b2C0hjaSrQg/s4608/BW_ok.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUq29pjb710rP_H21zYsmDBTmojTWGZ7LQWKYUybzV2EqL9-J6KwriMUuTq4ot7_kdnniXNxHAMkDFZkgTtJmnAZbkSgCiEWdLmGMAk8pda-u5qduX_RaHm-gXp6YsToXyC2TN-sAIjpaA4wkLTZWFJA6dQ58cGDgTSDuPmWtmKYe6ju8b2C0hjaSrQg/w200-h150/BW_ok.jpg" width="200" /></a></div><div><div> After that, it need to check order of proximity sensors... if locomotive goes forward, sensor from front must be actuated... so, you remove locomotive from rail, put finger in front of correct sensor and if BRAKE message apear on display, sensors are correctly choose, if NOT enter in menu and change value for position sensor, if was 0 change to 1 and was 1 change to 0.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbQOOBYvmo8DiXev6vBxAXyC4zquFFxDOnHhvbUbCfymL_pjZeyLf9S00fIhnQYmYUfMiDVpCRA3L0ke3N4YKz2lRSmwvPullnP3-U4RH_8SuxpCjJjqAwwQ2SWw1Z-aURxHXK1Ionso3LBKFCzQCGLJHDEzFwvJk26_JEwCuFNkh0RZlO0gsTyBLcOA/s4608/eng_sens_0.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbQOOBYvmo8DiXev6vBxAXyC4zquFFxDOnHhvbUbCfymL_pjZeyLf9S00fIhnQYmYUfMiDVpCRA3L0ke3N4YKz2lRSmwvPullnP3-U4RH_8SuxpCjJjqAwwQ2SWw1Z-aURxHXK1Ionso3LBKFCzQCGLJHDEzFwvJk26_JEwCuFNkh0RZlO0gsTyBLcOA/w200-h150/eng_sens_0.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZxq5CzLSKx6xzt7Jtykfyl_kAHzpZUNH8mzPbxc3jaT4mdmMoweV9zDJPLTu6ouKzmX5ddK_H1iwuYWdXCDU9wGqtxxNU6M9kxpmLpX9zfP2zTrFstBVtS0sHlIBqIUDpUsP7ZH3XgA3nQT0OG59GyQfhae7pAQ6vB3DBpivDjUyrdEJzbNBc4EgNNg/s4608/eng_sens_1.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="4608" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZxq5CzLSKx6xzt7Jtykfyl_kAHzpZUNH8mzPbxc3jaT4mdmMoweV9zDJPLTu6ouKzmX5ddK_H1iwuYWdXCDU9wGqtxxNU6M9kxpmLpX9zfP2zTrFstBVtS0sHlIBqIUDpUsP7ZH3XgA3nQT0OG59GyQfhae7pAQ6vB3DBpivDjUyrdEJzbNBc4EgNNg/w200-h150/eng_sens_1.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> I uploaded <a href="https://youtu.be/3gcK7xSpM60" target="_blank">Arduino automatic model train (5)</a> video with steps described upper:</div></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="165" src="https://www.youtube.com/embed/3gcK7xSpM60" width="199" youtube-src-id="3gcK7xSpM60"></iframe></div><div class="separator" style="clear: both; text-align: left;">Also you can watch <a href="https://youtu.be/zjnT5346rts" target="_blank">Arduino automatic model train (4)</a> video </div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="167" src="https://www.youtube.com/embed/zjnT5346rts" width="200" youtube-src-id="zjnT5346rts"></iframe></div><div class="separator" style="clear: both; text-align: left;">and <a href="https://youtu.be/Ib8IKTv0j5A" target="_blank">Arduino automatic model train (3)</a> video</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="165" src="https://www.youtube.com/embed/Ib8IKTv0j5A" width="198" youtube-src-id="Ib8IKTv0j5A"></iframe></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-19358418771140448382022-03-26T23:07:00.005+02:002022-03-27T15:15:25.456+03:00"DCC ready" board for classical locomotive (DC loco)<p><a href="http://nicuflorica.blogspot.com/2022/03/placa-adaptoare-pentru-locomotive.html" target="_blank"><i><span style="font-size: x-small;">original article (romanian language)</span></i></a></p><p><br /></p><p> I'm new in model railway system: locomotive, railways, control, etc.</p><p>Old locomotives works with DC power, 0..12V for forward and 0..-12V for backward, so classical schematic is</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPxLncp4aZUiLLO2NIHJYk0wtVOTg8BSAMnbA8RtiPvtWDSBUsA6UceRTF5EwtUzMlYsnm22MMtYo_Qi_9Nhd3Hzjuso2SVWIcTa6YSHICzgy1DnAzZYoyQPs7qfKK98BNoMoXdnFKgTqr_YV1LKs2xFrO7V9P6vB-5DdPF6fXkeuigPBDSNrJr8sj5A/s800/info_dc_loco_niq_ro_Nicu_FLORICA.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="226" data-original-width="800" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPxLncp4aZUiLLO2NIHJYk0wtVOTg8BSAMnbA8RtiPvtWDSBUsA6UceRTF5EwtUzMlYsnm22MMtYo_Qi_9Nhd3Hzjuso2SVWIcTa6YSHICzgy1DnAzZYoyQPs7qfKK98BNoMoXdnFKgTqr_YV1LKs2xFrO7V9P6vB-5DdPF6fXkeuigPBDSNrJr8sj5A/s320/info_dc_loco_niq_ro_Nicu_FLORICA.jpg" width="320" /></a></div>so a "DCC ready" locomotive is a simple DC locomotive with "DCC ready" board, as in schematic:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZP2QYS_bpPOtyZQ3qTAZwhetsVv_pQ7Wl060Rx6AEzEsm1fYeSgGbkLlQNUHRqwqsZhabF2Sdql3VnVua9k_fICs_VGFUbiOpDfCAA_mujwUg-ahvNWPxJ0J_bOQe7A7MlkXYtMaBaKThKzLdCPGDSUCbA_9fE33pjvWtulkUxvSqlRI0mdeiU165sg/s800/info_dcc_adapter_niq_ro_Nicu_FLORICA.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="533" data-original-width="800" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZP2QYS_bpPOtyZQ3qTAZwhetsVv_pQ7Wl060Rx6AEzEsm1fYeSgGbkLlQNUHRqwqsZhabF2Sdql3VnVua9k_fICs_VGFUbiOpDfCAA_mujwUg-ahvNWPxJ0J_bOQe7A7MlkXYtMaBaKThKzLdCPGDSUCbA_9fE33pjvWtulkUxvSqlRI0mdeiU165sg/w200-h133/info_dcc_adapter_niq_ro_Nicu_FLORICA.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> This "DCC ready" board looks like </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDkQP0eeIhfBTewrWlQrKqHXkFKRqXjsaBGa_cDZ5Td7x14Xbrfl711ymkpydU_fAb4N6fOh7RHl4QVc6jpxJkoA8H2P9R0aklYJiBJLDazXFCuWXv_1Tkrc77wTljwqHsC2o9ssgP-TVUUSjSMQxxVrLRkZRLWY9KIojsW8S46NezbsJwLtYTXTE1PQ/s800/placa_fata.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDkQP0eeIhfBTewrWlQrKqHXkFKRqXjsaBGa_cDZ5Td7x14Xbrfl711ymkpydU_fAb4N6fOh7RHl4QVc6jpxJkoA8H2P9R0aklYJiBJLDazXFCuWXv_1Tkrc77wTljwqHsC2o9ssgP-TVUUSjSMQxxVrLRkZRLWY9KIojsW8S46NezbsJwLtYTXTE1PQ/w200-h150/placa_fata.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1FpQ46RzIVJWw37w8izmoXIkrsani_cLDmQad9PkUgsJ_Qdo8W8mxBC5B8FbKuDLfubYWTr4cQsC1PiivttW2LSrNvDxNSxwPVZwrLMadglSDzezppTShS9vbDgBS0uFz-YLD386r6Aq_l-ZarD3jvmaSBCp3Xu4QdehHszC_DHUX-7rY0UF8_F8akQ/s800/placa_spate.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1FpQ46RzIVJWw37w8izmoXIkrsani_cLDmQad9PkUgsJ_Qdo8W8mxBC5B8FbKuDLfubYWTr4cQsC1PiivttW2LSrNvDxNSxwPVZwrLMadglSDzezppTShS9vbDgBS0uFz-YLD386r6Aq_l-ZarD3jvmaSBCp3Xu4QdehHszC_DHUX-7rY0UF8_F8akQ/w200-h150/placa_spate.jpg" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;"> This board can be used with 2 miniature 12V bulbs or 2 white leds, as in upper schematic (in some tests, at beginings, I added 1kΩ. resistors when check leds functionality, but I worked with small voltage... after that I disconnect additional resistors and connections remain NC, means not connected/not used).</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDaDM8RjUdlFnADhPAd-wZDO4B2kkzPHqwbudcYjgsApVsO4tCTNFRRhCubD4wtfZHhxS1e9PvY2FFh7jVYnvPWWzA7GIUwyN_I_Gsw3UpLfiIUMn07ZUm3xYXj3w26dFycbxvod2EG6dILjXdE2hhgr1EhFlEjU-pNh-fsMCjTtLk2NHjgsM2SeYYMA/s304/nc_details.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="304" data-original-width="281" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDaDM8RjUdlFnADhPAd-wZDO4B2kkzPHqwbudcYjgsApVsO4tCTNFRRhCubD4wtfZHhxS1e9PvY2FFh7jVYnvPWWzA7GIUwyN_I_Gsw3UpLfiIUMn07ZUm3xYXj3w26dFycbxvod2EG6dILjXdE2hhgr1EhFlEjU-pNh-fsMCjTtLk2NHjgsM2SeYYMA/w185-h200/nc_details.png" width="185" /></a></div><div class="separator" style="clear: both; text-align: left;"> Forward led (FW) is on when the voltage on RT terminal is plus (and minus at LT terminal), also motor turns on to forward direction (M1 is plus and M2 is minus), backward/reverse led (RW) is on when the voltage on RT terminal is minus (and plus at LT terminal), also motor turns on to backward direction (M1 is plus and M2 is minus)</div><div class="separator" style="clear: both; text-align: left;"> I tested with an <a href="http://arduinotehniq.blogspot.com/2022/03/automatic-whitered-light-for-locomotive.html" target="_blank">Automatic white/red light for analog locomotive (DC)</a> controled by an <a href="http://arduinotehniq.blogspot.com/2022/03/arduino-automatic-model-train.html" target="_blank">Arduino automatic model train</a>, so:</div><div class="separator" style="clear: both; text-align: left;">- simulated forward movement:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu9a7JWb5et65qmBAM7VduWsmoQzfxU7lQS1ATyrXXNADpWSR-xoapaYPqfQzAzMEOMEXGokJtVdfgQCmWJGjyQQB4_TkXaXKVUHzNnjNHroG0y7ZCxuwsTzyUpl-tpVFAl1CP1nthDI2EbmaTy0Kp0NNuBPm8rAH7r77qe-DwF5p_4gkdic68ih-k-A/s800/test_3_fata.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu9a7JWb5et65qmBAM7VduWsmoQzfxU7lQS1ATyrXXNADpWSR-xoapaYPqfQzAzMEOMEXGokJtVdfgQCmWJGjyQQB4_TkXaXKVUHzNnjNHroG0y7ZCxuwsTzyUpl-tpVFAl1CP1nthDI2EbmaTy0Kp0NNuBPm8rAH7r77qe-DwF5p_4gkdic68ih-k-A/s320/test_3_fata.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;">- simulated backward movement</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5alvjG7AoeLsSzerjx0lcYsj5rmSIFfqDIedbbmKABBBBGJa2nfVXPBxgtgsyj8HiJ60baUd3hQfoIYLy5qiw1b1woX8KOgowPue6zXYEw3W87LL0FY7r5IBfizzn3vhiT-8oRjsh_S4-QGmPnNjJrRHOdONbsk8OfT_P7rF39o22veIBA_wIllXO8A/s800/test_3_spate.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5alvjG7AoeLsSzerjx0lcYsj5rmSIFfqDIedbbmKABBBBGJa2nfVXPBxgtgsyj8HiJ60baUd3hQfoIYLy5qiw1b1woX8KOgowPue6zXYEw3W87LL0FY7r5IBfizzn3vhiT-8oRjsh_S4-QGmPnNjJrRHOdONbsk8OfT_P7rF39o22veIBA_wIllXO8A/s320/test_3_spate.jpg" width="320" /></a></div> You can see how system works as in <a href="https://youtu.be/79j4UDJmmTU" target="_blank">test "DCC ready" board for DC locomotive on automatic railway system</a> video:<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/79j4UDJmmTU" width="320" youtube-src-id="79j4UDJmmTU"></iframe></div><br /><div><br /></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-27653356231185371622022-03-06T20:01:00.006+02:002022-03-11T13:57:15.721+02:00Automatic white/red light for analog locomotive (DC)<p><a href="https://nicuflorica.blogspot.com/2022/03/sistem-automat-de-iluminare-albrosu.html" target="_blank"> original article</a></p><p> Most of the simple analog locomotive use DC voltage with normal or reverse polarity, normal polarity go locomotive forward and reverse voltage go locomotive backward.</p><p> I used for test on breadboard a 5mm bicolour led (red/white) <a href="https://www.tme.eu/en/details/ltw30eedyja/tht-leds-5mm/liteon/" target="_blank">LTW30EEDYJA</a> but for 3mm can be used <a href="https://www.tme.eu/en/details/osrwpa3132a/tht-leds-3mm/optosupply/" target="_blank">OSRWPA3132A</a>.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh2fWL26Fq4xYlV6NV9SJdb1m8XkPo0FONbtaZaZku4zIlArV00NJMDNOLmF98AHc87sLQHWl4-pmMc-mztXcrFsYJ9OoHwadLrAtqZK--LKAjygSVawv0rj0uhfNjWqAR9yJviLD3bEPJg3MAAz2exciVytsLWzIaeKdgZGSXDGW3ti2CbGaNgSDR1XQ=s640" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="640" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEh2fWL26Fq4xYlV6NV9SJdb1m8XkPo0FONbtaZaZku4zIlArV00NJMDNOLmF98AHc87sLQHWl4-pmMc-mztXcrFsYJ9OoHwadLrAtqZK--LKAjygSVawv0rj0uhfNjWqAR9yJviLD3bEPJg3MAAz2exciVytsLWzIaeKdgZGSXDGW3ti2CbGaNgSDR1XQ=w200-h150" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi31vp-s8_5mSrVwRaB0LPDpcKjhvtOkBxKp-CiCXbepWi7blOdJfS3PjUK5_LXp8VQarCpPLWGGxTVNUfRQdlZ0eRXi72jegdFAjuI390eo2je5Q-d9wFHG9xFpjE9XDVSZRqWHOt1oY3RWlgzFILfDtWtqgYj3U77DfB5Z-SOFXOJVwdtQ4Z_2nh5SA=s640" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="640" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEi31vp-s8_5mSrVwRaB0LPDpcKjhvtOkBxKp-CiCXbepWi7blOdJfS3PjUK5_LXp8VQarCpPLWGGxTVNUfRQdlZ0eRXi72jegdFAjuI390eo2je5Q-d9wFHG9xFpjE9XDVSZRqWHOt1oY3RWlgzFILfDtWtqgYj3U77DfB5Z-SOFXOJVwdtQ4Z_2nh5SA=w200-h150" width="200" /></a></div><p> I designed a simple schematic with additional 3 pieces: 2 diodes (1N4007) and a resistor (680Ω..1kΩ):</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEihP6aktKkfn22dEvbZD4NceeUnIFVcg6hRFepDE53R8K-mUPOmBf7D-S8WhyrKAocNvcuo3uMC2FMksH4i84-Y06PKOLCNZLL7YZzxTI9-xhgaQBODG5O6uI3uqChVHjYNskfHK-MO-hoIla4gD4Ss0jhAyYyHOGobYNSsQ3Qx6TQndxu4hG0KfJtsqQ=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="559" data-original-width="800" height="140" src="https://blogger.googleusercontent.com/img/a/AVvXsEihP6aktKkfn22dEvbZD4NceeUnIFVcg6hRFepDE53R8K-mUPOmBf7D-S8WhyrKAocNvcuo3uMC2FMksH4i84-Y06PKOLCNZLL7YZzxTI9-xhgaQBODG5O6uI3uqChVHjYNskfHK-MO-hoIla4gD4Ss0jhAyYyHOGobYNSsQ3Qx6TQndxu4hG0KfJtsqQ=w200-h140" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgW5x9WyArJFcevncsMmgXBAyJCMhFTqqowD5b-h6Ljco-cvDTjcwuu-JCrGmBEBDFIRYEjWyRfBpwNo-K7pT6TmXL9msHwTrp6JHWWmeMZTWajwewLTr30YLlEgIJgli-xETYY7eig4XxcMtyo6EOeIC7seAmtHNBiw4vEO1jM37-_Gdy_wTtWL-VAvA=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEgW5x9WyArJFcevncsMmgXBAyJCMhFTqqowD5b-h6Ljco-cvDTjcwuu-JCrGmBEBDFIRYEjWyRfBpwNo-K7pT6TmXL9msHwTrp6JHWWmeMZTWajwewLTr30YLlEgIJgli-xETYY7eig4XxcMtyo6EOeIC7seAmtHNBiw4vEO1jM37-_Gdy_wTtWL-VAvA=w200-h150" width="200" /></a><br /></div><div class="separator" style="clear: both; text-align: left;"> For normal polarity for power supply of the analog locomotive white led is on</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiFgj0JoF52Zm1tZs-RQnIzTMebhIHLmMa9gAHZjAfgeHOA-VNFeolqSfyW7tua6LAf1ujWOoj0buYQAKn8WkcM3fDeAxYYwQXEGTpgPo2V8XZGmD161isqPFkn516xHZdK91a7Qk6ta-m3TRSDpsP3LXyYSVK0-DSBVU8PSgrVDG-8epS9tl7StzQg4A=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="559" data-original-width="800" height="140" src="https://blogger.googleusercontent.com/img/a/AVvXsEiFgj0JoF52Zm1tZs-RQnIzTMebhIHLmMa9gAHZjAfgeHOA-VNFeolqSfyW7tua6LAf1ujWOoj0buYQAKn8WkcM3fDeAxYYwQXEGTpgPo2V8XZGmD161isqPFkn516xHZdK91a7Qk6ta-m3TRSDpsP3LXyYSVK0-DSBVU8PSgrVDG-8epS9tl7StzQg4A=w200-h140" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhIChtrdU3-Yor39Mj38TuxomGT1TO9Nuh__i7urBZEDDm2xrR7SDPTz_LR57bBjhTXNUCiksTHydYUkMWD0eH16LWbvzrnLVGy-NeJ25FiDTSnbLiVNgLgseE6c4ERNWJUmSR_Lmin8eyNEGXZZN1cGDCtRsElJQyDivatYtz4zJP0fWXv4Mv1ATHAvg=s592" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="355" data-original-width="592" height="120" src="https://blogger.googleusercontent.com/img/a/AVvXsEhIChtrdU3-Yor39Mj38TuxomGT1TO9Nuh__i7urBZEDDm2xrR7SDPTz_LR57bBjhTXNUCiksTHydYUkMWD0eH16LWbvzrnLVGy-NeJ25FiDTSnbLiVNgLgseE6c4ERNWJUmSR_Lmin8eyNEGXZZN1cGDCtRsElJQyDivatYtz4zJP0fWXv4Mv1ATHAvg=w200-h120" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi0TmH6L50ITa2n69I6AMG7q3BAGj-pkCNP1sLH7Kv_DynU6GlBlXomYhqtx-bp75_Nv1bRSPmYTb6XFbL0c2WUozhcZHuFNfUFC8l714PR14o1hgkTJtBKTsGHmbnePhEG4hzez07lng1YyI_UVs265Xt8309K5Yn0KjS4YJwmlQ7GmuVjDFhLFMIpgw=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEi0TmH6L50ITa2n69I6AMG7q3BAGj-pkCNP1sLH7Kv_DynU6GlBlXomYhqtx-bp75_Nv1bRSPmYTb6XFbL0c2WUozhcZHuFNfUFC8l714PR14o1hgkTJtBKTsGHmbnePhEG4hzez07lng1YyI_UVs265Xt8309K5Yn0KjS4YJwmlQ7GmuVjDFhLFMIpgw=w200-h150" width="200" /></a></div>and for reverse polarity red led is on<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhVnmC9606AFU1m1cB-bPT4hzyI1c9M6xLyxP1KpyAbnz7BIQSeGWiEmQyDfsUG6jCZ9t4XRI0VjahKqT3P1YuZkm_QvizEPt9LpI3i6vI6vyMlUQ7c5OH0-Q8r-qOU_noZjXeOTTFqiHb8PK7SU275sDCYib2zy-vdZ0PeVeIQMa-6CHEn8TwBlrKOfQ=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="559" data-original-width="800" height="140" src="https://blogger.googleusercontent.com/img/a/AVvXsEhVnmC9606AFU1m1cB-bPT4hzyI1c9M6xLyxP1KpyAbnz7BIQSeGWiEmQyDfsUG6jCZ9t4XRI0VjahKqT3P1YuZkm_QvizEPt9LpI3i6vI6vyMlUQ7c5OH0-Q8r-qOU_noZjXeOTTFqiHb8PK7SU275sDCYib2zy-vdZ0PeVeIQMa-6CHEn8TwBlrKOfQ=w200-h140" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgGPSxHJn1Mf3n9nRcVBXkCQNJX_1DeB9_ZIIPskMS_TUr0O0Skjs2plqbLCI8EK8NXHd2rukzyZWY8aSebzlQdMHMAETb0yu-SOjdPNbxfiu-rYxM3xpICXA4Cq3HIzRNsoJTC1h44Em68mpjXUyUZB8IQZhORi0gZ9f8aWwyhoEul7yAFgUX1Uu4KTQ=s578" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="359" data-original-width="578" height="124" src="https://blogger.googleusercontent.com/img/a/AVvXsEgGPSxHJn1Mf3n9nRcVBXkCQNJX_1DeB9_ZIIPskMS_TUr0O0Skjs2plqbLCI8EK8NXHd2rukzyZWY8aSebzlQdMHMAETb0yu-SOjdPNbxfiu-rYxM3xpICXA4Cq3HIzRNsoJTC1h44Em68mpjXUyUZB8IQZhORi0gZ9f8aWwyhoEul7yAFgUX1Uu4KTQ=w200-h124" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjeZaiSktkNZYlx7tOKPRRXbtqbZTOuCYY0cob0FlNSIyG_gqUCRuZdDnXlbiyWvAvrd0bgIokaMgok2DQ9w6ikCl1e57MUf34Elr5xvjUttj-XEpPsxYd4OB1HkOZ5lE57r9dLLTp8r6ZeiW92ldsox_N8-jMhbu_gtxDJO5JaV_crmFUieIFE41P4gg=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="150" src="https://blogger.googleusercontent.com/img/a/AVvXsEjeZaiSktkNZYlx7tOKPRRXbtqbZTOuCYY0cob0FlNSIyG_gqUCRuZdDnXlbiyWvAvrd0bgIokaMgok2DQ9w6ikCl1e57MUf34Elr5xvjUttj-XEpPsxYd4OB1HkOZ5lE57r9dLLTp8r6ZeiW92ldsox_N8-jMhbu_gtxDJO5JaV_crmFUieIFE41P4gg=w200-h150" width="200" /></a></div> I make movie named <a href="https://youtu.be/wjMLZplvcZM" target="_blank">automatic white/red light for loco with a 3 pins led</a>:<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="163" src="https://www.youtube.com/embed/wjMLZplvcZM" width="196" youtube-src-id="wjMLZplvcZM"></iframe></div><div><br /></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-6614527703486993232022-03-03T21:45:00.013+02:002022-03-05T22:53:31.556+02:00Arduino automatic model train<p><a href="https://nicuflorica.blogspot.com/2022/03/sistem-automat-pentru-control-deplasare.html" target="_blank">original article</a></p><p> As a noobie with the model train system and because I haven't too much free space for test with big railways, I search for an automatic model train system, where it used IR module for define frake momment (stop position is not instant, as in rea case, if push brake pedal and car stop is after few meters).</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiMp_lJHDFbmCAGgq7MBO908VuVwgLzdljAANlO4x47UNtB99K1Ho5T46X4qMzAGNmd7K5Z98kTU70rL7i2KmPaKs8AC0XWx9X580w_gu3m2d9lZRlXrda9ToYAgb1dvIYO-FhJaeyt365QUZKk9iLXZK6raHGHiQm77xthj7Eh99hSojFW-veS0wa2rA=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="381" data-original-width="800" height="95" src="https://blogger.googleusercontent.com/img/a/AVvXsEiMp_lJHDFbmCAGgq7MBO908VuVwgLzdljAANlO4x47UNtB99K1Ho5T46X4qMzAGNmd7K5Z98kTU70rL7i2KmPaKs8AC0XWx9X580w_gu3m2d9lZRlXrda9ToYAgb1dvIYO-FhJaeyt365QUZKk9iLXZK6raHGHiQm77xthj7Eh99hSojFW-veS0wa2rA=w200-h95" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgrNP8zGxBj_XLwCzQpMvKbHT6EbLeyCUuEDsoAPVFmuuiUaPamWhevccNH33GX_LeOJTuvxWu2PY1839JU2nybVWaBdB_hIz8vN-TtTviAc9VmwJXEYkiNTu9Qm_Jg3kf-8K4omj_tASbh5s82ewnF_u0S6WHemDU2BPvfAPLXCgS7sqOmf5R8yU7hRQ=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="348" data-original-width="800" height="87" src="https://blogger.googleusercontent.com/img/a/AVvXsEgrNP8zGxBj_XLwCzQpMvKbHT6EbLeyCUuEDsoAPVFmuuiUaPamWhevccNH33GX_LeOJTuvxWu2PY1839JU2nybVWaBdB_hIz8vN-TtTviAc9VmwJXEYkiNTu9Qm_Jg3kf-8K4omj_tASbh5s82ewnF_u0S6WHemDU2BPvfAPLXCgS7sqOmf5R8yU7hRQ=w200-h87" width="200" /></a></div><p> First I found the video <a href="https://youtu.be/PoOxFS2DNpI" target="_blank">I Made an Automated Model Train With An Arduino!</a> where it used direct control (DC voltage with normal or reversed polarity). I tested manually the functionality of the system with <a href="https://github.com/tehniq3/automatied_railroad/blob/main/automated_model_train_1.ino" target="_blank">my adapted sketch</a> as in video <a href="https://youtu.be/jW6fSOCX1Rs" target="_blank">Automatic Model Train (test)</a></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="154" src="https://www.youtube.com/embed/jW6fSOCX1Rs" width="185" youtube-src-id="jW6fSOCX1Rs"></iframe></div><p>After that, I found article <a href="http://ardutrain.blogspot.com/2013/06/back-and-forth-train-control-by-arduino.html" target="_blank">Back-and-forth train control by Arduino with IR sensor</a></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhMxNf3DZrcLLaoCgeq3tE-GlaQT9tP6rYkjho0Ts-BHeJOK7Q7FzF08P2l-jGiKUYrB6nQZ13PHE1dtypYnHOs9aqCPsMC0bYiZc_TJzvkvsMmqCMDy_8_45KRDKiq6QDgGXPsSpG9OIY8RyMTu8duXngG6V7lLLva9S_2P5VuAvYqbtszpZ3WnuDf3A=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="420" data-original-width="800" height="105" src="https://blogger.googleusercontent.com/img/a/AVvXsEhMxNf3DZrcLLaoCgeq3tE-GlaQT9tP6rYkjho0Ts-BHeJOK7Q7FzF08P2l-jGiKUYrB6nQZ13PHE1dtypYnHOs9aqCPsMC0bYiZc_TJzvkvsMmqCMDy_8_45KRDKiq6QDgGXPsSpG9OIY8RyMTu8duXngG6V7lLLva9S_2P5VuAvYqbtszpZ3WnuDf3A=w200-h105" width="200" /></a></div>with PWM control for speed, so I adapt the sketch (<a href="https://github.com/tehniq3/automated_railroad/blob/main/controlled_model_train_1a.ino" target="_blank">my sketch</a>) and made a first test with push a carriage push by me, to see how system work, as in video <a href="https://youtu.be/7pG7agxNRpU" target="_blank">Automatic Model Train (test 2)</a><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="169" src="https://www.youtube.com/embed/7pG7agxNRpU" width="202" youtube-src-id="7pG7agxNRpU"></iframe></div> Finally, I added L298 H-bridge module as in schematic<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhyeQ-r1Bt91UjfKUHoV42y9QTRVan5UUhEqAEA_ZH3dF6LSbXdKSRvFVOJPq-2mDiqYauWNemOCM8nsrqnWkYcJw8oIz7uRSxscmB-2Z4u0Y1hHsURI-Q3J2_qkECED9g8qB5YW8uCletDysjZvJEyuNjbeTlklJlSdwgVJt9pO2WsbVvd4RDPut2myw=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="469" data-original-width="800" height="188" src="https://blogger.googleusercontent.com/img/a/AVvXsEhyeQ-r1Bt91UjfKUHoV42y9QTRVan5UUhEqAEA_ZH3dF6LSbXdKSRvFVOJPq-2mDiqYauWNemOCM8nsrqnWkYcJw8oIz7uRSxscmB-2Z4u0Y1hHsURI-Q3J2_qkECED9g8qB5YW8uCletDysjZvJEyuNjbeTlklJlSdwgVJt9pO2WsbVvd4RDPut2myw=s320" width="320" /></a></div><div><div>using <a href="https://github.com/tehniq3/automated_railroad/blob/main/controlled_model_train_1a.ino" target="_blank">same sketch</a>.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiIHQX35fXdjvp0xBpKMkJjoU2uRQ7JME2OHPzttma7LLbLeh3dvqQBpNb6WtkZ7Q_kD8_ScbeGAoyYjKclh-f-oZYnSLwkkesHc4kjqI2qYSimd1vltCvd4U7PCZHEqC1r3ecdJjzkYnpnxqPjdzJJPj6GY3qXuC-WjlmxAwGQkNdkychNMNdqmdbe0g=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="464" data-original-width="800" height="186" src="https://blogger.googleusercontent.com/img/a/AVvXsEiIHQX35fXdjvp0xBpKMkJjoU2uRQ7JME2OHPzttma7LLbLeh3dvqQBpNb6WtkZ7Q_kD8_ScbeGAoyYjKclh-f-oZYnSLwkkesHc4kjqI2qYSimd1vltCvd4U7PCZHEqC1r3ecdJjzkYnpnxqPjdzJJPj6GY3qXuC-WjlmxAwGQkNdkychNMNdqmdbe0g=s320" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhuBIbzi4C_LOH1rcGMo_eIqwHVbLWj9NP2qVbfiJdNAaRhIiaCxAcygHAYVawSVcKhguoBf7ZcofWDk7lL_C9Yh2xXfhByLB27XsgLxTp3Q4Zbzn9-e0awFu14BH-z2BwIapxXaurD0ox7y0GKl2YGgq9AhVMeo_Bey7IZfjbsL2YaHJCCPoUEk4rBnQ=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="447" data-original-width="800" height="179" src="https://blogger.googleusercontent.com/img/a/AVvXsEhuBIbzi4C_LOH1rcGMo_eIqwHVbLWj9NP2qVbfiJdNAaRhIiaCxAcygHAYVawSVcKhguoBf7ZcofWDk7lL_C9Yh2xXfhByLB27XsgLxTp3Q4Zbzn9-e0awFu14BH-z2BwIapxXaurD0ox7y0GKl2YGgq9AhVMeo_Bey7IZfjbsL2YaHJCCPoUEk4rBnQ=s320" width="320" /></a></div><div><div><div> First video is <a href="https://youtu.be/JrvzOpG3PdU" target="_blank">Arduino automatic model train</a><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="179" src="https://www.youtube.com/embed/JrvzOpG3PdU" width="216" youtube-src-id="JrvzOpG3PdU"></iframe></div><div><p>and second (with an oscilloscope on railway power) is <a href="https://youtu.be/qhtjiaoqUwY" target="_blank">Arduino automatic model train (2)</a></p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="187" src="https://www.youtube.com/embed/qhtjiaoqUwY" width="226" youtube-src-id="qhtjiaoqUwY"></iframe></div><div class="separator" style="clear: both; text-align: left;"><br /></div></div></div></div></div></div><div class="separator" style="clear: both; text-align: left;"><span style="color: red;">5-March-2022</span></div><div class="separator" style="clear: both; text-align: left;"> After I clean and greased an old Fleischmann 1966 as in movie <a href="https://youtu.be/aoHuGjY-kM0" target="_blank">1966 Fleischmann 1306 Shunter: O&K MV9 - Bringing it back to life</a> I make a new video named <a href="https://youtu.be/NksIRa_fifU" target="_blank">Fleischmann 1966 on Arduino automatic model train</a>.</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="184" src="https://www.youtube.com/embed/NksIRa_fifU" width="222" youtube-src-id="NksIRa_fifU"></iframe></div> PS: Improved sketch is <a href="https://github.com/tehniq3/automated_railroad/blob/main/controlled_model_train_1b.ino" target="_blank">controlled_model_train_1b.ino</a> where it used for start PWM at 105 (aprox. 40%) not 0, remain maximum at 255 from 255 (100%). This mode to start the loco is useful for old DC motor.<div> In next image you can see how automatic system for control the train ("loco") works:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi--IVKnds0NvhXbj7ZgojCCMckKF-oOgmfI2sDl4ZD3HISzHanl811Asg_3vV6Mdiz-pEomKJO1KmqDDhA0TseM81VtEWEYtDnUAQPR9Wj1Y0KRmJHyDVsX1ZRiUDd95GsdTuupNiqJy-8wghYnOoti8FQ2Ps_EQ_MmA4u0r-WxG9m-TwSwGtP5AWvjQ=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="481" data-original-width="800" height="192" src="https://blogger.googleusercontent.com/img/a/AVvXsEi--IVKnds0NvhXbj7ZgojCCMckKF-oOgmfI2sDl4ZD3HISzHanl811Asg_3vV6Mdiz-pEomKJO1KmqDDhA0TseM81VtEWEYtDnUAQPR9Wj1Y0KRmJHyDVsX1ZRiUDd95GsdTuupNiqJy-8wghYnOoti8FQ2Ps_EQ_MmA4u0r-WxG9m-TwSwGtP5AWvjQ=s320" width="320" /></a></div> If train go forward, speed is constant, at maximum, if IR module 2 is actuated, speed decrease slow until train stop. After a small pause, train go backward, with speed increase from zero to maximum, and than IR module 1 is actuated, speed decrease slow to until train stop. Again, after a small pause, train go forward and cycle is repeated, as in next image:<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh0bScECbsDoUNIy91f2yu8T1A4by1ol8QwkROeHMgfh1Dmf-gNvyesXE36XFqpg6YqI3ryJ2cSF_8l0gasfmbhCykwi5veXXdHcnEwgM712UeSJ1NcibPA0MZyruow6BF_qeu3WjTpImeXGg40AcAE204mtAT7ymtopFCLP1koV2qdm8K79iv-41iE8g=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="109" data-original-width="800" height="55" src="https://blogger.googleusercontent.com/img/a/AVvXsEh0bScECbsDoUNIy91f2yu8T1A4by1ol8QwkROeHMgfh1Dmf-gNvyesXE36XFqpg6YqI3ryJ2cSF_8l0gasfmbhCykwi5veXXdHcnEwgM712UeSJ1NcibPA0MZyruow6BF_qeu3WjTpImeXGg40AcAE204mtAT7ymtopFCLP1koV2qdm8K79iv-41iE8g=w400-h55" width="400" /></a></div><div><br /></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-26642585273821488642022-02-24T20:49:00.008+02:002022-02-27T20:02:37.394+02:00Automatic Railway Crossing system<p><a href="https://nicuflorica.blogspot.com/2022/02/bariera-automata-dubla-pentru-diorama.html" target="_blank">original article</a></p><div class="separator" style="clear: both; text-align: center;"><img border="0" data-original-height="458" data-original-width="351" height="200" src="https://blogger.googleusercontent.com/img/a/AVvXsEgQe9_giQVsDUAiLIyqegsUZzu3oiw2p4RumuyW848jhDy1Rb3bASW5r9f1KkjivWHXQZV0hWjfXfPVP74sEffgM8XX1CImz9XozDf3N5gEjFilojfA1m734tk8StjuvXBuyJbohULYpL5mi8-1W_HYTgpELckvtgr61Tgr32SCgx_O3xIGNUN9xPc09Q=w153-h200" width="153" /><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjAAq4R5tDvlzSDwcn6chJGbLPdIHK3iKslEjkwV5IG5bcOGtaPEAsx6lBbUHP2ScGWCYFNUTamp2YvwWc547jWojjhTfWgljt619YuXObrLjxJCSaqBsZoLQE7-TfPtzNuQ-yOJlRUZaD44N6xn-pA4mLoC27J7Ie1Mprqj6k8NINXQgglfqiPuMJ7mw=s462" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="462" data-original-width="346" height="200" src="https://blogger.googleusercontent.com/img/a/AVvXsEjAAq4R5tDvlzSDwcn6chJGbLPdIHK3iKslEjkwV5IG5bcOGtaPEAsx6lBbUHP2ScGWCYFNUTamp2YvwWc547jWojjhTfWgljt619YuXObrLjxJCSaqBsZoLQE7-TfPtzNuQ-yOJlRUZaD44N6xn-pA4mLoC27J7Ie1Mprqj6k8NINXQgglfqiPuMJ7mw=w150-h200" width="150" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEghHOpUqgGgXEYIsWp6b0HaDfbkQQCS67MzPU2cg-WpgNBSDAGj_xFe8c0Qfgsm38YUbGE8OKNCR_O6uZkhuHqXlqhfLdwpQzYzhM9WQL-lUwUnc79bEUXpbspoXxlEi_Y2xRWDY-B95xLM2N-7yjF_tGumsRwK11UFMgRwE4jokm9mKIV_NtUnjNE0CA=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="200" src="https://blogger.googleusercontent.com/img/a/AVvXsEghHOpUqgGgXEYIsWp6b0HaDfbkQQCS67MzPU2cg-WpgNBSDAGj_xFe8c0Qfgsm38YUbGE8OKNCR_O6uZkhuHqXlqhfLdwpQzYzhM9WQL-lUwUnc79bEUXpbspoXxlEi_Y2xRWDY-B95xLM2N-7yjF_tGumsRwK11UFMgRwE4jokm9mKIV_NtUnjNE0CA=w150-h200" width="150" /></a><br /><br /><div style="text-align: left;"> `A schematic for an automatic railway crossing system:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhO0UUWOoir2rpU7RCROvw7mjP4DmN_UPwfIJ2LXSyqdU5qQFT6_oTA6rGrH9e6x3a_cSbb2jL8jqfemVGwSbeeb_XFF627KyVR_YzN5JeQbHCk6NEiingTyhuU9ARZIF2fUvbNukfG66XXCu_qTH2E78GjaF0LNQsHph6RFG6BADZB0ltdrnsuV6YfQg=s800" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="463" data-original-width="800" height="185" src="https://blogger.googleusercontent.com/img/a/AVvXsEhO0UUWOoir2rpU7RCROvw7mjP4DmN_UPwfIJ2LXSyqdU5qQFT6_oTA6rGrH9e6x3a_cSbb2jL8jqfemVGwSbeeb_XFF627KyVR_YzN5JeQbHCk6NEiingTyhuU9ARZIF2fUvbNukfG66XXCu_qTH2E78GjaF0LNQsHph6RFG6BADZB0ltdrnsuV6YfQg=s320" width="320" /></a></div><br /><div style="text-align: left;">I wrote a sketch for control 2 servos, warning ligts and sounds: <a href="https://github.com/tehniq3/diorama_barriers/blob/main/doublebarriers_5.ino" target="_blank">doublebarriers_5.ino</a>. As any Arduino fans knows, sounds and servo (using Tone and Servo libraries) not work simultanieous, but I used a trick, I activate servo when I want movements, deactivate the servo when I need sounds.</div><div style="text-align: left;"><br /></div><div style="text-align: left;"> When any IR sensor modules is actuated (LOW level) servos close the gates, red leds flash and speaker sound as in video <a href="https://youtu.be/EO1nTl31UPU" target="_blank">double barriers with sound and lights (4)</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="172" src="https://www.youtube.com/embed/EO1nTl31UPU" width="207" youtube-src-id="EO1nTl31UPU"></iframe></div><div style="text-align: left;">or <a href="https://youtu.be/NeP_FApzJ2g" target="_blank">automatic barriers for diorama</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="174" src="https://www.youtube.com/embed/NeP_FApzJ2g" width="208" youtube-src-id="NeP_FApzJ2g"></iframe></div><div class="separator" style="clear: both; text-align: left;"> When railway is free gates are open, white led flashing.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"> As I presened in previous post, <a href="http://arduinotehniq.blogspot.com/search/label/albasete" target="_blank">Dragos (albasete)</a> test sketch for real diorama, so:</div></div> - barriers:<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='212' height='176' src='https://www.blogger.com/video.g?token=AD6v5dzFBtGkxeST9yuebGISVGtKBbHL6V56Alt3gNzP8x1qTEaYMhxWNHXAsrnGwywQmZnq5PpihvaoTuSHVVzVCA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><div><div>
- warnings (sounds)</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='215' height='178' src='https://www.blogger.com/video.g?token=AD6v5dzMiZDuOEHNEspy7iXlU8ER9Gl_PjrY24kYnKBg4XfLTnUTG5w9MXX5ma_Qz5IKD2ns9ze9cg-Akd6Gq-e__A' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><div class="separator" style="clear: both; text-align: left;"><br /></div></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-1433116077316677202022-02-24T20:34:00.005+02:002022-02-27T20:03:10.272+02:00Railway Crossing system with manual control<p><a href="http://nicuflorica.blogspot.com/2022/01/bariera-dubla-pentru-diorama.html" target="_blank">original article</a></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiP539EqJJp3VWKz3dEJQLa2PBugPGO5Xr66LTLeWRmbFHNZObRXxZyJNT548CqbDry9Lt3b8eCTz-0EVSwPVL-4VFD5TF_qgWILrTRhNKij9b1FHDfJmeLl8DrCOZeTWxV8-xlVZ42mQwCOFRLI8aFUu5A7YM6osdaW1RrneGSrV1taQAmrdFGuv8E6A=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="372" data-original-width="800" height="93" src="https://blogger.googleusercontent.com/img/a/AVvXsEiP539EqJJp3VWKz3dEJQLa2PBugPGO5Xr66LTLeWRmbFHNZObRXxZyJNT548CqbDry9Lt3b8eCTz-0EVSwPVL-4VFD5TF_qgWILrTRhNKij9b1FHDfJmeLl8DrCOZeTWxV8-xlVZ42mQwCOFRLI8aFUu5A7YM6osdaW1RrneGSrV1taQAmrdFGuv8E6A=w200-h93" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEghHOpUqgGgXEYIsWp6b0HaDfbkQQCS67MzPU2cg-WpgNBSDAGj_xFe8c0Qfgsm38YUbGE8OKNCR_O6uZkhuHqXlqhfLdwpQzYzhM9WQL-lUwUnc79bEUXpbspoXxlEi_Y2xRWDY-B95xLM2N-7yjF_tGumsRwK11UFMgRwE4jokm9mKIV_NtUnjNE0CA=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="800" data-original-width="600" height="94" src="https://blogger.googleusercontent.com/img/a/AVvXsEghHOpUqgGgXEYIsWp6b0HaDfbkQQCS67MzPU2cg-WpgNBSDAGj_xFe8c0Qfgsm38YUbGE8OKNCR_O6uZkhuHqXlqhfLdwpQzYzhM9WQL-lUwUnc79bEUXpbspoXxlEi_Y2xRWDY-B95xLM2N-7yjF_tGumsRwK11UFMgRwE4jokm9mKIV_NtUnjNE0CA=w71-h94" width="71" /></a><br /><br /></div><p> I'm beginner as railways diorama, but I want to help the passionate peoples.</p><p> First project with railway crossing system was for a manual control. </p><p> System control 2 servos with warning lights and sounds.</p><p> Test schematic is</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhk6i_1H7jeeLkcIhIqHVL_Cd7xGxo2P1aowaUIcBYmnL-dhKrs7Rf-60FabatNwnyTw6Sqr_6hr149HohVlPkafPKf-TpdnwIQdPOeFAwz49b0Ebu2Bv_o4QFeQmQ54en5mqn5h4Ya9FZBjiy3t29eA01EPeXZarLB4BzuYge00emUSUw0Fb6TD3JwUQ=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="331" data-original-width="800" height="133" src="https://blogger.googleusercontent.com/img/a/AVvXsEhk6i_1H7jeeLkcIhIqHVL_Cd7xGxo2P1aowaUIcBYmnL-dhKrs7Rf-60FabatNwnyTw6Sqr_6hr149HohVlPkafPKf-TpdnwIQdPOeFAwz49b0Ebu2Bv_o4QFeQmQ54en5mqn5h4Ya9FZBjiy3t29eA01EPeXZarLB4BzuYge00emUSUw0Fb6TD3JwUQ=w320-h133" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;">and program (sketch) is <a href="https://github.com/tehniq3/diorama_barriers/blob/main/doublebarriers_3a7.ino" target="_blank">doublebarriers_3a7.ino</a>.</div><div class="separator" style="clear: both; text-align: left;"> Real system created by my is on breadboard:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6L7a04rNTzhWMolGfRiGzK1f-7LPldQU9j7zmGAt6I_u53TEGQtQB-7rOTRn-r3EfHG-lQ90kn0NL_pTqlKCqv96YFUjn85ZIH_-R98hiVneoMOlyPgcrBWUCgqPYmejntBEUjmnx-OHJYYhmzYZN4L1gWM9DkyFMGGM8ti_Sp85wiBXVkfZBRlcX1g=s800" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="577" data-original-width="800" height="144" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6L7a04rNTzhWMolGfRiGzK1f-7LPldQU9j7zmGAt6I_u53TEGQtQB-7rOTRn-r3EfHG-lQ90kn0NL_pTqlKCqv96YFUjn85ZIH_-R98hiVneoMOlyPgcrBWUCgqPYmejntBEUjmnx-OHJYYhmzYZN4L1gWM9DkyFMGGM8ti_Sp85wiBXVkfZBRlcX1g=w200-h144" width="200" /></a></div><div class="separator" style="clear: both; text-align: left;">but <a href="https://arduinotehniq.blogspot.com/2017/07/0-30v0-7a-power-supply-unit-with-lm723.html" target="_blank">Dragos (albasete)</a> work more professional:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEinMXce1jQtvYvqmn5N2lU17xvkyo7TFzT66wkgHqYLxqhyOKDz4f6dpM3OoxHPrUxx3cAOQDBcQEex6yBIf0T_ECBBPMJND2yjFgQkmoZXQsScwTifb9Nbcgtcr05aLOPlYkRcAdSbBX8N_z1-ZE4VvRK6KUvwOvccs9ZwEBAuofRWWMebTPW2IcPOKA=s703" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="439" data-original-width="703" height="125" src="https://blogger.googleusercontent.com/img/a/AVvXsEinMXce1jQtvYvqmn5N2lU17xvkyo7TFzT66wkgHqYLxqhyOKDz4f6dpM3OoxHPrUxx3cAOQDBcQEex6yBIf0T_ECBBPMJND2yjFgQkmoZXQsScwTifb9Nbcgtcr05aLOPlYkRcAdSbBX8N_z1-ZE4VvRK6KUvwOvccs9ZwEBAuofRWWMebTPW2IcPOKA=w200-h125" width="200" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgKPlfvf7dnL0KwlZ5Cs0O65ytdmne4j_9RJ1ZaRCN9qST92o7fvBfOxxuiU7wBUrz7LGdwCN3EUUS8_-xGrRDh0VXkNImjSn0u0Q1HVqldG798mtNrax3doC4rFRbrNwkJOK02uUk1e0Gh_hMfwOeFLZmsRC8hcNrCTxmzlg7wsGEjvVE44Cq4BD9UpQ=s689" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="424" data-original-width="689" height="123" src="https://blogger.googleusercontent.com/img/a/AVvXsEgKPlfvf7dnL0KwlZ5Cs0O65ytdmne4j_9RJ1ZaRCN9qST92o7fvBfOxxuiU7wBUrz7LGdwCN3EUUS8_-xGrRDh0VXkNImjSn0u0Q1HVqldG798mtNrax3doC4rFRbrNwkJOK02uUk1e0Gh_hMfwOeFLZmsRC8hcNrCTxmzlg7wsGEjvVE44Cq4BD9UpQ=w200-h123" width="200" /></a></div><br /><div class="separator" style="clear: both; text-align: left;"> I uploaded a short video named <a href="https://youtu.be/-o2K94vnL9o" target="_blank">double barriers with sound and lights</a></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="166" src="https://www.youtube.com/embed/-o2K94vnL9o" width="200" youtube-src-id="-o2K94vnL9o"></iframe></div><div class="separator" style="clear: both; text-align: left;"><br /></div>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0Craiova, Romania44.3301785 23.794880816.019944663821157 -11.361369199999999 72.640412336178855 58.9511308tag:blogger.com,1999:blog-5711443641378642270.post-2090607642070179332020-04-20T22:31:00.002+03:002020-08-20T21:37:03.663+03:00Flashing led without delay<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5dyABQBb-PSkL-Fe9nVlIbPZHKb6G-EKlcj0o4Ve6v4R6q0HnreET1JE9LCD_NaR4xv9Rb7Hf4kjFzaXWoDUEu0yGGjzAv6738HkL5fb2gHSLW23M-F-FNdJ1J59kaaCI5TLGDEEoRTZM/s1600/off.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1599" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5dyABQBb-PSkL-Fe9nVlIbPZHKb6G-EKlcj0o4Ve6v4R6q0HnreET1JE9LCD_NaR4xv9Rb7Hf4kjFzaXWoDUEu0yGGjzAv6738HkL5fb2gHSLW23M-F-FNdJ1J59kaaCI5TLGDEEoRTZM/s200/off.jpeg" width="200"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2kMpmcemYki87Md01DNQQh7SWTMArQNJ-F9OIpTIf8Eq6A1upXXhLxjk0MIDlWkh1sQzzhtzdtrwz8wBadLyqVD_37yVTTAiq3jZ9yRFGPIcEqVSBhjHY-E37DYF5ozGQM1KoMF8I0yq4/s1600/on.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1599" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2kMpmcemYki87Md01DNQQh7SWTMArQNJ-F9OIpTIf8Eq6A1upXXhLxjk0MIDlWkh1sQzzhtzdtrwz8wBadLyqVD_37yVTTAiq3jZ9yRFGPIcEqVSBhjHY-E37DYF5ozGQM1KoMF8I0yq4/s200/on.jpeg" width="200"></a></div>
<div class="separator" style="clear: both; text-align: left;">
I found another solution to made flashing led without delay than example from arduino IDE</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2NgF1Hoc9ZmDIIkmXPMj-fxM1OozzYmXpqrOUlNtDcwueSLZsMuVDN16F2vdtfBOvzaFWZZEqEbtLuxVWQqpj_2giD5RdbGH7YyE2IjGOi_82kC2D1478JfRkSung3t3EtWJXKnglJFAT/s1600/exemplu+lor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="404" data-original-width="570" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2NgF1Hoc9ZmDIIkmXPMj-fxM1OozzYmXpqrOUlNtDcwueSLZsMuVDN16F2vdtfBOvzaFWZZEqEbtLuxVWQqpj_2giD5RdbGH7YyE2IjGOi_82kC2D1478JfRkSung3t3EtWJXKnglJFAT/s200/exemplu+lor.png" width="200"></a></div>
<div class="separator" style="clear: both; text-align: left;">
My solution is to use also millis() function but in other style. Millis() function count time from power up the Arduino (microcontroller)</div>
<div class="separator" style="clear: both; text-align: left;">
I use another variable, to made time from power up in seconds.After that I use rest function (%), for odd number led is on, for even number led is off. For example: 7%2=1 => led on, 8%2=0 => led off.</div>
<div class="separator" style="clear: both; text-align: left;">
You can see a simple mobvie with this style for control a led:</div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div style="text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/HqnF_npfyjU/0.jpg" src="https://www.youtube.com/embed/HqnF_npfyjU?feature=player_embedded" frameborder="0" allowfullscreen=""></iframe></div>
I wrote 2 simple sketches: <a href="https://github.com/tehniq3/blink/blob/master/blink_wo_delay.ino">blink_wo_delay.ino</a> and <a href="https://github.com/tehniq3/blink/blob/master/blink_wo_delay2.ino">blink_wo_delay2.ino</a> with same effects but little changes as commands.<br>
<div class="separator" style="clear: both; text-align: left;">
</div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com2tag:blogger.com,1999:blog-5711443641378642270.post-21088954875444131322020-04-18T11:27:00.000+03:002020-04-18T11:50:32.592+03:00Consumption measurement for MAX7219 32x8 led display For measure the consumption for display made with 4 8x8 led modules drived by MAX7219. I use clock presented in article named <a href="http://nicuflorica.blogspot.com/2020/04/ceas-animat-complex-cu-date-de-pe-net.html" target="_blank">ceas animat complex cu date de pe net</a>, whitch use just a development board WeMos D1 Mini and display with 32x8 leds.<br />
Schematic for a module with 8x8 leds is:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtgI0mnm7B4JMoFa_Nv1vhjWqRed9bb99deq1YTYSgUu-j9Wb1GrIdzevGKWCncLm_Ky-tuSlw1iIwHCesTlBqjNXaxwz0Vmw_sALsikdpFBi2ovM7RMT0r8VolDaUbtkaxEy3uzCT5nmJ/s1600/max7219_8x8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="756" data-original-width="1080" height="224" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtgI0mnm7B4JMoFa_Nv1vhjWqRed9bb99deq1YTYSgUu-j9Wb1GrIdzevGKWCncLm_Ky-tuSlw1iIwHCesTlBqjNXaxwz0Vmw_sALsikdpFBi2ovM7RMT0r8VolDaUbtkaxEy3uzCT5nmJ/s320/max7219_8x8.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Leds are controlated through muplexing system, so consumption is low.</div>
First, I removed the display for measure the resistor control for consumption:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihRmCxw5iTZSrzWguUqY0oxnvlvOeEXt7eDC6ByulaUr9PZIg6Y5b19y-0yuRK9BE8S7JYDJYcM5ZxF0DbwBYe03u9gbeyO0AmT8yS8IwdUORSo43-I5w9l9uydL9iZIH2LDD3TNzzDujB/s1600/poza01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihRmCxw5iTZSrzWguUqY0oxnvlvOeEXt7eDC6ByulaUr9PZIg6Y5b19y-0yuRK9BE8S7JYDJYcM5ZxF0DbwBYe03u9gbeyO0AmT8yS8IwdUORSo43-I5w9l9uydL9iZIH2LDD3TNzzDujB/s200/poza01.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtLZolzvWiLfkk-TJ2ZAJWg8VX2dsv_RfJzadgCA2eJ73N-0fZDHEmo97jqzZOQZpT92aFGejEm3qeSABS77HhNDsZ5yBLvIB4RWJdODDqQkKgDi0WeCFVrgeQwKgjvTCidZ58zQ7d1IcD/s1600/poza02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtLZolzvWiLfkk-TJ2ZAJWg8VX2dsv_RfJzadgCA2eJ73N-0fZDHEmo97jqzZOQZpT92aFGejEm3qeSABS77HhNDsZ5yBLvIB4RWJdODDqQkKgDi0WeCFVrgeQwKgjvTCidZ58zQ7d1IcD/s200/poza02.jpg" width="200" /></a></div>
I used also a microscope:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3R6oUCkIA4DLKYruvAQeSZycCfTBSf7sUsW8_B-CWi46M3KWYjZHHFdGfhhPMEK26r46cLwW-5AkKEoB-gO_QA6EdLf8cFysSzu4QXqTeb4QzJ_FTqCSNeLohqdjVy3HgkPM6hVj-XFna/s1600/poza03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3R6oUCkIA4DLKYruvAQeSZycCfTBSf7sUsW8_B-CWi46M3KWYjZHHFdGfhhPMEK26r46cLwW-5AkKEoB-gO_QA6EdLf8cFysSzu4QXqTeb4QzJ_FTqCSNeLohqdjVy3HgkPM6hVj-XFna/s200/poza03.jpg" width="150" /></a></div>
Value is 103, so is 10kohmi. You can ckech using <a href="http://kiloohm.info/smd3-resistor/103" target="_blank">an online calculator</a>:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyqhBv0D78CDobE4XjiSMSy_lKFzlSNF2awDqD6Mspu2REa-DXcHwJZZ-QkxtBBCIxEE_7FK3mk_hsp9tHVWat1_VvPDgTZKWn00WhmB6rXYikg6WmLb_T03OI_SeQ8oROByjhDeovmmWD/s1600/103.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="616" data-original-width="762" height="161" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyqhBv0D78CDobE4XjiSMSy_lKFzlSNF2awDqD6Mspu2REa-DXcHwJZZ-QkxtBBCIxEE_7FK3mk_hsp9tHVWat1_VvPDgTZKWn00WhmB6rXYikg6WmLb_T03OI_SeQ8oROByjhDeovmmWD/s200/103.png" width="200" /></a></div>
My display is powered at 3.3V, but I also made measurements at 5V.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoQHplf56DzCf0lDE_n-xb2PISCU7EIKAfDq6L7D9yYiOatD9qZAQDBk2ms88LvetISbVg4XoRjeufJ77XYe1A5kiELeu7IUQgRi775VL8NQ1OvsPQrw9CA-i60aZ5LlCILZJFUKa6oMBH/s1600/poza04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoQHplf56DzCf0lDE_n-xb2PISCU7EIKAfDq6L7D9yYiOatD9qZAQDBk2ms88LvetISbVg4XoRjeufJ77XYe1A5kiELeu7IUQgRi775VL8NQ1OvsPQrw9CA-i60aZ5LlCILZJFUKa6oMBH/s200/poza04.jpg" width="200" /></a></div>
I chose <a href="http://nicuflorica.blogspot.com/2020/04/ceas-animat-complex-cu-date-de-pe-net.html" target="_blank">this clock</a> because it can be controlled from a local web page and it's easy to change the intensity.<br />
We have selected the intensity at 0, the one commonly used at night or when it is cloudy outside and the average consumption is 16mA at 3.3V and 28mA at 5V:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgr7OMj4EmxpASXgKpME2pUCQjjRWDGjaduCYkiw0gw5hgutOH8hqfo9ZBkBovpcp8kCsQzCywmn5RqZZ8kAZe0lFV5VAwc_rZ5dS-PtAGhyphenhyphen3S7Jv7zZrS8GbqQ7zqCBkk9JjUawCHiUyz/s1600/brithness0_web.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1140" data-original-width="540" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgr7OMj4EmxpASXgKpME2pUCQjjRWDGjaduCYkiw0gw5hgutOH8hqfo9ZBkBovpcp8kCsQzCywmn5RqZZ8kAZe0lFV5VAwc_rZ5dS-PtAGhyphenhyphen3S7Jv7zZrS8GbqQ7zqCBkk9JjUawCHiUyz/s200/brithness0_web.jpg" width="94" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5fmkK6tV-qQBjtEqgLSwW_GWZGeDc_S7s_4c8WCEuTG0sX6nu8xLbuwlF2qtXih8GmOhLGJSCE3nqCwa_JHUsmTvLdSLFMAjzY0Jkf0qZEBGyzlVd3tSsmqihMyvMGFo3OiwwryNPhpCj/s1600/brithness0_3v3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5fmkK6tV-qQBjtEqgLSwW_GWZGeDc_S7s_4c8WCEuTG0sX6nu8xLbuwlF2qtXih8GmOhLGJSCE3nqCwa_JHUsmTvLdSLFMAjzY0Jkf0qZEBGyzlVd3tSsmqihMyvMGFo3OiwwryNPhpCj/s200/brithness0_3v3.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVUT9e5WEYd2e57yNXZ3606ODHkn-mKlHjmJVwo_szgVuJiDk6b0c2ICyQCLuhRDAP0e8DxSV5SPdxxMaU6AdDsQ24KGu93GsknU4pViVbEOiCjC9jV1OoTV0CH2GWFM-DQWYIA-J_U753/s1600/brithness0_5v.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVUT9e5WEYd2e57yNXZ3606ODHkn-mKlHjmJVwo_szgVuJiDk6b0c2ICyQCLuhRDAP0e8DxSV5SPdxxMaU6AdDsQ24KGu93GsknU4pViVbEOiCjC9jV1OoTV0CH2GWFM-DQWYIA-J_U753/s200/brithness0_5v.jpg" width="150" /></a></div>
I selected the intensity at 4, the one commonly used during very bright daytime and the average consumption is 46mA at 3.3V and 66-73mA at 5V:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh52sFzAm0Jy8BKtWGm_K0C9IRQP2YXPelmDNCLT7ogA4KKuTB3j_5H8D938hNEvgDfUBVs0Qg3cZlAjcKCSwUvBLqw8kFJYW9uhK3d5tHTGLck0Acv-iBUyTKvgsATjap9aYh38nmw3v0I/s1600/brithness4_web.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1140" data-original-width="540" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh52sFzAm0Jy8BKtWGm_K0C9IRQP2YXPelmDNCLT7ogA4KKuTB3j_5H8D938hNEvgDfUBVs0Qg3cZlAjcKCSwUvBLqw8kFJYW9uhK3d5tHTGLck0Acv-iBUyTKvgsATjap9aYh38nmw3v0I/s200/brithness4_web.jpg" width="94" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjINrB-Yxz00LOTqQF4iyQ-EsRC4nUfNjyPx9ItsfGLSQqUTkZeMmMln1Dhyphenhyphen-lKBB8SA7x-Vyy2DagMDaqVQRc9s2wIdW5fCmO9AsCdd5oUdp3PqeriHTTwpQPwFX4aeyF5rnLqYJ1QflVe/s1600/brithness4_3v3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjINrB-Yxz00LOTqQF4iyQ-EsRC4nUfNjyPx9ItsfGLSQqUTkZeMmMln1Dhyphenhyphen-lKBB8SA7x-Vyy2DagMDaqVQRc9s2wIdW5fCmO9AsCdd5oUdp3PqeriHTTwpQPwFX4aeyF5rnLqYJ1QflVe/s200/brithness4_3v3.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP5liEQFhankx63r1QkAlQW0x6kjsZLwEiTdRsybuasTtUi8wXEst46coaJJOouKxW3ftPDu85zZDlCTBrqOCbrMVNRqIungf9cjzQbZlQEYZWn8vt_MxeZ4PWy4Vu7TloadpvE7gZ0wpA/s1600/brithness4_5v.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP5liEQFhankx63r1QkAlQW0x6kjsZLwEiTdRsybuasTtUi8wXEst46coaJJOouKxW3ftPDu85zZDlCTBrqOCbrMVNRqIungf9cjzQbZlQEYZWn8vt_MxeZ4PWy4Vu7TloadpvE7gZ0wpA/s200/brithness4_5v.jpg" width="150" /></a></div>
<br />niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-74728321933587939282020-04-17T23:11:00.004+03:002020-04-17T23:11:50.726+03:00Bidirectional detection with ultrasonic sensors I will made a box with 2 doors and system need to detect movement so I tested a simple system with Arduino board and 2 ultrasonic sensors (HC-SR04).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZM-HKfYixZTM05UuTsG2B4gGRLbYTFCzv4Jc-iEcgl8m_uzOy30WMPUILkqbK0_t2ilb04lOXO16c_xKPxosdAHQroiK278voRgxHF9xLa2gnyREXjOl5weh5WvlzU2nCu2IKXTMYvZta/s1600/detectie-bidirectionala_0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZM-HKfYixZTM05UuTsG2B4gGRLbYTFCzv4Jc-iEcgl8m_uzOy30WMPUILkqbK0_t2ilb04lOXO16c_xKPxosdAHQroiK278voRgxHF9xLa2gnyREXjOl5weh5WvlzU2nCu2IKXTMYvZta/s200/detectie-bidirectionala_0.jpg" width="200" /></a></div>
I used info from <a href="https://nicuflorica.blogspot.com/2013/03/senzorul-ultrasonic-de-distanta-hc-sr04.html" target="_blank">an old project</a> (made a 7 yesrs ago)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9-5Nku0JPyYsWTAfPl1AjfwK2GlRd0cxTdUm-UOxaYex4ENyL-_igBtTimSxTkvy4tToc-l_PynZCKff-hiN3eTIJGm827G-c9DXOpCZcNH2RxEqLv0EJ42hg8zJWSqI_jcsWS1h07fy9/s320/Arduino_HCSR04.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="320" data-original-width="249" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9-5Nku0JPyYsWTAfPl1AjfwK2GlRd0cxTdUm-UOxaYex4ENyL-_igBtTimSxTkvy4tToc-l_PynZCKff-hiN3eTIJGm827G-c9DXOpCZcNH2RxEqLv0EJ42hg8zJWSqI_jcsWS1h07fy9/s200/Arduino_HCSR04.PNG" width="155" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGv1jBPvAtVbgObp7BBjbozqvAmgYufGkktzfw3CvHejimVQv8Kw5hNH9ZghGjhph2WTWIoQuanQP4-L4X_hw7MZiNZKepRWXTaVggLdtvgA_E8GSVjCX2Qz7ftxts4MzH2eFYzOHzDUBT/s320/Asha_1496.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="240" data-original-width="320" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGv1jBPvAtVbgObp7BBjbozqvAmgYufGkktzfw3CvHejimVQv8Kw5hNH9ZghGjhph2WTWIoQuanQP4-L4X_hw7MZiNZKepRWXTaVggLdtvgA_E8GSVjCX2Qz7ftxts4MzH2eFYzOHzDUBT/s200/Asha_1496.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
New test schematic is</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiwcttbb-meRBNfF9oidlgRhDBa0Dzpv5Nxl1Z4jdLwXVMDZzkRU16nSPoS1ChPqYYbwwQNdNdiT-DwVR0MLDO3sNZa44gAGDQKG7I1TaFGmEMHvE1-C60QDqmaq-aCysKB9QDjoVNys5y/s1600/schema.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="886" data-original-width="1082" height="163" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiwcttbb-meRBNfF9oidlgRhDBa0Dzpv5Nxl1Z4jdLwXVMDZzkRU16nSPoS1ChPqYYbwwQNdNdiT-DwVR0MLDO3sNZa44gAGDQKG7I1TaFGmEMHvE1-C60QDqmaq-aCysKB9QDjoVNys5y/s200/schema.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
My program is <a href="https://github.com/tehniq3/bidirectional_detection/blob/master/bidirectional_detection_ultrasonic.ino" target="_blank">bidirectional_detection_ultrasonic.ino</a> and if any sensor detect an object bellow 25cm led is turned on for 3 seconds.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBLgaDhET2MDYSw7wuqI6-L4o8ciewrZQ-Erw9K6FufMI_9eRc4qiihF829wAOmBeDLR0skr9qW-8o6Ir-H2auZgvCL8q-nq4i-nXfJIoTlFqgTqDWVKhsgd-0-iiEODj8JbwjD2q6c-Q4/s1600/detectie-bidirectionala_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBLgaDhET2MDYSw7wuqI6-L4o8ciewrZQ-Erw9K6FufMI_9eRc4qiihF829wAOmBeDLR0skr9qW-8o6Ir-H2auZgvCL8q-nq4i-nXfJIoTlFqgTqDWVKhsgd-0-iiEODj8JbwjD2q6c-Q4/s200/detectie-bidirectionala_1.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW5AB_KNRXFctyCypfM5zwhC4NI3cIywrJduj9NRvgHCfHyEMIVXv8uyecXqYMB2Dnx5_ybGqfvieYln4oxAH1DgKYmL9WLJoiKKcJAh6OJ1W1rz-P92OYLoEqHWfNZTc3XJN5-0clYZy_/s1600/detectie-bidirectionala_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW5AB_KNRXFctyCypfM5zwhC4NI3cIywrJduj9NRvgHCfHyEMIVXv8uyecXqYMB2Dnx5_ybGqfvieYln4oxAH1DgKYmL9WLJoiKKcJAh6OJ1W1rz-P92OYLoEqHWfNZTc3XJN5-0clYZy_/s200/detectie-bidirectionala_2.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
I made 2 video with this system:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/GTZfWQv2Rqg/0.jpg" src="https://www.youtube.com/embed/GTZfWQv2Rqg?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
</div>
<div style="text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/d72CRHrQ4MQ/0.jpg" src="https://www.youtube.com/embed/d72CRHrQ4MQ?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
<br />niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-91939287936379483522020-03-17T13:31:00.001+02:002020-03-17T13:52:24.541+02:00i2c LCD1602 drived by STM32F103C <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbxmEN-jUD2Xw-sye_qYOTRqduBMts9UlUfrk2HaV68gLoeFMWc8luL6YYx-Pqx-nwyfJlmggFWFBZU7_mGj2yrEOFcx4mduSNHc34g_sn7jTO1yCDguZrqA3YVXfW1UM4uyWex_-xTYiY/s1600/alimentareseparata.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbxmEN-jUD2Xw-sye_qYOTRqduBMts9UlUfrk2HaV68gLoeFMWc8luL6YYx-Pqx-nwyfJlmggFWFBZU7_mGj2yrEOFcx4mduSNHc34g_sn7jTO1yCDguZrqA3YVXfW1UM4uyWex_-xTYiY/s200/alimentareseparata.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
I wanted to use STM32F103 instead Arduno Mega for a radio with TEF6686 (see details at <a href="https://nicuflorica.blogspot.com/2020/02/radio-cu-tef6686.html" target="_blank">https://nicuflorica.blogspot.com/2020/02/radio-cu-tef6686.html</a>).</div>
<div class="separator" style="clear: both; text-align: left;">
First, I tested classical sketch named i2_scanner but I received no device or error at all adresses beginning with 0x01.</div>
<div class="separator" style="clear: both; text-align: left;">
I search on internet and I found an interesting article <a href="http://wildlab.org/index.php/2019/03/01/stm32-i2c-scanner/" target="_blank">STM32 I2C SCANNER</a>. Because informations from there are too much and must read carefully, I change directly Arduino mega with STM32F103. I saw logo info on display and than nothing. I realised STM32 send correctly i2c comands to device, ut not understand messages from any device. LCD1602 (or LCD2004) need just commands, so can be used.</div>
<div class="separator" style="clear: both; text-align: left;">
I tested with LCD1602 powered from external 5V and STM32 board with 3.3V fron USB-FTDI interface or through USB using internal voltage regulator.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6bMTVapX5zKDbuUmPvAPZvHdIv4q5gPUUoM5jGMFq6hyd4uopfliS4uzgrv0FOyBAo4FtQU_-v8agGu0VVvC-Mk0AnTz1IJ5eP00CBAInPjpMjGrAT3tu54U8y5tMUUJbjU__2dSRASD9/s1600/maginegenerala.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6bMTVapX5zKDbuUmPvAPZvHdIv4q5gPUUoM5jGMFq6hyd4uopfliS4uzgrv0FOyBAo4FtQU_-v8agGu0VVvC-Mk0AnTz1IJ5eP00CBAInPjpMjGrAT3tu54U8y5tMUUJbjU__2dSRASD9/s200/maginegenerala.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGiydDoeVjkwH84oiUaubjmuVAqnILjN3dfeBBnZb0jl7Frmcc6uLjGMvfCSn-D1CX9Db6H36b8jhwmpv5ej5T_V-3HLI40iC8iHH1G4kOp_uw-0mUXibEHQr2trvSzTWPMFlQzxfcjKpl/s1600/alimentarecomuna.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGiydDoeVjkwH84oiUaubjmuVAqnILjN3dfeBBnZb0jl7Frmcc6uLjGMvfCSn-D1CX9Db6H36b8jhwmpv5ej5T_V-3HLI40iC8iHH1G4kOp_uw-0mUXibEHQr2trvSzTWPMFlQzxfcjKpl/s200/alimentarecomuna.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Schematic is as in article from <a href="https://controllerstech.com/i2c-lcd-in-stm32/" target="_blank">https://controllerstech.com/i2c-lcd-in-stm32/</a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWWmxAOshaHMfiGUnb4n5Hajw_KHlS68VE7rNSiZsuAzFs4dFeyhAKpG3jfLv67VRXnkLoIBznPpmhgetPL2Zl5KWu8nh2XwVcIPjxjroA3YidYQEeL0jOHSItsxaeobYB3LXxn-w4GKdv/s1600/connectionlcd.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="687" data-original-width="1024" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWWmxAOshaHMfiGUnb4n5Hajw_KHlS68VE7rNSiZsuAzFs4dFeyhAKpG3jfLv67VRXnkLoIBznPpmhgetPL2Zl5KWu8nh2XwVcIPjxjroA3YidYQEeL0jOHSItsxaeobYB3LXxn-w4GKdv/s200/connectionlcd.jpeg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
I made <a href="https://youtu.be/bhXJFvh-xTE" target="_blank">i2c LCD1602 drived by STM32F103C</a> movie using <a href="https://github.com/tehniq3/STM32F103C8/blob/master/STM32F103_i2c_LCD1602.ino" target="_blank">STM32F103_i2c_LCD1602.ino</a> sketch:</div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/bhXJFvh-xTE/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/bhXJFvh-xTE?feature=player_embedded" width="320"></iframe></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-27170354739290088582019-10-25T20:30:00.001+03:002020-06-11T11:15:45.503+03:00PCB from PCBWay A very good solution for you to have a good PCB (board) is to place an order to <a href="https://www.pcbway.com/?from=nicuflorica" target="_blank">PCBWay</a>.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLYnH0dXkZtmbUOwmz2Vkqx276Zja40jWYGyA4ZcPTSoQXL7X1UwDYkRHGMRB4vqsRK75vXqtHRUJSIxPUzueSfIw5ZO2Eq5xfnt1kG-B2HL1b9zL633eakvnzZPPu9mBsUwo2Z8ujXZ_O/s1600/all2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="891" data-original-width="1600" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLYnH0dXkZtmbUOwmz2Vkqx276Zja40jWYGyA4ZcPTSoQXL7X1UwDYkRHGMRB4vqsRK75vXqtHRUJSIxPUzueSfIw5ZO2Eq5xfnt1kG-B2HL1b9zL633eakvnzZPPu9mBsUwo2Z8ujXZ_O/s320/all2.jpg" width="320" /></a></div>
First, you need to made an account on <a href="https://www.pcbway.com/" target="_blank">PCBWay site</a> and after that, you can search on <a href="https://www.pcbway.com/project/shareproject/" target="_blank">PCBway database</a>.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9-ubtY4I5zm1JzjmaPbCtDBhsAC2C0WnmedqfsTTToIiWN-Csib3FsjParDSER4v9m8x4EKfWhxswMyzvWC3f42lNHdNhNaUyrd-1bC-BDhRoKa1HWKN4H1-GmXtfgF7mBWfhT3Wq4TAT/s1600/shared.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="795" data-original-width="1456" height="174" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9-ubtY4I5zm1JzjmaPbCtDBhsAC2C0WnmedqfsTTToIiWN-Csib3FsjParDSER4v9m8x4EKfWhxswMyzvWC3f42lNHdNhNaUyrd-1bC-BDhRoKa1HWKN4H1-GmXtfgF7mBWfhT3Wq4TAT/s320/shared.jpg" width="320" /></a></div>
I order PCB for three projects:<br />
1) <a href="https://www.pcbway.com/project/shareproject/Fusebit_Doctor__AVR_________________________________________.html" target="_blank">AVR Atmega Fusebit Doctor (HVPP)</a><br />
2) <a href="https://www.pcbway.com/project/shareproject/project_13_arduino_componen_tester.html" target="_blank">Ardutester</a><br />
3) <a href="https://www.pcbway.com/project/shareproject/W09439ASX29_bbsbsimv.html" target="_blank">Simple VGA/Video adapter</a><br />
First project, named <a href="https://www.pcbway.com/project/shareproject/Fusebit_Doctor__AVR_________________________________________.html" target="_blank"> AVR Atmega Fusebit Doctor (HVPP)</a> is an old project for recovery stuck AVR microcontrollers.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnZ7q5FCm6K6uaY2IvtF0oUX2m-1sZEyV4sTD069YGgap7ILMC8eTW5ri8mu4pQQpJrKUNCnws7bHCw8EHqiSHh0vupBXCpSAkuorRYAI_yKZ5a60N2pEEhf0mXnPc3sWlZ0A1xlL_-FBu/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="435" data-original-width="300" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnZ7q5FCm6K6uaY2IvtF0oUX2m-1sZEyV4sTD069YGgap7ILMC8eTW5ri8mu4pQQpJrKUNCnws7bHCw8EHqiSHh0vupBXCpSAkuorRYAI_yKZ5a60N2pEEhf0mXnPc3sWlZ0A1xlL_-FBu/s200/1.png" width="137" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBoduKlULOoBq2mQ1PzXTmfEdR_12oppFPKgQLAW_QD6oK9P_PjdpEhNZ5tY4IGjphiznhgYIwiQZEIpV_U2N6ZmA8WkcB3uMVlielVPn4eB9OjHMfT8K-T9CWf_phuFnn1NNVtgvph0Cs/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="421" data-original-width="492" height="170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBoduKlULOoBq2mQ1PzXTmfEdR_12oppFPKgQLAW_QD6oK9P_PjdpEhNZ5tY4IGjphiznhgYIwiQZEIpV_U2N6ZmA8WkcB3uMVlielVPn4eB9OjHMfT8K-T9CWf_phuFnn1NNVtgvph0Cs/s200/2.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
You can read more details about this project in this <a href="https://dixom.ru/zverchproject/vosstanovlenie-fyuzov-avr-mikrokontrollerov" target="_blank">russian article</a>.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlTOj4V6mr7ilkc_Hd3STJqbT2qgQ42qz6HrKdPG_Ihw5btggLO2kLPH6ytTgKBE1xSP4GvVmuU_Nb_JgxJvwhMMSRS4giwsWhkFb_qJtM-bS1huRYN3djFpvIiOHEgKo7lrTXQzq51Bol/s1600/fuse_bit_doctor.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="921" data-original-width="1222" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlTOj4V6mr7ilkc_Hd3STJqbT2qgQ42qz6HrKdPG_Ihw5btggLO2kLPH6ytTgKBE1xSP4GvVmuU_Nb_JgxJvwhMMSRS4giwsWhkFb_qJtM-bS1huRYN3djFpvIiOHEgKo7lrTXQzq51Bol/s200/fuse_bit_doctor.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Fot this project, I received this PCBs:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijUDJ1cYJWxnREtGH4lkA-z83pTTDIhsb6S3UdfC7OVcGGlqYV46TqOl1b6iMdh8_Qrz8uZ_vQ8uey7yRRlZNOVtOv4M1aQ7u2VKLALVfss6ywYQ9L4NT22vGHQ1pk4sl-Zr_OS8bIyw2R/s1600/verde0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijUDJ1cYJWxnREtGH4lkA-z83pTTDIhsb6S3UdfC7OVcGGlqYV46TqOl1b6iMdh8_Qrz8uZ_vQ8uey7yRRlZNOVtOv4M1aQ7u2VKLALVfss6ywYQ9L4NT22vGHQ1pk4sl-Zr_OS8bIyw2R/s320/verde0.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibUDWXGbA4vGp9tuaxLGTxBTLyey7HqsayoT8vMh1SIfb_E7prj7EzQoaphcN8Tb8wYuYvqNEmgSctY9KCvOYWvvMLLi1-OWqhbiJbZUtwFeJu1LYjuxmMDmgKY9gbxDJDDFzgE_Z9kjpu/s1600/verde2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="908" data-original-width="1600" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibUDWXGbA4vGp9tuaxLGTxBTLyey7HqsayoT8vMh1SIfb_E7prj7EzQoaphcN8Tb8wYuYvqNEmgSctY9KCvOYWvvMLLi1-OWqhbiJbZUtwFeJu1LYjuxmMDmgKY9gbxDJDDFzgE_Z9kjpu/s200/verde2.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwTxtBTyz0cmaylnHQ5rfBDI5vBza3fFUOtzrWvRRSrUD3-Rv2g3W7RCDYlnl8_l6FQu8iBuU0mwpJ5QQ6QGp-rwitdGxeFybhZNaS-MO2fsJ5pZJHRG9yqeGLi-Wom1FkEjD9fuV0O-p5/s1600/verde1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="930" data-original-width="1600" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwTxtBTyz0cmaylnHQ5rfBDI5vBza3fFUOtzrWvRRSrUD3-Rv2g3W7RCDYlnl8_l6FQu8iBuU0mwpJ5QQ6QGp-rwitdGxeFybhZNaS-MO2fsJ5pZJHRG9yqeGLi-Wom1FkEjD9fuV0O-p5/s200/verde1.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Second project <a href="https://www.pcbway.com/project/shareproject/project_13_arduino_componen_tester.html" target="_blank">project 13 arduino componen tester</a> is based on my article named <a href="http://nicuflorica.blogspot.com/2015/04/ardutester-identificator-de-componente.html" target="_blank">Ardutester</a> who was wited by me a 4 years ago.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHyHyk5OdfLCAm3LQfd9jTfUJIanKxcRxJEN1AJvJbOls1KyVhjC3C_h6qXSeCwCDR9P3z-wqY5kGwkg_1ykXSu-MLh9w8gzc5Az321fUmuVbHMbZm-SEVKM_0sKRd1w06k7ZkdLLpu16C/s1600/identificator.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="795" data-original-width="1381" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHyHyk5OdfLCAm3LQfd9jTfUJIanKxcRxJEN1AJvJbOls1KyVhjC3C_h6qXSeCwCDR9P3z-wqY5kGwkg_1ykXSu-MLh9w8gzc5Az321fUmuVbHMbZm-SEVKM_0sKRd1w06k7ZkdLLpu16C/s320/identificator.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEqrCGAKd7pRiYtTI_XKCtez7uGHU84F9hir6hM1o_K6a_KnvYmoes0HFwIn4c5oxzLIpYEGVX4nK3VAsRrf9F7aATz1vlMl6ewHnAoq7V5YzhMfsVk7xMPaDXhXD_KErd94j4UpNwKTrq/s1600/Ardutester_no.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="960" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEqrCGAKd7pRiYtTI_XKCtez7uGHU84F9hir6hM1o_K6a_KnvYmoes0HFwIn4c5oxzLIpYEGVX4nK3VAsRrf9F7aATz1vlMl6ewHnAoq7V5YzhMfsVk7xMPaDXhXD_KErd94j4UpNwKTrq/s200/Ardutester_no.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7eim3KTjGGlqp6juEz9UMCY6yPU2VrDr79R1N4tyL_kzvEw3-jZg6eEpgsR1ToU4NCyy040sY8S_TD8BeY78BChmVGcPaEpNTnfDjSq-C8BREV-2BWAZMD9PQzAWDuEzcVNFOLz8Z4ZdD/s1600/Ardutester_C1mF.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="960" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7eim3KTjGGlqp6juEz9UMCY6yPU2VrDr79R1N4tyL_kzvEw3-jZg6eEpgsR1ToU4NCyy040sY8S_TD8BeY78BChmVGcPaEpNTnfDjSq-C8BREV-2BWAZMD9PQzAWDuEzcVNFOLz8Z4ZdD/s200/Ardutester_C1mF.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi3uhzhnrBR8e7ZuOP_LVGuc2MA2NNHQ6qaB-0xCJNAGil3mwrVf2V1j64n7RtjqPgmgyK6DxXhyTDG_WGU7sNCQxLVAPJiP-X07nGMMoS-vxb1G3PdAJPWj1j_hO7JI-ZskyZ5TIDj24/s320/Ardutester_full_schematic_rev2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="259" data-original-width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi3uhzhnrBR8e7ZuOP_LVGuc2MA2NNHQ6qaB-0xCJNAGil3mwrVf2V1j64n7RtjqPgmgyK6DxXhyTDG_WGU7sNCQxLVAPJiP-X07nGMMoS-vxb1G3PdAJPWj1j_hO7JI-ZskyZ5TIDj24/s320/Ardutester_full_schematic_rev2.png" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
PCB made are very nice:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsw401-N2bIt1vlaE1mvnkSOLlBHaY6IWKrp2C4K7A5nnq4u2ApO13cxmTyJ9YyBXO1VhJYoNBXxRwQ2iMjBO-yVQ0RjvlshaK80WpUGjk1Uhaq1ra1DQxehsdguSQVna35nTMEL_v697k/s1600/rosu0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="970" data-original-width="1600" height="194" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsw401-N2bIt1vlaE1mvnkSOLlBHaY6IWKrp2C4K7A5nnq4u2ApO13cxmTyJ9YyBXO1VhJYoNBXxRwQ2iMjBO-yVQ0RjvlshaK80WpUGjk1Uhaq1ra1DQxehsdguSQVna35nTMEL_v697k/s320/rosu0.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiZ_Ey6QUzCDAXj74ltl459VUT_IBJuhUX9Ljat22uXDRohhuh2lvYVRnuJk9b3P5kX43BnyrdQKJuSddHU9pWP2OGfOEqiT8NCFSU7Rs33W-_yy4gztqMTG-1i1qrazphi06ou8zunstR/s1600/rosu1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="861" data-original-width="1600" height="107" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiZ_Ey6QUzCDAXj74ltl459VUT_IBJuhUX9Ljat22uXDRohhuh2lvYVRnuJk9b3P5kX43BnyrdQKJuSddHU9pWP2OGfOEqiT8NCFSU7Rs33W-_yy4gztqMTG-1i1qrazphi06ou8zunstR/s200/rosu1.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoU6hX_48gvY4GnjTesIYVWbG9QDAeS_AQ4qy4oX1cS3yGxBrIRYVAj963Qu9hHrgN5JiUm_51iyeWReFvJxEqw2dqCstWgdV35GKR-UCKLm-FPvdmXmel5zX3lJO7ogp-WwxUkwia224R/s1600/rosu2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="923" data-original-width="1600" height="115" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoU6hX_48gvY4GnjTesIYVWbG9QDAeS_AQ4qy4oX1cS3yGxBrIRYVAj963Qu9hHrgN5JiUm_51iyeWReFvJxEqw2dqCstWgdV35GKR-UCKLm-FPvdmXmel5zX3lJO7ogp-WwxUkwia224R/s200/rosu2.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Last project is for <a href="https://www.serasidis.gr/circuits/AVR_VGA/avr_vga.htm" target="_blank">Simple VGA/Video adapter</a> </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin0XUL-tOR0kMKwE2WkgsYtgxmmtwKFrdqsIzkCsHU3d_p-nofsOPTE-0-sPsIr0Y10PgYyk55NUlu3YcGi2d-bhN-EmhvvHPsOn_mA016MHRIavzGWC-2GDt5z4_B3Ov3fNNNWfOHHRM/s1600/image004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="292" data-original-width="389" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin0XUL-tOR0kMKwE2WkgsYtgxmmtwKFrdqsIzkCsHU3d_p-nofsOPTE-0-sPsIr0Y10PgYyk55NUlu3YcGi2d-bhN-EmhvvHPsOn_mA016MHRIavzGWC-2GDt5z4_B3Ov3fNNNWfOHHRM/s200/image004.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4D0OAgKyua_Kdf4kcU-Q9EcKoJb1g2iRbWvhcVeFcXx73f2g2aAzYj-w7srKF8Dj6GGaHOJHmmHSI0kyGDC7COxk12URCY9F4_pHOacxbilowpM3U1lkQSyL_KyZ4MR3HAgishiZucAU/s1600/image002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="441" data-original-width="623" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4D0OAgKyua_Kdf4kcU-Q9EcKoJb1g2iRbWvhcVeFcXx73f2g2aAzYj-w7srKF8Dj6GGaHOJHmmHSI0kyGDC7COxk12URCY9F4_pHOacxbilowpM3U1lkQSyL_KyZ4MR3HAgishiZucAU/s320/image002.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggmYKdhqi32SXmQumdRNewtohwQOWxnGsYkPHy6NdcwPS2Kq9mwkcEG3BTaQZir52wvKC3wtsPqdkFYPssthLlp5eamwaE2KFJjculIT-FUf_kH15bBmjTpYm1EWJUraAj2p-iS_j0BYg/s1600/image008.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="292" data-original-width="389" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggmYKdhqi32SXmQumdRNewtohwQOWxnGsYkPHy6NdcwPS2Kq9mwkcEG3BTaQZir52wvKC3wtsPqdkFYPssthLlp5eamwaE2KFJjculIT-FUf_kH15bBmjTpYm1EWJUraAj2p-iS_j0BYg/s200/image008.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCecs2Yep8oW0PHIjYX33EFiWk-F8zg31j3-tV9DdVqeJPRj5ysDZNnH7qTOKUidn6yTKfuZ8xmIBpLnok6UJcqqDQVr56bcVgknSk3bpnbBxVuufQINi6x1gqySvzCE63tB3ChWYBOjI/s1600/image006.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="292" data-original-width="389" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCecs2Yep8oW0PHIjYX33EFiWk-F8zg31j3-tV9DdVqeJPRj5ysDZNnH7qTOKUidn6yTKfuZ8xmIBpLnok6UJcqqDQVr56bcVgknSk3bpnbBxVuufQINi6x1gqySvzCE63tB3ChWYBOjI/s200/image006.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
witch has <a href="https://www.pcbway.com/project/shareproject/W09439ASX29_bbsbsimv.html" target="_blank">PCB design</a>.</div>
<div class="separator" style="clear: both; text-align: left;">
My received boards are:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKLnBNRf2baaEE3SQXbZ10Hhi8PJtTQsgkNALwPrh1rSs79t320NkjK54CznjzjVQ2Pc9rmeZ9MK0KFGvWbMptJpor5NnoLmcsq5QkhNpS2AsMIS_JmBoIvzK8RzKee23y_bSGGYskOP2H/s1600/alb0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="980" data-original-width="1600" height="196" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKLnBNRf2baaEE3SQXbZ10Hhi8PJtTQsgkNALwPrh1rSs79t320NkjK54CznjzjVQ2Pc9rmeZ9MK0KFGvWbMptJpor5NnoLmcsq5QkhNpS2AsMIS_JmBoIvzK8RzKee23y_bSGGYskOP2H/s320/alb0.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPVSlIAuKXhZUb2iNV1CiK2ZJQ6rGOAwzlN1ghh8nZLPU2ABY9KtXNdEiN0oPkyDKwceLD333shOWfFi_7UJ5KdLVsaxNyUMtlI_XvoXpH6dzaaz-ouJheW73RNx_nlWFf3ujsvb-ylvfw/s1600/alb1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="884" data-original-width="1600" height="110" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPVSlIAuKXhZUb2iNV1CiK2ZJQ6rGOAwzlN1ghh8nZLPU2ABY9KtXNdEiN0oPkyDKwceLD333shOWfFi_7UJ5KdLVsaxNyUMtlI_XvoXpH6dzaaz-ouJheW73RNx_nlWFf3ujsvb-ylvfw/s200/alb1.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-Yl2bNlml2_A9yGAOILCkIqACURbN6vbR24QqYurV-Bl4sRJYebEo2jR94TMg_KBclzvnYrBero7E-JdZ5tPCCNJsxD71nZH-PU5LtpfezwzDnOoOWYKP4ORfa6Jkjr-Tg-M0ERf_3Am/s1600/alb2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="829" data-original-width="1600" height="103" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3-Yl2bNlml2_A9yGAOILCkIqACURbN6vbR24QqYurV-Bl4sRJYebEo2jR94TMg_KBclzvnYrBero7E-JdZ5tPCCNJsxD71nZH-PU5LtpfezwzDnOoOWYKP4ORfa6Jkjr-Tg-M0ERf_3Am/s200/alb2.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-60566380408339916452019-07-20T14:35:00.002+03:002019-07-20T14:35:21.881+03:004116 RAM tester<a href="https://nicuflorica.blogspot.com/2019/07/verificare-memorii-ram-de-tip-4116.html?fbclid=IwAR0AxWBAtoWPeVMTo0p88rn11Ubr6GFCGvvEdBabLCcf4eFHpbQ3r2NDZCQ" target="_blank">original article</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBJqQY-gJ-5eYWZybTeiG7NbLLsMnWoWbZfyUH4ympeA6uqLOQKiDucM2d7K17BrW40GMcs566Z7m6CQm2SNrHzo0FrLBF23n4W9PZAayfcQ4MV7B39uXfhyphenhyphenxWoQ4l0hBobgrri8XjCrsi/s1600/Dragos_4116_tester1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="319" data-original-width="354" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBJqQY-gJ-5eYWZybTeiG7NbLLsMnWoWbZfyUH4ympeA6uqLOQKiDucM2d7K17BrW40GMcs566Z7m6CQm2SNrHzo0FrLBF23n4W9PZAayfcQ4MV7B39uXfhyphenhyphenxWoQ4l0hBobgrri8XjCrsi/s320/Dragos_4116_tester1.jpg" width="320" /></a></div>
I needed a 4116 RAM tester for a vintage computer (ZX Sinclair Issue 2) and I search on internet.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF0XxIqN1uwy2fViCHZ3gsBKr5M4Lriwx4GYqYcI4WwT-qOOjLuWmfThQgu0PDC1uOZx9b6vfYPFEJVt6Rlt-pChdzHAvoDHQu-076IX5BrJoFjwzHoE5cwM4Ln822R9fM8IBo7UOF3C-p/s1600/zx0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF0XxIqN1uwy2fViCHZ3gsBKr5M4Lriwx4GYqYcI4WwT-qOOjLuWmfThQgu0PDC1uOZx9b6vfYPFEJVt6Rlt-pChdzHAvoDHQu-076IX5BrJoFjwzHoE5cwM4Ln822R9fM8IBo7UOF3C-p/s200/zx0.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4v41JLlL96n4pXdEjzC4F_K82GfZx0gSCxjiuaEcDhgDqg_PhREfc63QUYNr76TaG5fz8Ki_cS1ylsNWwk7jXlMmXxwHxhmsVMsaR4SPsh6N-6n_Y1IuM3had3LXJ2DfkT9NaTlWEh1jg/s1600/zx2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4v41JLlL96n4pXdEjzC4F_K82GfZx0gSCxjiuaEcDhgDqg_PhREfc63QUYNr76TaG5fz8Ki_cS1ylsNWwk7jXlMmXxwHxhmsVMsaR4SPsh6N-6n_Y1IuM3had3LXJ2DfkT9NaTlWEh1jg/s200/zx2.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
I find some article:<br />
- <a href="http://www.ukvac.com/forum/cheap-arduino-ram-tester-cart-join-in_topic356093.html" target="_blank">http://www.ukvac.com/forum/cheap-arduino-ram-tester-cart-join-in_topic356093.html</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifrLpfaEQHDuVmhyVdsD3H4YAGVoPUrnj86DdWOoM_DJ89oNMyCk1zfxclCaWz6pzrdwxMPZUWbRDvND-2e4zsFOpZrfnFIq4OLg6wVNIxG3Y7x5j76NdiUUwx9qXGLCtaid-IRxZNGuZL/s1600/wiring-example-lowres.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="480" data-original-width="640" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifrLpfaEQHDuVmhyVdsD3H4YAGVoPUrnj86DdWOoM_DJ89oNMyCk1zfxclCaWz6pzrdwxMPZUWbRDvND-2e4zsFOpZrfnFIq4OLg6wVNIxG3Y7x5j76NdiUUwx9qXGLCtaid-IRxZNGuZL/s320/wiring-example-lowres.jpg" width="320" /></a></div>
- <a href="http://www.ukvac.com/forum/cheap-arduino-ram-tester-cart-join-in_topic356093.html" target="_blank">http://www.ukvac.com/forum/cheap-arduino-ram-tester-cart-join-in_topic356093.html</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7Ou5UwvFcte6G5GBPWSjbAM-k3YKkmJat7TlIzmK6U7r7IYNN_HM3m9kj1oKYH84d-3B5Jg9NPZ3gkLXIrDybPEhCwMy0sdrEHhAw4aARG9I-GtVNMrFRHs_vVfnPDB7v9DMLpxDDd-kv/s1600/dramarduino.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="554" data-original-width="455" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7Ou5UwvFcte6G5GBPWSjbAM-k3YKkmJat7TlIzmK6U7r7IYNN_HM3m9kj1oKYH84d-3B5Jg9NPZ3gkLXIrDybPEhCwMy0sdrEHhAw4aARG9I-GtVNMrFRHs_vVfnPDB7v9DMLpxDDd-kv/s320/dramarduino.png" width="262" /></a></div>
- <a href="https://www.youtube.com/watch?v=LPavFz61ifM">https://www.youtube.com/watch?v=LPavFz61ifM</a><br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/LPavFz61ifM/0.jpg" src="https://www.youtube.com/embed/LPavFz61ifM?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
- <a href="https://github.com/Judder/arduino-93422tester" target="_blank">https://github.com/Judder/arduino-93422tester</a><br />
My colegue, Dragos, made 4116 RAM tester using a schematic like that,<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirw3reV5Z-yyeqbEHlCuHASDSHhw4nJe8Nl_H0D5Jx-SJ45bxiQf0gRXusNLGC2L7_Qj1N03JHsqKCd2P6LMYu6AaUynC3zK5OkT9Z7XIb87Oj6Kd5m4_TAAafoxlWHmKaUumKu2nU8hdf/s1600/4116_ram_tester.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="647" data-original-width="1067" height="194" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirw3reV5Z-yyeqbEHlCuHASDSHhw4nJe8Nl_H0D5Jx-SJ45bxiQf0gRXusNLGC2L7_Qj1N03JHsqKCd2P6LMYu6AaUynC3zK5OkT9Z7XIb87Oj6Kd5m4_TAAafoxlWHmKaUumKu2nU8hdf/s320/4116_ram_tester.png" width="320" /></a></div>
just he used Arduino Nano instead Arduino Uno:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6KxNRZqFFGaPeOKwEVcbPLVeQUMOIulep8HJPU6UdITQ3xasl60jPpYjFrgmLOsCwhSz-c4ZUTqK5R0a6B6mTZaZfHnKP12iyd2RW4Yl7sx-vFWPwapZ6InKDy6pnKCV_2sH1xlbVR5aO/s1600/Dragos_4116_tester.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="404" data-original-width="698" height="185" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6KxNRZqFFGaPeOKwEVcbPLVeQUMOIulep8HJPU6UdITQ3xasl60jPpYjFrgmLOsCwhSz-c4ZUTqK5R0a6B6mTZaZfHnKP12iyd2RW4Yl7sx-vFWPwapZ6InKDy6pnKCV_2sH1xlbVR5aO/s320/Dragos_4116_tester.jpg" width="320" /></a></div>
You can see their test in <a href="https://www.blogger.com/blogger.g?blogID=544202929520927871#editor/target=post;postID=4448848185905903846" target="_blank">4116 RAM tester with Arduino</a><br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/YkYMEXZ9GLc/0.jpg" src="https://www.youtube.com/embed/YkYMEXZ9GLc?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com1tag:blogger.com,1999:blog-5711443641378642270.post-53401176884452089112019-06-04T21:35:00.000+03:002019-06-04T21:38:07.078+03:00Chinese Power Supply PS-1502DD (15V/2A)<a href="https://nicuflorica.blogspot.com/2019/06/sursa-de-alimentare-chinezeasca-ps.html" target="_blank">original article</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsNSFAwcDSJsDyusxA5bxQnl3i4sxvqlFUWhVl6lwI9NfR8YPW_xBL6cPZddLfvDUDTCxYG1QYm4ewD4qlSBl0uTvccZWXW3fOi-k-MXEohD4Di3e7Nq59yHlmOcVxixVXUICGuQaWaY7z/s1600/IMG_20190603_193448.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsNSFAwcDSJsDyusxA5bxQnl3i4sxvqlFUWhVl6lwI9NfR8YPW_xBL6cPZddLfvDUDTCxYG1QYm4ewD4qlSBl0uTvccZWXW3fOi-k-MXEohD4Di3e7Nq59yHlmOcVxixVXUICGuQaWaY7z/s200/IMG_20190603_193448.jpg" width="150" /></a></div>
<div>
I receive a cheap power supply made in China named PS-1502DD. This power supply can deliver 5 fixed stepts: 1.5V, 3.6V, 4.8V, 6.0V, 7.2V or one adjusting output from 0 to 15V at 2A (theoretically).</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwiug5fOOTx2bSpUs30U2z2GCU2w-q7Yq9CdVcZpgsSLq0-jKz4rTF-zAEaDYPd2LJ_hBZgI3FV1vWPLV3ys5DinPAfERP1riYrL4pU1hyWkP1L4vW6TWV4rMkXz_SZU9v2jMweW4nhOEw/s1600/IMG_20190604_201159.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwiug5fOOTx2bSpUs30U2z2GCU2w-q7Yq9CdVcZpgsSLq0-jKz4rTF-zAEaDYPd2LJ_hBZgI3FV1vWPLV3ys5DinPAfERP1riYrL4pU1hyWkP1L4vW6TWV4rMkXz_SZU9v2jMweW4nhOEw/s200/IMG_20190604_201159.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjf-Wo9pN1Ort3xrvMUlzL_GzfWA_bj7JetDPPIxvvb-0em-eWfYhDlYsjSpygwSzgUs_aoH0g1YKQyn9yrQa0sBeMJMC1UV7Z6fjkcKuegQ-7czN85w-5685zhjFBOsBHAVbM2Aw1235I/s1600/IMG_20190604_201207.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjf-Wo9pN1Ort3xrvMUlzL_GzfWA_bj7JetDPPIxvvb-0em-eWfYhDlYsjSpygwSzgUs_aoH0g1YKQyn9yrQa0sBeMJMC1UV7Z6fjkcKuegQ-7czN85w-5685zhjFBOsBHAVbM2Aw1235I/s200/IMG_20190604_201207.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9JfCfZq4tgPd3qx1w5LpMXVWBxzBZg7ls49pRLkjzwOXKO2RysMxUw7SKCRWYCd7CbA-mAjoqVPd-xp9iAgBgrlUEPe-Q4rO-ZmeEooKZelDNdkzYSm7doqkaO62rH65dZIpaR5Xqyks9/s1600/IMG_20190604_201220.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9JfCfZq4tgPd3qx1w5LpMXVWBxzBZg7ls49pRLkjzwOXKO2RysMxUw7SKCRWYCd7CbA-mAjoqVPd-xp9iAgBgrlUEPe-Q4rO-ZmeEooKZelDNdkzYSm7doqkaO62rH65dZIpaR5Xqyks9/s200/IMG_20190604_201220.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG3xr5sdj7NZOgwG3w-AjzSeK7fJzVMZb4Sih4amXcpRw5cqdCraLrQbrwdaiuF6nG3k_QY6Ko2Ar4TXki6X8KOQzWClWSQ2Eg2oGq_fF3H_D-Kc9Jh_FwR9gAtFcXJJ4Jv-syGuVSzV8C/s1600/IMG_20190604_201226.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG3xr5sdj7NZOgwG3w-AjzSeK7fJzVMZb4Sih4amXcpRw5cqdCraLrQbrwdaiuF6nG3k_QY6Ko2Ar4TXki6X8KOQzWClWSQ2Eg2oGq_fF3H_D-Kc9Jh_FwR9gAtFcXJJ4Jv-syGuVSzV8C/s200/IMG_20190604_201226.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid8Gf9MPQDw58Nug-XyDfltRlGcKptMUicX47fRjUiMge4-RkSdCNsOGpwlNFSAzpWCDrlDAqv4a18cAgDz2qme1XT8cV4jT4tts7rsYAWvrDP4NmVacnl63OJT_p16t4rjJNeIAzJ493b/s1600/IMG_20190604_201246.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid8Gf9MPQDw58Nug-XyDfltRlGcKptMUicX47fRjUiMge4-RkSdCNsOGpwlNFSAzpWCDrlDAqv4a18cAgDz2qme1XT8cV4jT4tts7rsYAWvrDP4NmVacnl63OJT_p16t4rjJNeIAzJ493b/s200/IMG_20190604_201246.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNSpdlqNFyGzMBmWMV1Sb6qrJ9v5Wp9rLUZH8VLQLc39b4_foFISUvSYiUUukaHurtrLHCZZQ0w-cn53P8Vle26eTQe8l2AsWlpO-JQAyG9nFU3uBHpG4p4NhFlBlUZ_RSraA7IzIGaWhO/s1600/IMG_20190604_201237.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNSpdlqNFyGzMBmWMV1Sb6qrJ9v5Wp9rLUZH8VLQLc39b4_foFISUvSYiUUukaHurtrLHCZZQ0w-cn53P8Vle26eTQe8l2AsWlpO-JQAyG9nFU3uBHpG4p4NhFlBlUZ_RSraA7IzIGaWhO/s200/IMG_20190604_201237.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8RWrIBZZSY3ExSA4-0rQbNKmTU8IGftx5hhIVyVXZTWlNrl5dDUh0k1THjWaRmcUrEzRSX8UIOJSa40NeHP9RkrpImuFzFNL-hPEDDTiYl88iV2_kfMQCCqs5RzlJ76yqA36y2pni3DWU/s1600/IMG_20190604_201300.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8RWrIBZZSY3ExSA4-0rQbNKmTU8IGftx5hhIVyVXZTWlNrl5dDUh0k1THjWaRmcUrEzRSX8UIOJSa40NeHP9RkrpImuFzFNL-hPEDDTiYl88iV2_kfMQCCqs5RzlJ76yqA36y2pni3DWU/s200/IMG_20190604_201300.jpg" width="150" /></a></div>
<div>
After quick test with Photoframe at 4.8V and 0,63A I realise final transistor (2N3055) is put directly on steel case and is not ok.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNkzqFfrjI_YQNkHwzuuq-kj5oh1GRe5K7kOrYqHioTQgyaWzbexdzq9EJGrIgVtu7Wxv-1iJbDs6KYzn9XrlgB9ncjEQUPgENgQV96JlMD_YaUJG3LGIv_u6TSrwAJgjsboAxqIeLRC-J/s1600/20140316-092P3B95-0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNkzqFfrjI_YQNkHwzuuq-kj5oh1GRe5K7kOrYqHioTQgyaWzbexdzq9EJGrIgVtu7Wxv-1iJbDs6KYzn9XrlgB9ncjEQUPgENgQV96JlMD_YaUJG3LGIv_u6TSrwAJgjsboAxqIeLRC-J/s200/20140316-092P3B95-0.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3KnQoPLzHEf9cBC1clZYV3XzZy-F3fDd75Od-W7vJQRW0ksKMWGwBn11NwdFd2IpHJKKBIwEnaTezQgVvG7OgJjf9Ixr3ZHA_xNzSdemQz3KtYu356FeQkXBJ8dQM5O-QCABFvF2fAYl-/s1600/IMG_20190603_183537.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3KnQoPLzHEf9cBC1clZYV3XzZy-F3fDd75Od-W7vJQRW0ksKMWGwBn11NwdFd2IpHJKKBIwEnaTezQgVvG7OgJjf9Ixr3ZHA_xNzSdemQz3KtYu356FeQkXBJ8dQM5O-QCABFvF2fAYl-/s200/IMG_20190603_183537.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
I remove original 2N3055 and I put 2SC5200 on aluminium radiator</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWJcKLoBdVUIge9_ZvjPMqhL0QLlDK7YKE-1gCxF4d59emrm-NuPTxqDcWqOS74TdQ5aA5QEPgeI3X4RsozpOIGfGPOF4DGVstLWlSjKBPW4m7xTWb6ba_R2gh_jF5siKigmqiEEEcUSBt/s1600/IMG_20190601_162422.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWJcKLoBdVUIge9_ZvjPMqhL0QLlDK7YKE-1gCxF4d59emrm-NuPTxqDcWqOS74TdQ5aA5QEPgeI3X4RsozpOIGfGPOF4DGVstLWlSjKBPW4m7xTWb6ba_R2gh_jF5siKigmqiEEEcUSBt/s200/IMG_20190601_162422.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaClXylju3UQZoV9Da2ulPpDbCyg038WcND4YE8enPWlJfUb6jsiJxVq138500GmjhXKKQkOuhlXrldyUdCDK5L0CFHeRTD0hSL-iP_CA03g0fFIbFOZ5PPokfH3NKtDQXomv4DcRjhaTx/s1600/IMG_20190603_191829.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaClXylju3UQZoV9Da2ulPpDbCyg038WcND4YE8enPWlJfUb6jsiJxVq138500GmjhXKKQkOuhlXrldyUdCDK5L0CFHeRTD0hSL-iP_CA03g0fFIbFOZ5PPokfH3NKtDQXomv4DcRjhaTx/s200/IMG_20190603_191829.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnoz_h33ijM0qBoE437ZijuVvy_Iex7EfVkRsdWbH94qk17WpgG9wTqCp1RFgqUdrocnLzfbDGggriyTmdS8iwXWJ7fiMaBxN8UstsavaZLCWgwdYXjC9Y9KZMp8f8CT1aXT6a0fdscTF7/s1600/IMG_20190603_192417.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnoz_h33ijM0qBoE437ZijuVvy_Iex7EfVkRsdWbH94qk17WpgG9wTqCp1RFgqUdrocnLzfbDGggriyTmdS8iwXWJ7fiMaBxN8UstsavaZLCWgwdYXjC9Y9KZMp8f8CT1aXT6a0fdscTF7/s200/IMG_20190603_192417.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKukEBugH4Jvx-p_UTHLqdRSjggkU9A6qx_yfuIHadYemFYoWQwuXOZtw6p70p8Wo4RGs6UX6epSBNNO0JHPTarKiy9ei3cGMhyphenhypheni8ZavstqliIA8OrKJr9athxvQHNclAp0folVaexbY2b/s1600/IMG_20190603_193321.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKukEBugH4Jvx-p_UTHLqdRSjggkU9A6qx_yfuIHadYemFYoWQwuXOZtw6p70p8Wo4RGs6UX6epSBNNO0JHPTarKiy9ei3cGMhyphenhypheni8ZavstqliIA8OrKJr9athxvQHNclAp0folVaexbY2b/s200/IMG_20190603_193321.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Now, I can power photoframe for long time <span style="text-align: center;">😁...</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_BMnON5jZUZKXSWIPAiT6p_4l8QWenVJ4tsQ2wq-ZNCz58VKYb95Um3dRsF4jDqcuFntl_5_Fa2JL6unGu_nH7BLyP4u7tM4M5vyBNTPy82DkDfqlq9mHet5LKNXQZ7IbMG8_chCaRmAN/s1600/IMG_20190604_203136.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_BMnON5jZUZKXSWIPAiT6p_4l8QWenVJ4tsQ2wq-ZNCz58VKYb95Um3dRsF4jDqcuFntl_5_Fa2JL6unGu_nH7BLyP4u7tM4M5vyBNTPy82DkDfqlq9mHet5LKNXQZ7IbMG8_chCaRmAN/s200/IMG_20190604_203136.jpg" width="150" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguhRs26KWivVtiLOiiJzmAyZynBRUG6XviqeC0T__Uv5ZSsUdLD4ejPX5T2TqH9hb4cm6zfk7Ro82hD8JgQlViBeHrSs-KGW-b-oiBtzyMhsLgl968k3OE3ypWYSqTbDFwXva8govZ7t_Y/s1600/IMG_20190603_193436.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguhRs26KWivVtiLOiiJzmAyZynBRUG6XviqeC0T__Uv5ZSsUdLD4ejPX5T2TqH9hb4cm6zfk7Ro82hD8JgQlViBeHrSs-KGW-b-oiBtzyMhsLgl968k3OE3ypWYSqTbDFwXva8govZ7t_Y/s200/IMG_20190603_193436.jpg" width="150" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit; text-align: center;"> Ok, I search on net informations about this power supply and I find usefull adresses:</span></div>
<div class="separator" style="background-color: white; clear: both; color: #444444; font-size: 14px;">
<span style="font-family: inherit;">- <a href="https://320volt.com/ps1502d-0-15v-ayarli-1-5v-7-2v-kademeli-guc-kaynagi-semasi/" style="color: #4d469c; text-decoration-line: none;" target="_blank">https://320volt.com/ps1502d-0-15v-ayarli-1-5v-7-2v-kademeli-guc-kaynagi-semasi/</a></span></div>
<div class="separator" style="background-color: white; clear: both; color: #444444; font-size: 14px;">
<span style="font-family: inherit;">- <a href="https://www.eevblog.com/forum/beginners/power-supply-transient-overvoltage/" style="color: #4d469c; text-decoration-line: none;" target="_blank">https://www.eevblog.com/forum/beginners/power-supply-transient-overvoltage/</a></span></div>
<div class="separator" style="background-color: white; clear: both; color: #444444; font-size: 14px;">
<span style="font-family: inherit;">- <a href="https://elektrotanya.com/PREVIEWS/38933510/23432455/china/dazheng_ps-1502dd_power_supply_sch.pdf_1.png" style="color: #4d469c; text-decoration-line: none;" target="_blank">https://elektrotanya.com/PREVIEWS/38933510/23432455/china/dazheng_ps-1502dd_power_supply_sch.pdf_1.png</a></span></div>
<div class="separator" style="clear: both;">
<span style="font-family: inherit;"><span style="background-color: white; color: #444444; font-size: 14px;">- </span><a href="https://www.drive2.ru/b/470457661977003315/" style="background-color: white; color: #4d469c; font-size: 14px;" target="_blank">https://www.drive2.ru/b/470457661977003315/</a></span></div>
<span style="font-family: inherit;"><span style="background-color: white; color: #444444; font-size: 14px;">- </span><a href="https://abrazifff.livejournal.com/1979.html" style="background-color: white; color: #4d469c; font-size: 14px;" target="_blank">https://abrazifff.livejournal.com/1979.html</a></span><br />
<span style="font-family: inherit;"><span style="background-color: white; color: #444444; font-size: 14px;">- </span><a href="https://ru-radio-electr.livejournal.com/1221211.html" style="background-color: white; color: #4d469c; font-size: 14px;" target="_blank">https://ru-radio-electr.livejournal.com/1221211.html</a></span><br />
<span style="font-family: inherit;"><span style="background-color: white; color: #444444; font-size: 14px;">- </span><a href="http://forum.cxem.net/index.php?/topic/159401-%D0%B1%D0%BF-%D0%BA%D0%B8%D1%82-ps-1502dd-%D0%BA%D0%B0%D0%BA-%D0%B4%D0%BE%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C-%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80-%D1%82%D0%BE%D0%BA%D0%B0/" style="background-color: white; color: #4d469c; font-size: 14px;" target="_blank">http://forum.cxem.net/index.php?/topic/159401-бп-кит-ps-1502dd-как-доработать-регулятор-тока/</a></span><br />
<span style="font-family: inherit;"><span style="background-color: white; color: #444444; font-size: 14px;">- </span><a href="https://www.elforum.info/topic/84699-modificare-sursa-laborator-performer-1502dd/page/2/" style="background-color: white; color: #4d469c; font-size: 14px;" target="_blank">https://www.elforum.info/topic/84699-modificare-sursa-laborator-performer-1502dd/page/2/</a></span><br />
<span style="background-color: white; color: #444444; font-family: inherit; font-size: 14px;"> The schematic for this power supply is based on "old" LM723 and classical current limiter with transistor, see </span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNDFQ1uk2kMmtUibkss54EdjF3oywdGcUnUxKc9bqwDy4riiGoj0O1fGHFSsynmm28ZqSSk391O52Qg7Fqj7j8UgOqz5tIGxAX4WWEOiyhES_hjq3MISwSHdp3CLNoom67NVJ3-t5r-b-7/s1600/20140316-092P3B95-0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="753" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNDFQ1uk2kMmtUibkss54EdjF3oywdGcUnUxKc9bqwDy4riiGoj0O1fGHFSsynmm28ZqSSk391O52Qg7Fqj7j8UgOqz5tIGxAX4WWEOiyhES_hjq3MISwSHdp3CLNoom67NVJ3-t5r-b-7/s320/20140316-092P3B95-0.jpg" width="320" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYySBrxdbU3b5rh9IE11mMghZWPlQD2YxzNxLzjrwbsY9QsiQ1BPpqutxG6Ny_kURf0Wa-ElNzFzRcJlN4873GJPbeUdkz74WI0rtk9yiwyJttsIbWHGg1uUlTlwrEmlUSFMSEJ78m3hHa/s1600/DAZHENG-PS-1502DD-sch-ver2+%25281%2529.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="788" data-original-width="1600" height="157" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYySBrxdbU3b5rh9IE11mMghZWPlQD2YxzNxLzjrwbsY9QsiQ1BPpqutxG6Ny_kURf0Wa-ElNzFzRcJlN4873GJPbeUdkz74WI0rtk9yiwyJttsIbWHGg1uUlTlwrEmlUSFMSEJ78m3hHa/s320/DAZHENG-PS-1502DD-sch-ver2+%25281%2529.PNG" width="320" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ4D2nOAvSDfmNXho2uNI20EmyKpOtACS7lmYECHB_gst9i6d1d_aTfLpmYvAgUsNawqJ9uxIzvmkDyhWKVp9jkulf6krq2Uk28I97KC3s-xO7zfzXTgJTVI3iN-Pv1HcUwiChhZoFh62U/s1600/PS-1502DD-sch.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="604" data-original-width="1464" height="132" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ4D2nOAvSDfmNXho2uNI20EmyKpOtACS7lmYECHB_gst9i6d1d_aTfLpmYvAgUsNawqJ9uxIzvmkDyhWKVp9jkulf6krq2Uk28I97KC3s-xO7zfzXTgJTVI3iN-Pv1HcUwiChhZoFh62U/s320/PS-1502DD-sch.gif" width="320" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQWJIMt78hEEqXP0fytZ8WVT52BTwQOTQKs5qgzugGjVlyjiCVxCS-g27upMYchjDCeaQsCY0gNiDld8_cQSiU_VqmO4Stj6BWM1jqSx5o8k3S8z14PCEsjEyQQwnmkmh0e-Mof1i9D1Nx/s1600/YH1502DD-v6.x-update.png.8b0308ac2aaab0d8a7214b0efb13d34e.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="736" data-original-width="1041" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQWJIMt78hEEqXP0fytZ8WVT52BTwQOTQKs5qgzugGjVlyjiCVxCS-g27upMYchjDCeaQsCY0gNiDld8_cQSiU_VqmO4Stj6BWM1jqSx5o8k3S8z14PCEsjEyQQwnmkmh0e-Mof1i9D1Nx/s320/YH1502DD-v6.x-update.png.8b0308ac2aaab0d8a7214b0efb13d34e.png" width="320" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLI16nHVYmS2Ezf71C-j35YXjqSFinbiQa9Hi62sop5llcfNJlCe0ZQoU7i-762meaX_i3WXEBRoB4UJhzFODbfccVuLzsZ30SICMbGPGbOq0iOoT4p8cFIhrZi2lzG4pRROBwwlPT0dQQ/s1600/dazheng_ps-1502dd_power_supply_sch.pdf_1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="1053" data-original-width="744" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLI16nHVYmS2Ezf71C-j35YXjqSFinbiQa9Hi62sop5llcfNJlCe0ZQoU7i-762meaX_i3WXEBRoB4UJhzFODbfccVuLzsZ30SICMbGPGbOq0iOoT4p8cFIhrZi2lzG4pRROBwwlPT0dQQ/s320/dazheng_ps-1502dd_power_supply_sch.pdf_1.png" width="226" /></span></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: inherit;"> In article <a href="http://anyram.net/blog_ru/?p=155" target="_blank">http://anyram.net/blog_ru/?p=155</a> you can see a god version to decrease power dissipation: use a small microcontroller to "follow" output voltage on a switching power suply instead classical transformer and bridge rectifier...</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEtPVK52LzSvY3-sjhXuivWfK6zLxTWaNfyYW2Csw8dV6gPE1SiUEWdmLgoHjd-L1cRFHpEqJ82popEl09I1uJtf3QHGkrdjLvzJ3XIgKFLDpLUQj-rHoN4afBznO0aGwpbca6zXuIoIM0/s1600/labpwr_DAZHENG_PS-1502DD.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="1600" data-original-width="1319" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEtPVK52LzSvY3-sjhXuivWfK6zLxTWaNfyYW2Csw8dV6gPE1SiUEWdmLgoHjd-L1cRFHpEqJ82popEl09I1uJtf3QHGkrdjLvzJ3XIgKFLDpLUQj-rHoN4afBznO0aGwpbca6zXuIoIM0/s320/labpwr_DAZHENG_PS-1502DD.gif" width="263" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com21tag:blogger.com,1999:blog-5711443641378642270.post-88711359107475906372019-06-01T14:02:00.004+03:002019-06-01T14:02:35.297+03:00Sending and Receiving Multiple Text Fields from Arduino in a Single Message<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs9WpzGqtPle3hgFIcmr90kE0L4UQqWgLKwoNCog0cwpIHN1_HMLgVzboQW0imuvGSKL_Ka06XPlehUL4C8u8oYLR79lnZyULVmw0XAD5V2ltnbkL9yLBTsGVbl7KS8xYxxaNZK3Ffj-VC/s1600/montaj_test.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="1003" data-original-width="1600" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs9WpzGqtPle3hgFIcmr90kE0L4UQqWgLKwoNCog0cwpIHN1_HMLgVzboQW0imuvGSKL_Ka06XPlehUL4C8u8oYLR79lnZyULVmw0XAD5V2ltnbkL9yLBTsGVbl7KS8xYxxaNZK3Ffj-VC/s200/montaj_test.jpg" width="200" /></span></a></div>
<span style="font-family: inherit;"> For some applications we need to send numbers (integer or not) from one Arduino to another Arduino, fo example, is easy to read one or more analog inputs with Arduino and sent to ESP8266 or Nodemecu/Wemos board to publish on IoT server or local webpage. ESP8266 hase just one analog input and is more complicated to use electronic switch to comute for have multiple inputs.</span><br />
<span style="font-family: inherit;"> I test with simple schematic, using SerialSoftware to use D2 and D3 pins:</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCOB3zv_0X2lX0TCHkUXo1hwe9uJMVp0uEEL6NjAfexHd8VrBuymYZIWLY4Ej5zYJhnrlqHZ-fJm8Pq7OekFd2wpWwYiKqaTe126oOE8ef_QLfY_5VNvagQ93PjDrDlEzlf0czzThigFEx/s1600/serialcomm_2Arduino.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="648" data-original-width="1202" height="172" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCOB3zv_0X2lX0TCHkUXo1hwe9uJMVp0uEEL6NjAfexHd8VrBuymYZIWLY4Ej5zYJhnrlqHZ-fJm8Pq7OekFd2wpWwYiKqaTe126oOE8ef_QLfY_5VNvagQ93PjDrDlEzlf0czzThigFEx/s320/serialcomm_2Arduino.png" width="320" /></span></a></div>
<span style="font-family: inherit;"> I use info from <a href="https://www.oreilly.com/library/view/arduino-cookbook/9781449399368/ch04.html" target="_blank">Arduino Cookbook by Michael Margolis</a> and extract info for use 2 Arduino boards, one as sender and second as receiver. Also first Arduino code the message before sending and second Arduino receive and decode the mesage.</span><br />
<span style="font-family: inherit;"> First, I send 3 integer number as in original article using <a href="https://github.com/tehniq3/complexmessages/blob/master/tx_1.ino" target="_blank">tx_1.ino</a> for fixed numbers or <a href="https://github.com/tehniq3/complexmessages/blob/master/tx_1a.ino" target="_blank">tx_1a.ino</a> for random numebers. For receiver I use <a href="https://github.com/tehniq3/complexmessages/blob/master/rx_1.ino" target="_blank">rx_1.ino</a> sketch.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeei4YyRUvEEVpPbF3B1SDPs58b7eHhwmKygXndeqBa0NbMJl2kkFccoKQ0EFd_UyBJk_XlTc3XE6voJAFMIv1sm_zgic5IphN5lxlVC-_Myf4JmncJyqBm2CXA9PZeJDxRP_H9-116rg4/s1600/IMG_20190530_215112.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeei4YyRUvEEVpPbF3B1SDPs58b7eHhwmKygXndeqBa0NbMJl2kkFccoKQ0EFd_UyBJk_XlTc3XE6voJAFMIv1sm_zgic5IphN5lxlVC-_Myf4JmncJyqBm2CXA9PZeJDxRP_H9-116rg4/s320/IMG_20190530_215112.jpg" width="320" /></span></a></div>
<span style="font-family: inherit;"> I made <a href="https://youtu.be/Vf-QNhgSRh0" target="_blank">Multiple Text Fields in Single Message using Arduino</a> movie to see hwo system work.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit;"><iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/Vf-QNhgSRh0/0.jpg" src="https://www.youtube.com/embed/Vf-QNhgSRh0?feature=player_embedded" frameborder="0" allowfullscreen></iframe></span></div>
<span style="font-family: inherit;"> For send a temperature (as <span style="background-color: white; color: #444444; font-size: 14px;">-23.5</span><sup style="background-color: white; color: #444444;">0</sup><span style="background-color: white; color: #444444; font-size: 14px;">C or +23.5</span><sup style="background-color: white; color: #444444;">0</sup><span style="background-color: white; color: #444444; font-size: 14px;">C), a state of a sensor (0 or 1) and a procentage (0 to 100), I use some </span><span style="color: #444444;"><span style="font-size: 14px;">calculus tricks, for example, I multiply the temperature value with 10 and use integer value, for negative temperature consider a number 1 for sign (and zero for positive) and send multiplied value added at state of sensor, extra send procentage value.</span></span></span><br />
<span style="color: #444444; font-family: inherit;"><span style="font-size: 14px;"> For example, if temperature is +2.4 degree Celsius, state of sensor is 1 and procentage is 17%, first Arduino will send:</span></span><br />
<span style="color: #444444; font-family: inherit;"><span style="font-size: 14px;">- first numeber is 24 (2.4*10)</span></span><br />
<span style="color: #444444; font-family: inherit;"><span style="font-size: 14px;">- second number is 1, because temperature is positive and sensor is active: 0*10+1</span></span><br />
<span style="color: #444444; font-family: inherit;"><span style="font-size: 14px;">- third number is 17.</span></span><br />
<span style="color: #444444; font-family: inherit;"><span style="font-size: 14px;"> If second Arduino receive 119,11,39 return values are:</span></span><br />
<span style="font-size: 14px;"><span style="font-family: inherit;"><span style="color: #444444;">- temperature is -11.9 degree Celsius, because 119/10 = </span><span style="color: blue;">11.9</span><span style="color: #444444;">, sign is minus because 11 = </span><span style="color: blue;">1</span><span style="color: #444444;">*10 + 1</span></span></span><br />
<span style="font-size: 14px;"><span style="font-family: inherit;"><span style="color: #444444;">- sensor is activated becuse 11 = 1*10 + </span><span style="color: magenta;">1</span></span></span><br />
<span style="font-size: 14px;"><span style="color: #444444; font-family: inherit;">- level of water is 39%.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIqq-WqZYSJYat624xcTLQhb0hvlqcGmFxTG5O3OapN89k5WlG_RlzttNPB67DmFr1mn4bEstkhll3WRs8SBmkLIZFL1ki9REb6_oz3Rtr0glFn3ekOPF-W3ZVsODmKfDmiNk0Y_MKCYqD/s1600/rx_tx_serial2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="400" data-original-width="1186" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIqq-WqZYSJYat624xcTLQhb0hvlqcGmFxTG5O3OapN89k5WlG_RlzttNPB67DmFr1mn4bEstkhll3WRs8SBmkLIZFL1ki9REb6_oz3Rtr0glFn3ekOPF-W3ZVsODmKfDmiNk0Y_MKCYqD/s400/rx_tx_serial2.jpg" width="400" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEignet6o73z5zNkPTzNzLz25_d3kBVLQFWrJV056aoaaQ39EVEkZThoHpbV6oGXZPPcNSgcZ-_oP0vyHuyexeNhmBReS55IieXyluFa0tZtZNJKfXUURRWKZFRLM6Rv2Ch0hLGAsUdx3-4g/s1600/IMG_20190601_121346.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEignet6o73z5zNkPTzNzLz25_d3kBVLQFWrJV056aoaaQ39EVEkZThoHpbV6oGXZPPcNSgcZ-_oP0vyHuyexeNhmBReS55IieXyluFa0tZtZNJKfXUURRWKZFRLM6Rv2Ch0hLGAsUdx3-4g/s320/IMG_20190601_121346.jpg" width="320" /></span></a></div>
<span style="color: #444444; font-family: inherit;"><span style="font-size: 14px;"> I made <a href="https://youtu.be/sCZjlHznrpc" target="_blank">Multiple Text Fields in Single Message using Arduino (2)</a></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: inherit;"><iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/AAbm9_FP47Q/0.jpg" src="https://www.youtube.com/embed/AAbm9_FP47Q?feature=player_embedded" frameborder="0" allowfullscreen></iframe></span></div>
<span style="color: #444444; font-family: inherit;">using <a href="https://github.com/tehniq3/complexmessages/blob/master/tx_2.ino" target="_blank">tx_2.ino</a> sketch for transmiter and <a href="https://github.com/tehniq3/complexmessages/blob/master/rx_2.ino" target="_blank">rx_2.ino</a>.</span>niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-71022580661217967692019-04-20T21:34:00.001+03:002019-04-22T11:45:42.210+03:00Delay off system using millis()<a href="https://nicuflorica.blogspot.com/2019/04/intarziere-comanda-iesire-digitala.html" target="_blank">my original article</a><br />
<br />
In simple Arduino projects you can use <b><i>delay</i></b> command for have few seconds a led on and after that off, but in in this time program is halted. If you use <i><b>millis()</b></i> function, Arduino can execute other tests in program, not halt...<br />
In Arduino IDE program you cam find sketch named <b><i>BlinkWithoutDelay</i></b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPwlzHbt-sgGgH_dagsUzMievRCvWhdWzINffk06MKsGk7xpiE1WT42xiRLdPQBCgfOi24qHjFtD3LYRVa7PrRqp_zn-ZcxVr09Pfoq-gQI7Zv9TPo2FUInoluJGg_YyXzDWrKTWpzdY6Z/s1600/test_0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="731" data-original-width="755" height="309" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPwlzHbt-sgGgH_dagsUzMievRCvWhdWzINffk06MKsGk7xpiE1WT42xiRLdPQBCgfOi24qHjFtD3LYRVa7PrRqp_zn-ZcxVr09Pfoq-gQI7Zv9TPo2FUInoluJGg_YyXzDWrKTWpzdY6Z/s320/test_0.jpg" width="320" /></a></div>
In article <a href="https://learn.adafruit.com/multi-tasking-the-arduino-part-1/using-millis-for-timing" target="_blank">Using millis() for timing</a> you can find a good explanations<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUzQOJvkvU15SfQQfoCIUCV4RcdOq2t0FoFZ8u5wRkOWm9kMDucktg1ALDGWP0CX90biuZ1zA2Ry_iZYF8mGj8V9LjXLKDzyF7hzeYFm1shKdYwF0zpx-vaSP9AMgiprOPq6Bsp45X8OuL/s1600/microcontrollers_Single.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1401" data-original-width="1134" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUzQOJvkvU15SfQQfoCIUCV4RcdOq2t0FoFZ8u5wRkOWm9kMDucktg1ALDGWP0CX90biuZ1zA2Ry_iZYF8mGj8V9LjXLKDzyF7hzeYFm1shKdYwF0zpx-vaSP9AMgiprOPq6Bsp45X8OuL/s200/microcontrollers_Single.png" width="161" /></a></div>
I use this schematic for first test, using a push button and pull-up resistor on input<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAG2SKTwO68lGDCqJsLd2KhDkRlqcHSIkREtZv824YrHmkhj60HtG4WA8mcIQwKAIEFHZa72Ri8VgLpHZsi5QADk7okiUl8pmLvqNu6H33zSrCkqdEhT7VCLd0Hui5LqRp_Qu7QHdtDFbZ/s1600/schematic0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="588" data-original-width="798" height="235" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAG2SKTwO68lGDCqJsLd2KhDkRlqcHSIkREtZv824YrHmkhj60HtG4WA8mcIQwKAIEFHZa72Ri8VgLpHZsi5QADk7okiUl8pmLvqNu6H33zSrCkqdEhT7VCLd0Hui5LqRp_Qu7QHdtDFbZ/s320/schematic0.png" width="320" /></a></div>
If you upload <a href="https://github.com/tehniq3/delay/blob/master/delay_button.ino" target="_blank">delay_button.ino</a> sketch, you will see next cases:<br />
- standby state, led off:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF6Kl62dWU066pSv8yQjd5XITl1JWggux3WwANtaJwCIv7F8cjfc0sEp-dlNoNvaY-InaMpIYTO18XkLH42oG4vX817393vF4uo5nVujCZV2HH0CjlfxRIcsL_wqQPsHEX6y2PzOn1UDDd/s1600/IMG_20190420_151624.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF6Kl62dWU066pSv8yQjd5XITl1JWggux3WwANtaJwCIv7F8cjfc0sEp-dlNoNvaY-InaMpIYTO18XkLH42oG4vX817393vF4uo5nVujCZV2HH0CjlfxRIcsL_wqQPsHEX6y2PzOn1UDDd/s320/IMG_20190420_151624.jpg" width="320" /></a></div>
- push buton, led off<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEMeXFiQX1cXmoOYcrVGqspfjWQbhmI6ZHBRLc01QC7DMxkz2OjG_4AokgiHKDTRTvn9WX8rM7jX8kNyvBBD97mg_P-oS3YyMKANFR_RpNb1Tmr-UA2cf4GROcXZvLpYmbtTxROUSClrBD/s1600/IMG_20190420_151640_BURST001_COVER.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEMeXFiQX1cXmoOYcrVGqspfjWQbhmI6ZHBRLc01QC7DMxkz2OjG_4AokgiHKDTRTvn9WX8rM7jX8kNyvBBD97mg_P-oS3YyMKANFR_RpNb1Tmr-UA2cf4GROcXZvLpYmbtTxROUSClrBD/s320/IMG_20190420_151640_BURST001_COVER.jpg" width="320" /></a></div>
- instantaneous, led on, time defined in sketch<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtnjwMmQesuH80bw197faXrDyO1eN3wC6Hcb-R9rE6tyd2FJ01ZE37VSx3ExGykIhFQiBuarnlkpdlWklwMe3PerjLAwhe8GoFYAYaBdW1fDWHMQZVv-c-aOqW_lj38vZ6IoZztmwG-hGB/s1600/IMG_20190420_151642_BURST001_COVER.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtnjwMmQesuH80bw197faXrDyO1eN3wC6Hcb-R9rE6tyd2FJ01ZE37VSx3ExGykIhFQiBuarnlkpdlWklwMe3PerjLAwhe8GoFYAYaBdW1fDWHMQZVv-c-aOqW_lj38vZ6IoZztmwG-hGB/s320/IMG_20190420_151642_BURST001_COVER.jpg" width="320" /></a></div>
- standby state, led off, again, waitting push button.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF6Kl62dWU066pSv8yQjd5XITl1JWggux3WwANtaJwCIv7F8cjfc0sEp-dlNoNvaY-InaMpIYTO18XkLH42oG4vX817393vF4uo5nVujCZV2HH0CjlfxRIcsL_wqQPsHEX6y2PzOn1UDDd/s1600/IMG_20190420_151624.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF6Kl62dWU066pSv8yQjd5XITl1JWggux3WwANtaJwCIv7F8cjfc0sEp-dlNoNvaY-InaMpIYTO18XkLH42oG4vX817393vF4uo5nVujCZV2HH0CjlfxRIcsL_wqQPsHEX6y2PzOn1UDDd/s320/IMG_20190420_151624.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
because I write the sketch using this chart</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW0eTK8zdjcRleHUaThdCmngSROcBG6y_vj-SAxNBhuuVFawWUOrpq-I5sDkV_6G-SMu4fEa0xd13bedausBHHN-35gH0R2V170UwhD_BCqfdo-7VcQ_nsxxUQ0UIYPmwksCvk9XNztzux/s1600/schema+logica+engleza.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="629" data-original-width="336" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW0eTK8zdjcRleHUaThdCmngSROcBG6y_vj-SAxNBhuuVFawWUOrpq-I5sDkV_6G-SMu4fEa0xd13bedausBHHN-35gH0R2V170UwhD_BCqfdo-7VcQ_nsxxUQ0UIYPmwksCvk9XNztzux/s320/schema+logica+engleza.jpg" width="170" /></a></div>
In Serial Monitor, you can see<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiykOGzNgUUGq1YXVEysR57u8riDHwvbe3hbF4Cep0ONZFQ3Ycis9lwHovEi82UuKz1pI2UNajFARAimZ7ajJA3EVryLZ4aE2YXqG1dibrXYvPruapbnQkh5GELNzvexE-Pl3F8Ef5vg5rj/s1600/test_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1342" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiykOGzNgUUGq1YXVEysR57u8riDHwvbe3hbF4Cep0ONZFQ3Ycis9lwHovEi82UuKz1pI2UNajFARAimZ7ajJA3EVryLZ4aE2YXqG1dibrXYvPruapbnQkh5GELNzvexE-Pl3F8Ef5vg5rj/s320/test_1.jpg" width="320" /></a></div>
I change button with infrared module, schematic is<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_CbsdwSOzRvk2AySrgQjdSvI2dPz7xc0Oq3LSQq3QfHfqBI7jGpM-5taH1enPGy35XuiihTA7VgB9DSPJHNBU4b_oHEvpNjgDWHEstAc5YUWFaPF9Nt7shU-kH_nA3oNwoPXNZC_5UeaF/s1600/schematic1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="646" data-original-width="816" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_CbsdwSOzRvk2AySrgQjdSvI2dPz7xc0Oq3LSQq3QfHfqBI7jGpM-5taH1enPGy35XuiihTA7VgB9DSPJHNBU4b_oHEvpNjgDWHEstAc5YUWFaPF9Nt7shU-kH_nA3oNwoPXNZC_5UeaF/s320/schematic1.png" width="320" /></a></div>
For module sensor with normal state logic output (LOW in standby and HIGH when is triggered) sketch is <a href="https://github.com/tehniq3/delay/blob/master/delay_sensor.ino" target="_blank">delay_sensor.ino</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6Ih85a5j_Rhovc5tYsWSG2KufG3tikXYiaPbpW_ov4Br2bBzHVe7UUO3O9imrCOHhtNiMztismA-u707BguChPSJeEH9MzelaBaHM8nuHSEozkBimy3N_vCTPrnz-SDt9khcgokylCq65/s1600/type_HIGH.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="109" data-original-width="770" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6Ih85a5j_Rhovc5tYsWSG2KufG3tikXYiaPbpW_ov4Br2bBzHVe7UUO3O9imrCOHhtNiMztismA-u707BguChPSJeEH9MzelaBaHM8nuHSEozkBimy3N_vCTPrnz-SDt9khcgokylCq65/s640/type_HIGH.jpg" width="640" /></a></div>
and if you use other sensors with negative state logic output (HIGH in standby and LOW when is triggered) sketch is <a href="https://github.com/tehniq3/delay/blob/master/delay_sensor1.ino" target="_blank">delay_sensor1.ino</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcrArq8gkAUn_OHBBVuKTfBR6OdW4iEA360YUdvBjtkoMvbJyBMHS_4j-b168dSrcTWYCxclgpZmnqSjzTHBn0bwC4j2FJkyjRTXrXPg1z-7v8LkyVofDhAkMlmQOaRAtyGy0v7opEwLw/s1600/type_LOW.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="113" data-original-width="806" height="88" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcrArq8gkAUn_OHBBVuKTfBR6OdW4iEA360YUdvBjtkoMvbJyBMHS_4j-b168dSrcTWYCxclgpZmnqSjzTHBn0bwC4j2FJkyjRTXrXPg1z-7v8LkyVofDhAkMlmQOaRAtyGy0v7opEwLw/s640/type_LOW.jpg" width="640" /></a></div>
I made movie named <a href="https://youtu.be/5_NqsQvcwYM" target="_blank">delay off using millis()</a><br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/5_NqsQvcwYM/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/5_NqsQvcwYM?feature=player_embedded" width="320"></iframe></div>
<div class="separator" style="clear: both; text-align: left;">
For this sketch(es), states are:</div>
<div class="separator" style="clear: both; text-align: left;">
- stanfby, led off</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOl-rXMnTq60prmZENM91toNoOYFVm1nnp_Wj2z2ALovFX-lodv9nV2BywpMGp06qwgtZIwCQuhzKdmVzWwOmOaODeFr6oDPxmr2m-czAkOojhsWKkSt0hdW2_8SBFN3H8CaPn3dUj7Qm/s1600/IMG_20190420_152948.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOl-rXMnTq60prmZENM91toNoOYFVm1nnp_Wj2z2ALovFX-lodv9nV2BywpMGp06qwgtZIwCQuhzKdmVzWwOmOaODeFr6oDPxmr2m-czAkOojhsWKkSt0hdW2_8SBFN3H8CaPn3dUj7Qm/s320/IMG_20190420_152948.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- sensor is triggered, led is instant on</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGz2WF9qOwl8rHuEO3GPsX5xMhLudH4MioIvTreMKA8u1nOBd6IjU9NBAcs5COLvt2R-Atuu6I3SruiZqMSg0X9U6ctGDfNjAoLQdrCHZpAHsfnt0peHMZiHeBDozXsUZQVO7JABXb7TmK/s1600/IMG_20190420_153031.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGz2WF9qOwl8rHuEO3GPsX5xMhLudH4MioIvTreMKA8u1nOBd6IjU9NBAcs5COLvt2R-Atuu6I3SruiZqMSg0X9U6ctGDfNjAoLQdrCHZpAHsfnt0peHMZiHeBDozXsUZQVO7JABXb7TmK/s320/IMG_20190420_153031.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- led is on few seconds (selected in sketch), led is on</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiExKMwSg0CYP48Btz5JAf55TpvDkcjoUz-ROfAij9qU7IsxXRxN7jFO9vuIRsH6m1I5f0HRdfKW2ys_TuaEG2HqdBu6tudW35GuzSLaazIYDK58dDE9wM0o6h_6pSEdWM39l7In3mWOZb4/s1600/IMG_20190420_153037.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiExKMwSg0CYP48Btz5JAf55TpvDkcjoUz-ROfAij9qU7IsxXRxN7jFO9vuIRsH6m1I5f0HRdfKW2ys_TuaEG2HqdBu6tudW35GuzSLaazIYDK58dDE9wM0o6h_6pSEdWM39l7In3mWOZb4/s320/IMG_20190420_153037.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- after few seconds (selected in sketch), led is off</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOl-rXMnTq60prmZENM91toNoOYFVm1nnp_Wj2z2ALovFX-lodv9nV2BywpMGp06qwgtZIwCQuhzKdmVzWwOmOaODeFr6oDPxmr2m-czAkOojhsWKkSt0hdW2_8SBFN3H8CaPn3dUj7Qm/s1600/IMG_20190420_152948.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPOl-rXMnTq60prmZENM91toNoOYFVm1nnp_Wj2z2ALovFX-lodv9nV2BywpMGp06qwgtZIwCQuhzKdmVzWwOmOaODeFr6oDPxmr2m-czAkOojhsWKkSt0hdW2_8SBFN3H8CaPn3dUj7Qm/s320/IMG_20190420_152948.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Also, in Serial Monitor, you can see the states:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwo3b11_Vupt2EFQQyC6fqbJSpzdGzMisdcQN7pZO-HifnmpA7ur0X3BUEKel7ahTzu98E5qon0shvlOfAZtKFRLRV0GESjohNeRRl52hkl7CdURB92PqmFkQaE7sZMfNLeE6HvCKKc1cr/s1600/test_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="727" data-original-width="1351" height="172" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwo3b11_Vupt2EFQQyC6fqbJSpzdGzMisdcQN7pZO-HifnmpA7ur0X3BUEKel7ahTzu98E5qon0shvlOfAZtKFRLRV0GESjohNeRRl52hkl7CdURB92PqmFkQaE7sZMfNLeE6HvCKKc1cr/s320/test_2.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com2tag:blogger.com,1999:blog-5711443641378642270.post-81971934767855102912019-04-13T19:18:00.003+03:002019-04-20T14:21:07.622+03:00Simple alarm system with Arduino<a href="https://nicuflorica.blogspot.com/2019/04/sistem-de-alarma-simplu.html" target="_blank">original article</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6Csy8wGz0aBMHdfRfuhZJzZ9oOaysBId2znGkqthjXerxNWvFzOUh-6LoI4w-jtqy2S0qU7aYffAS9WeE4pet2N93XfpBT7MSK55HRNZW19lY7A1zxYfTFavzhwYWUjL4L2YACe388Yu2/s1600/alarma_moto_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="380" data-original-width="731" height="166" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6Csy8wGz0aBMHdfRfuhZJzZ9oOaysBId2znGkqthjXerxNWvFzOUh-6LoI4w-jtqy2S0qU7aYffAS9WeE4pet2N93XfpBT7MSK55HRNZW19lY7A1zxYfTFavzhwYWUjL4L2YACe388Yu2/s320/alarma_moto_1.jpg" width="320" /></a></div>
A simple system alarm can be made with Arduino board, a sensor module (sound, PIR, Doppler, etc) and 2 switch or remote control.<br />
Base schematic is<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilFlo7CQ46Pf9kaSaIcPpIogGDidzAzgf8P-miL6Of2cm6eoFsMAWz8a_RK-HwDyyRqN5J39fgKJEqYX1dEvtVTtoLdLNhW2qy37vUhGtErH1hmy6Nd6KdBI65Cmpr7r5idiAnAni126X_/s1600/alarma_moto_schema.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="727" data-original-width="1286" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilFlo7CQ46Pf9kaSaIcPpIogGDidzAzgf8P-miL6Of2cm6eoFsMAWz8a_RK-HwDyyRqN5J39fgKJEqYX1dEvtVTtoLdLNhW2qy37vUhGtErH1hmy6Nd6KdBI65Cmpr7r5idiAnAni126X_/s320/alarma_moto_schema.png" width="320" /></a></div>
If use buttons (switches) for control <a href="https://github.com/tehniq3/alarmsystem/blob/master/alarmsystem_0.ino" target="_blank">alarmsystem_0.ino</a> is use without change<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhywx-4afZsYjyv2kHAcgAJ9orY4DyftrLvR-6nPtSKaL5PK4yGHRUTBtHHB7lploomsim1q535g9xvzv5Rx9M-ys0Q2ZZsD2a7abgXfS5RLcqKJS5wyVSEri-6nZa3NiAb2f-3J3jCuT6y/s1600/alarma_butoane.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="340" data-original-width="703" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhywx-4afZsYjyv2kHAcgAJ9orY4DyftrLvR-6nPtSKaL5PK4yGHRUTBtHHB7lploomsim1q535g9xvzv5Rx9M-ys0Q2ZZsD2a7abgXfS5RLcqKJS5wyVSEri-6nZa3NiAb2f-3J3jCuT6y/s320/alarma_butoane.jpg" width="320" /></a></div>
but is use remote control (singnal in HIGH) must changed in<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimhz_tY0BMWiea9XFj4r5DaNrsojKlmVvkLLEpiGuW9TJymoso2VOQy-7HJc0_p_NEut3ee7RKiYb1CSXmEdWthZBfOTVft9oEh3SjsNJkNd06aGUtHQRh_6Hz24KNK6jn3ZHhJHaQeM-s/s1600/alarma_radio.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="343" data-original-width="665" height="165" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimhz_tY0BMWiea9XFj4r5DaNrsojKlmVvkLLEpiGuW9TJymoso2VOQy-7HJc0_p_NEut3ee7RKiYb1CSXmEdWthZBfOTVft9oEh3SjsNJkNd06aGUtHQRh_6Hz24KNK6jn3ZHhJHaQeM-s/s320/alarma_radio.jpg" width="320" /></a></div>
Also, if sensor is like mine (infrared sensor) sketch is without change<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnLrY2mponi5o31bUGEOftIaUdDkBOpgfgPh7IgQCroMsT5jVJpM_1sGqsh9YnA0YcMtTaPAiGS2IW0x2BVKmPciA0h7F2A99bK0XDja4afVeboak6xGuueV3Q5IjVOG5Y1mP4z6KpVFLL/s1600/setare3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="271" data-original-width="752" height="115" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnLrY2mponi5o31bUGEOftIaUdDkBOpgfgPh7IgQCroMsT5jVJpM_1sGqsh9YnA0YcMtTaPAiGS2IW0x2BVKmPciA0h7F2A99bK0XDja4afVeboak6xGuueV3Q5IjVOG5Y1mP4z6KpVFLL/s320/setare3.jpg" width="320" /></a></div>
but it easy to change in<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyt4408gIX23g5uIgnCtBnNA8TPMTjb1Y1Yt7KEBDIWqPSqst6YwEBpCZ-m3Y9YFGkZksTXunyKIhu_hyNX2nR7-72nTUYYyFg6quYEE1CGI4L8DTh3eY5GfLKLo53v2GcrQSnoVNhDPvY/s1600/setare4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="266" data-original-width="770" height="110" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyt4408gIX23g5uIgnCtBnNA8TPMTjb1Y1Yt7KEBDIWqPSqst6YwEBpCZ-m3Y9YFGkZksTXunyKIhu_hyNX2nR7-72nTUYYyFg6quYEE1CGI4L8DTh3eY5GfLKLo53v2GcrQSnoVNhDPvY/s320/setare4.jpg" width="320" /></a></div>
for negative logic comand (active in LOW).<br />
After powered the system, alarm is in stand-by<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAhYVuk5YPbpIEfsz7FNLvCgKoawknftbH2aRS0zz4bEn1QP-i3GdH1Q5_6dsYgKX0a-lTmPKSweoZ8zgDwXfp5i-4zbuTIkQcXjpm93CfliSZUwX69gfYnxA3rpv948QfgGtu9KQi2kuy/s1600/dezarmat.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAhYVuk5YPbpIEfsz7FNLvCgKoawknftbH2aRS0zz4bEn1QP-i3GdH1Q5_6dsYgKX0a-lTmPKSweoZ8zgDwXfp5i-4zbuTIkQcXjpm93CfliSZUwX69gfYnxA3rpv948QfgGtu9KQi2kuy/s320/dezarmat.JPG" width="320" /></a></div>
and after push ON button (or button from remote control), alarm is in waitting mode<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiml7HyZ6vNI17N1m_6ydZ6OYGQqr97L-n1Xaoni8Sqzha9IpGKI1e0Qwxf_u89qmSN5yhqLUE8hza2xEenXo63lQCJcekE-nFYPUGSXALMeIAwtToLQXluH3kePa_4LGsdCpT-_7rbdO8p/s1600/armat.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiml7HyZ6vNI17N1m_6ydZ6OYGQqr97L-n1Xaoni8Sqzha9IpGKI1e0Qwxf_u89qmSN5yhqLUE8hza2xEenXo63lQCJcekE-nFYPUGSXALMeIAwtToLQXluH3kePa_4LGsdCpT-_7rbdO8p/s320/armat.JPG" width="320" /></a></div>
If sensor is activated, sound (yellow led in my case) is intermittently powered 10 second or more, depend value from here<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs4wiJyTddXUQCFDsFke_WJ09rrrNm-iGfTXwbNsjYOHwiJowCHTWdvT5cQtLbCFhiNkmOjEdjh-PYVcihzDvIE0hcW9MLk5ix66giO607JUsYkhZ8vOXtFFLCTMrN2yxpPMf1Joph4fk9/s1600/setari1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="193" data-original-width="481" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs4wiJyTddXUQCFDsFke_WJ09rrrNm-iGfTXwbNsjYOHwiJowCHTWdvT5cQtLbCFhiNkmOjEdjh-PYVcihzDvIE0hcW9MLk5ix66giO607JUsYkhZ8vOXtFFLCTMrN2yxpPMf1Joph4fk9/s320/setari1.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge7eE4iRkP84KJguea4xxwTjEVIQBQ4jQtTKMoCbwYldVlpvGZp8kTszjFGDDqfv0Tgiy9Sce2fl99ZN5R-vRjSEcjMju7y7Ozj1Y4r3MSAo0KRph4eLVBMi-5lSmxovkx5wuWHGWsMFGK/s1600/alarma.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge7eE4iRkP84KJguea4xxwTjEVIQBQ4jQtTKMoCbwYldVlpvGZp8kTszjFGDDqfv0Tgiy9Sce2fl99ZN5R-vRjSEcjMju7y7Ozj1Y4r3MSAo0KRph4eLVBMi-5lSmxovkx5wuWHGWsMFGK/s320/alarma.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
You can see 2 video:</div>
<div class="separator" style="clear: both; text-align: left;">
- <a href="https://youtu.be/L4s3r-xChT4" target="_blank">alarm system</a></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/5pwWVdDZ7Bc/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/5pwWVdDZ7Bc?feature=player_embedded" width="320"></iframe></div>
<div class="separator" style="clear: both; text-align: left;">
- <a href="https://youtu.be/L4s3r-xChT4" target="_blank">alarm system (2)</a></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/L4s3r-xChT4/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/L4s3r-xChT4?feature=player_embedded" width="320"></iframe></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="color: orange;">20.04.2019</span></b></div>
<div class="separator" style="clear: both; text-align: left;">
I add a new movie with this alarm system using RCWL-0516 Doppler (radar) sensor (this sensor was tested a few time ago an posted at <a href="http://nicuflorica.blogspot.com/2018/02/senzor-de-miscare-tip-radar-doppler.html" target="_blank">http://nicuflorica.blogspot.com/2018/02/senzor-de-miscare-tip-radar-doppler.html</a>). </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-YkjExrT_U7DS6GKXJuDpA4eP_tg3FyAr85uG0GVCHMXvety-wp5yNmzuLhhJtbvU7Fs1IuXVjIzqKVJxJFQ3MhCSo5lUfZjeZfIO57FEwhJozw5r9MNt-T55EhFVFobkqp3AVoj7MRgr/s1600/alarma_moto_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="232" data-original-width="494" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-YkjExrT_U7DS6GKXJuDpA4eP_tg3FyAr85uG0GVCHMXvety-wp5yNmzuLhhJtbvU7Fs1IuXVjIzqKVJxJFQ3MhCSo5lUfZjeZfIO57FEwhJozw5r9MNt-T55EhFVFobkqp3AVoj7MRgr/s320/alarma_moto_2.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Movie is named <a href="https://youtu.be/evNzFhLvz_A" target="_blank">alarm system with Doppler sensor</a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/evNzFhLvz_A/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/evNzFhLvz_A?feature=player_embedded" width="320"></iframe></div>
<div style="text-align: left;">
Default sketch is for power off the alarm system</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmZ1VpbuVVnp9VvYKdJNzpRV1jEa9dNQ62yIpEIXm5xB8gk_9Uixuxnk_KPwpwPPDiRdwOtYf2bdQt3xLNRCfaHeXES071hwVrNtNP7kJWqRphj9PMJSABYBkl-_ioLnxfX3FvfELjZseO/s1600/auto_off.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="313" data-original-width="506" height="197" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmZ1VpbuVVnp9VvYKdJNzpRV1jEa9dNQ62yIpEIXm5xB8gk_9Uixuxnk_KPwpwPPDiRdwOtYf2bdQt3xLNRCfaHeXES071hwVrNtNP7kJWqRphj9PMJSABYBkl-_ioLnxfX3FvfELjZseO/s320/auto_off.jpg" width="320" /></a></div>
<div style="text-align: left;">
but you can change to be armed after powered up dthe alarm system</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyXtFfmSprLSDpdSCunAMxGR8TbyG6nZH3fHaAspFawzE1EEdb5edLuiwJZhofNOewrCKTIp_x6d0AgEeZrTqn75d0XnKEdg5d8-EIoM00h8f9KUPViTXqW9rYnjL2aTFYiGGwvhkNCDGt/s1600/auto_on.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="304" data-original-width="512" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyXtFfmSprLSDpdSCunAMxGR8TbyG6nZH3fHaAspFawzE1EEdb5edLuiwJZhofNOewrCKTIp_x6d0AgEeZrTqn75d0XnKEdg5d8-EIoM00h8f9KUPViTXqW9rYnjL2aTFYiGGwvhkNCDGt/s320/auto_on.jpg" width="320" /></a></div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-37919283856301849382019-04-13T15:17:00.000+03:002019-04-13T15:17:00.349+03:00Unidirectional Communcation between 2 Arduino boards<a href="https://nicuflorica.blogspot.com/2019/04/comunicare-unidirectionala-intre-2.html" target="_blank">original article</a><br />
<br />
I want to send many commands using just 1 wire (and ground) so I use 2 Arduino boards.<br />
Base schematic for unidirectional communcication between Arduino boards is<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFJPaaSSaguD2dKQUQp_kwvrjFUEOlqI1kXoQpYs1fI6hKHs_Rpdx4ljKGCoaCMfZOaUL_3ZM2NM6juyFkJqMcTV3LO1AXYbtFeJmksW04hPjvbyRge1rdxt62AGcHs5g9uFuy7rG2p9T6/s1600/tx_rx_2Arduinos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="308" data-original-width="680" height="144" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFJPaaSSaguD2dKQUQp_kwvrjFUEOlqI1kXoQpYs1fI6hKHs_Rpdx4ljKGCoaCMfZOaUL_3ZM2NM6juyFkJqMcTV3LO1AXYbtFeJmksW04hPjvbyRge1rdxt62AGcHs5g9uFuy7rG2p9T6/s320/tx_rx_2Arduinos.png" width="320" /></a></div>
and you can test this simple mode communication using info from article <a href="https://www.sdrobots.com/tech-thurday-005-arduino-arduino-serial-communication/" target="_blank">Tech Thurday #005: Arduino to Arduino Serial Communication</a>.<br />
For sender (transmiter) I use a keypad with LCD1602 shield (see <a href="https://www.dfrobot.com/wiki/index.php/Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009)" target="_blank">https://www.dfrobot.com/</a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY_36TFOrGTbC3fNNifxvhhH7ByX-PTz5Pw3nhlKsTb80D7IhvlFMJKbEN26-sQdhcpi6tA6C2b4Rho_qwj2kS6qnKIUQ9xe5Bh3q2aoJ6KN6bayC61d2t_9CILmaXp7kgE6cwAtrsufs/s1600/350px-Arduino_Shield8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="355" data-original-width="350" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY_36TFOrGTbC3fNNifxvhhH7ByX-PTz5Pw3nhlKsTb80D7IhvlFMJKbEN26-sQdhcpi6tA6C2b4Rho_qwj2kS6qnKIUQ9xe5Bh3q2aoJ6KN6bayC61d2t_9CILmaXp7kgE6cwAtrsufs/s320/350px-Arduino_Shield8.png" width="315" /></a></div>
This shield has the schematic<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6xX5es901Sodb8GuHQN-1d4lLkBtZixXd3kQWuXGslLU0T3DtBfw2Bf5BEAdyRf4kpXgREFYF_cfywZycCZ5nuy3z58pqMxkyCCC8lFZ1WVtYJCQg3bC11SXDRe3PqYpnvMJENmddN48w/s1600/LCDKeypad_Shield_SCH.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1032" data-original-width="1560" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6xX5es901Sodb8GuHQN-1d4lLkBtZixXd3kQWuXGslLU0T3DtBfw2Bf5BEAdyRf4kpXgREFYF_cfywZycCZ5nuy3z58pqMxkyCCC8lFZ1WVtYJCQg3bC11SXDRe3PqYpnvMJENmddN48w/s320/LCDKeypad_Shield_SCH.png" width="320" /></a></div>
Test schematic is<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUM-miYW0kQqDwPuozFWxM0Y9-EjFTLM3DO0m066Dvx6aPO6Zzzpcb5FfVKUbB2S24xeWcbKsKvGcibeLBhXFOe7RLV6tBWIYypuxiZo7ZahroN22KXVmmrO8pnrzl1EeKUbKUX3JrO_OY/s1600/unidirectional_communication_schematic.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="530" data-original-width="1462" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUM-miYW0kQqDwPuozFWxM0Y9-EjFTLM3DO0m066Dvx6aPO6Zzzpcb5FfVKUbB2S24xeWcbKsKvGcibeLBhXFOe7RLV6tBWIYypuxiZo7ZahroN22KXVmmrO8pnrzl1EeKUbKUX3JrO_OY/s320/unidirectional_communication_schematic.png" width="320" /></a></div>
and sketch for transmiter is <a href="https://github.com/tehniq3/Unidirectional/blob/master/transmiter_v0.ino" target="_blank">transmiter_v0.ino</a> and sketch for receiver is <a href="https://github.com/tehniq3/Unidirectional/blob/master/receiver_v0.ino" target="_blank">receiver_v0.ino</a>.<br />
If you have v.1.1 shield you must have<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT1iSzfkz0tn3-wrzR1BtDnmBEbdPQTwKZ8FkidKExgz_F9Rt2tiIc2Uu36977MMk2ZdKk1aJKa9jFJd4oR3Lh67vA1XxDAs5Arr3gf4xNf17pJlzDM6uSMMqJZ7aXiYjCnPlbxddoiTXR/s1600/lcd1602shield1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="349" data-original-width="580" height="192" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT1iSzfkz0tn3-wrzR1BtDnmBEbdPQTwKZ8FkidKExgz_F9Rt2tiIc2Uu36977MMk2ZdKk1aJKa9jFJd4oR3Lh67vA1XxDAs5Arr3gf4xNf17pJlzDM6uSMMqJZ7aXiYjCnPlbxddoiTXR/s320/lcd1602shield1.jpg" width="320" /></a></div>
and for v.1.0<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQmF7qqpcQw-rqHh9zmIoKvNgcaXSjtnfN4GX9I9SGaIEkEhGVPxS6Q81Q-b-F84XU65BnYdnQxQeEFFAy4SRRvtgqcnAc5HCrpJ-lCV7t8g-yJYlP01TbAlYUFKgzl58uPpAdd_PvgEO7/s1600/lcd1602shield2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="261" data-original-width="452" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQmF7qqpcQw-rqHh9zmIoKvNgcaXSjtnfN4GX9I9SGaIEkEhGVPxS6Q81Q-b-F84XU65BnYdnQxQeEFFAy4SRRvtgqcnAc5HCrpJ-lCV7t8g-yJYlP01TbAlYUFKgzl58uPpAdd_PvgEO7/s320/lcd1602shield2.jpg" width="320" /></a></div>
I made <a href="https://www.youtube.com/embed/I_dt7xTe824" target="_blank">Unidirectional Communication between 2 Arduino boards</a><br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/xgglTHzm_f4/0.jpg" src="https://www.youtube.com/embed/xgglTHzm_f4?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;"> The states for this system are:</span><br style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;" /><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">- all button are free (not pushed)</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggbq548FQLqyBqYP_2mMus9yhd4drURdNA9-wy33iSLv901eJN-_MN0W3ZO-vI9wEA-KV2bzOZwAdjeeZ5VepYoWnKphghpwAoeYTlQlePlYFqw2ZFO7GpprMIVjU1JPshPc_AE6GKlyBq/s320/buton_none.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="320" data-original-width="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggbq548FQLqyBqYP_2mMus9yhd4drURdNA9-wy33iSLv901eJN-_MN0W3ZO-vI9wEA-KV2bzOZwAdjeeZ5VepYoWnKphghpwAoeYTlQlePlYFqw2ZFO7GpprMIVjU1JPshPc_AE6GKlyBq/s320/buton_none.jpg" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_wiAwQmPn1cGrC4R2eE4ed7vg6gdKD8MYJm7vDOOPJdnXlJgjJcKmMzvPsylNR4kXdSEZIbjmSsTmyp3tZu6uQaDI2VbBn1CEj1OTV4SVjV2xDBG-wsjbsz2c5_gqVJRyE3KIOH_mnQaN/s1600/none.JPG" imageanchor="1" style="color: #4d469c; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="960" data-original-width="1280" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_wiAwQmPn1cGrC4R2eE4ed7vg6gdKD8MYJm7vDOOPJdnXlJgjJcKmMzvPsylNR4kXdSEZIbjmSsTmyp3tZu6uQaDI2VbBn1CEj1OTV4SVjV2xDBG-wsjbsz2c5_gqVJRyE3KIOH_mnQaN/s320/none.JPG" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 0px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px; padding: 8px; position: relative;" width="320" /></a></div>
<span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">- if you push SELECT button</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0CYBJNxG8bT708zm0X_XsssQ6l_KEp4jXmMN_lyZwjLlGeq7JRoWCjUFuW4e_GiXlR6-XohLmUsX7qm-lu6CAE8pUGe1LB3u44OOVLG0W11_UZYDcYTVJTJxELWezddzc0nompg6pVUMN/s1600/buton_R.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="519" data-original-width="270" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0CYBJNxG8bT708zm0X_XsssQ6l_KEp4jXmMN_lyZwjLlGeq7JRoWCjUFuW4e_GiXlR6-XohLmUsX7qm-lu6CAE8pUGe1LB3u44OOVLG0W11_UZYDcYTVJTJxELWezddzc0nompg6pVUMN/s320/buton_R.jpg" width="166" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAczCYdY4yl_rAkk_Xj89scORyuGrLWkddOCFdozQrqPG-FLco-tBgr3xpkQshsa8afFOgcxHgaM-gJ17TK8QYDFa9u7EC_wyvT4RI252hfcqPWxzGz96IKumC0oV722pNUYxrbBAbsPIm/s1600/select.JPG" imageanchor="1" style="color: #4d469c; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAczCYdY4yl_rAkk_Xj89scORyuGrLWkddOCFdozQrqPG-FLco-tBgr3xpkQshsa8afFOgcxHgaM-gJ17TK8QYDFa9u7EC_wyvT4RI252hfcqPWxzGz96IKumC0oV722pNUYxrbBAbsPIm/s320/select.JPG" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 0px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px; padding: 8px; position: relative;" width="320" /></a></div>
<span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">- </span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">if you push LEFT button</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCoJH4sc1gr20rssN1R-ayWzBVVuRTkDO5Bh7goTjSVB7dwxYJxKo7QWoz7Zb_XHTAeU4Crpbf3uxbRog082RDzkShSiftsPtUKJK9l5baXnrBYkI_Fk_6WkWK8wcKPPrdFnebwpN9Ad_x/s1600/buton_U.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="532" data-original-width="280" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCoJH4sc1gr20rssN1R-ayWzBVVuRTkDO5Bh7goTjSVB7dwxYJxKo7QWoz7Zb_XHTAeU4Crpbf3uxbRog082RDzkShSiftsPtUKJK9l5baXnrBYkI_Fk_6WkWK8wcKPPrdFnebwpN9Ad_x/s320/buton_U.jpg" width="168" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgwaz3l4IhgV2V9mMNYsCnEjODg88jwtNjvWBO2mEMwpBZPqcXHqEZWvc0WJipwgB1f4Bmwv21o_PU_rqqi_QAMRzBBwbtVlu2rjaKxvdkTefwr_wd3sp-ojjVBR0RK1385wt2Gy_bYZ0i/s1600/left.JPG" imageanchor="1" style="color: #4d469c; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgwaz3l4IhgV2V9mMNYsCnEjODg88jwtNjvWBO2mEMwpBZPqcXHqEZWvc0WJipwgB1f4Bmwv21o_PU_rqqi_QAMRzBBwbtVlu2rjaKxvdkTefwr_wd3sp-ojjVBR0RK1385wt2Gy_bYZ0i/s320/left.JPG" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 0px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px; padding: 8px; position: relative;" width="320" /></a></div>
<span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">- </span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">if you push </span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">RIGHT</span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;"> button</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyamoWs2guhOdV1MYmg1zbNwcUMIigZmpSgK9neYioDUcVGTBbGHmf6WH0Wbzc2E9fNHHXvvlVvOGvV6SNdPmm7uopAFzN0ntG6BqEQy9fS_UTf_TAFUPGtQ7vo6H-A5I6QJrFH9OABZ8-/s1600/buton_D.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="521" data-original-width="282" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyamoWs2guhOdV1MYmg1zbNwcUMIigZmpSgK9neYioDUcVGTBbGHmf6WH0Wbzc2E9fNHHXvvlVvOGvV6SNdPmm7uopAFzN0ntG6BqEQy9fS_UTf_TAFUPGtQ7vo6H-A5I6QJrFH9OABZ8-/s320/buton_D.jpg" width="173" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU6B24iLKFPtzL9HeSvi-FrOgkj9xTUvLZ4ii8f8sWbrw_bVdue2UYjwCN3ohorj_1V2Ai0DwcpK6UBhLdJAf-ZpEjrLTs0wRRnugn5BkEHS1UMRFARgVfCF6lo2x6EIcUJR21dzPFjFoW/s1600/right.JPG" imageanchor="1" style="color: #4d469c; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU6B24iLKFPtzL9HeSvi-FrOgkj9xTUvLZ4ii8f8sWbrw_bVdue2UYjwCN3ohorj_1V2Ai0DwcpK6UBhLdJAf-ZpEjrLTs0wRRnugn5BkEHS1UMRFARgVfCF6lo2x6EIcUJR21dzPFjFoW/s320/right.JPG" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 0px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px; padding: 8px; position: relative;" width="320" /></a></div>
<span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">- </span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">if you push</span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;"> UP button</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH3vlGavCiDq2ciZtne32CuNWQYIPEcRdPEL54HjlNkaD0GLZr7_H0CPndbwuS7L4eDF87VYcmH8jr3aOvJEZO1H0g7-eumflSCmxPjyzfbMvdvMZG0pqPTTYj9whRK06xmdFM9BmK4eg2/s1600/buton_L.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="524" data-original-width="275" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH3vlGavCiDq2ciZtne32CuNWQYIPEcRdPEL54HjlNkaD0GLZr7_H0CPndbwuS7L4eDF87VYcmH8jr3aOvJEZO1H0g7-eumflSCmxPjyzfbMvdvMZG0pqPTTYj9whRK06xmdFM9BmK4eg2/s320/buton_L.jpg" width="167" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEp-v3-dSNb16QVt_v6FOhC61WvKzyzwsXEoylsG4jEf0AGHSlZn3whVAMiYpFclYL1sNoVLgWlMKkrF9IHmoyODumkiDkVdoNMzQbIw1zCPjv3y0ASUF0lM9pWekwSyLW9e9IIbmXGH9m/s1600/up.JPG" imageanchor="1" style="color: #4d469c; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEp-v3-dSNb16QVt_v6FOhC61WvKzyzwsXEoylsG4jEf0AGHSlZn3whVAMiYpFclYL1sNoVLgWlMKkrF9IHmoyODumkiDkVdoNMzQbIw1zCPjv3y0ASUF0lM9pWekwSyLW9e9IIbmXGH9m/s320/up.JPG" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 0px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px; padding: 8px; position: relative;" width="320" /></a></div>
<span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">- </span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;">if you push</span><span style="background-color: white; color: #444444; font-family: Verdana, Geneva, sans-serif; font-size: 14px;"> DOWN button</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw9Ko0Pp1M6DbzxeBNwwFz9gZ4bsiwbipPLP578aOlQYbj5wsdJCklr6QFPWDpmY03RDf_Rmud2BMDLadE8JlvOkImMYDm5OpSydwZDL-Px8t1xJECoumykLET8TPntD27QkmrnIZnL5ui/s1600/buton_S.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="525" data-original-width="289" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw9Ko0Pp1M6DbzxeBNwwFz9gZ4bsiwbipPLP578aOlQYbj5wsdJCklr6QFPWDpmY03RDf_Rmud2BMDLadE8JlvOkImMYDm5OpSydwZDL-Px8t1xJECoumykLET8TPntD27QkmrnIZnL5ui/s320/buton_S.jpg" width="176" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZp7as8NmE0kZ1ZC-OUZK7cjMNIqT9Id8DOXTuXTakLlvfw3Kx9CQyPR0zkUwSqEmijLRKSoeaV6RMzpjKvtXgaIb_TahQd60vipdyVtbXmwWw_U0fAODTCBG-9r17JaWcK81H3hZXPnkW/s1600/down.JPG" imageanchor="1" style="color: #4d469c; font-family: Verdana, Geneva, sans-serif; font-size: 14px; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZp7as8NmE0kZ1ZC-OUZK7cjMNIqT9Id8DOXTuXTakLlvfw3Kx9CQyPR0zkUwSqEmijLRKSoeaV6RMzpjKvtXgaIb_TahQd60vipdyVtbXmwWw_U0fAODTCBG-9r17JaWcK81H3hZXPnkW/s320/down.JPG" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 0px; border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px; padding: 8px; position: relative;" width="320" /></a></div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-85771198016197726922019-02-24T15:21:00.001+02:002019-02-24T15:30:57.050+02:00Measure times using millis()<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhXiaK67Ae20SORSf26jHNjxt8lskDMC1tMSU4t5F9pCm7sJf7plApd5Wfs3qEYNtzP0HNXwv4_Aqp8ywVNxQe6eIidpTY5jnJYZu6xslSM7YRy6hRaydVggTRrlawDfPDqvuFgqqxtrI_/s1600/IMG_1887.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhXiaK67Ae20SORSf26jHNjxt8lskDMC1tMSU4t5F9pCm7sJf7plApd5Wfs3qEYNtzP0HNXwv4_Aqp8ywVNxQe6eIidpTY5jnJYZu6xslSM7YRy6hRaydVggTRrlawDfPDqvuFgqqxtrI_/s320/IMG_1887.JPG" width="320" /></a></div>
If you need to find the time what a button is pusshed or you want to use one button for made more function (short or long push / short, medium or long push) it can use millis() function with Arduino language.<br />
Information for this thechnique (method) I found it on <a href="https://andydoz.blogspot.com/" target="_blank">Doz's Blog</a>.<br />
For test, I use a simple schematic (one button) and <a href="https://github.com/tehniq3/pushtime/blob/master/pushtime1button.ino" target="_blank">pushtime1button.ino</a> program (sketch).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOK_xTG2pxPVa5sHiOMHfbAHqQOrwsQuCwK_s3bI-RGO4ZAFwkztHrNbalehd_sd15mPswEv8MfzfxoaiF-YJNM-vY2oVM_CcgtOKTZIx2KJ0jv329ODipSKeSIisFc4t43khO93qneKNd/s1600/Arduino_1button.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="508" data-original-width="769" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOK_xTG2pxPVa5sHiOMHfbAHqQOrwsQuCwK_s3bI-RGO4ZAFwkztHrNbalehd_sd15mPswEv8MfzfxoaiF-YJNM-vY2oVM_CcgtOKTZIx2KJ0jv329ODipSKeSIisFc4t43khO93qneKNd/s320/Arduino_1button.png" width="320" /></a></div>
For understand more ok the style of use, I tested also with 2 buttons, using <a href="https://github.com/tehniq3/pushtime/blob/master/pushtime2buttons.ino" target="_blank">pushtime2buttons.ino</a> sketch.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbvvds5_RWuYNMIh1s2_A0U9SBQp9VW0Zj2ExrZ1erAeUq5F7Q0qr1GYKt4F25qohde7jxYcKS7Ldn7PeQIINlaoilJLshpN0iOn6k72yIhxwL4Bm9wJQGZnooTts-BJZu-0aRoO216Tve/s1600/Arduino_2buttons.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="508" data-original-width="769" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbvvds5_RWuYNMIh1s2_A0U9SBQp9VW0Zj2ExrZ1erAeUq5F7Q0qr1GYKt4F25qohde7jxYcKS7Ldn7PeQIINlaoilJLshpN0iOn6k72yIhxwL4Bm9wJQGZnooTts-BJZu-0aRoO216Tve/s320/Arduino_2buttons.png" width="320" /></a></div>
I made a short movie named <a href="https://youtu.be/za2Jf8gpQxw" target="_blank">measure times using millis()</a> where is mase some tests:<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/DX_q6sCEbno/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/DX_q6sCEbno?feature=player_embedded" width="320"></iframe></div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0tag:blogger.com,1999:blog-5711443641378642270.post-79025703564214017222018-12-27T19:06:00.004+02:002018-12-27T19:17:31.221+02:00Animated adjusting clock with termomether and hygrometer on 7 segment led display<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh97zlz0VXEOnpkfvEqim_2Syx9vqnuxbiK6lkZ91fZJgxZZ2Qm1RrS01vNrrfyi5LD0KJhyphenhyphenRRbVKYQ3Jjr6keF4IJJtYe_aDsRfleVbC_4vkoK4eawXlECR1Ve0VwpgKFEzTv39H_8GsuX/s1600/IMG_1561.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh97zlz0VXEOnpkfvEqim_2Syx9vqnuxbiK6lkZ91fZJgxZZ2Qm1RrS01vNrrfyi5LD0KJhyphenhyphenRRbVKYQ3Jjr6keF4IJJtYe_aDsRfleVbC_4vkoK4eawXlECR1Ve0VwpgKFEzTv39H_8GsuX/s200/IMG_1561.JPG" width="200" /></a></div>
After a discution with <a href="http://hobby-geomar.blogspot.com/" target="_blank">GeoMar</a>, I decided to made a clock with few animation when change informations on 4 digit 7-segment led display.<br />
Last test was made be me with <a href="https://www.tme.eu/ro/Document/72b201c144944eb6adec42c9a941acec/LFD080AAG-103.pdf" target="_blank">LFD080AAG-103</a> led display, who is with common anode:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipd-mvugcbs-MfFQ6YQGpcv6eWIYn-uGcEVMqbv5l2h6837EJexE2eZ61FWCGq0Oy028XcBY4ocBJT1XurMfDVfTv4UtdFqa_fxifP0MwktGRK7ubdG971sPx8Hr4qX_Im9KBJEPz3qbBI/s1600/afisaj_cc_dimensiuni.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="594" data-original-width="755" height="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipd-mvugcbs-MfFQ6YQGpcv6eWIYn-uGcEVMqbv5l2h6837EJexE2eZ61FWCGq0Oy028XcBY4ocBJT1XurMfDVfTv4UtdFqa_fxifP0MwktGRK7ubdG971sPx8Hr4qX_Im9KBJEPz3qbBI/s320/afisaj_cc_dimensiuni.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigWuI9WQKKSfq84m47Rh6FTo9cTksD49AyurJ7x-sh_tdd8MqEQDHfSF0URn7qtnpF_jK_LDXniA0wVTtFVeK_9z5qUF7RaCCi4oP1-KJ65QOCWRus5tn3HDzjjG-7xM0wx3_2tiAU64Zh/s1600/LFD080AAG-103.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="399" data-original-width="1044" height="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigWuI9WQKKSfq84m47Rh6FTo9cTksD49AyurJ7x-sh_tdd8MqEQDHfSF0URn7qtnpF_jK_LDXniA0wVTtFVeK_9z5qUF7RaCCi4oP1-KJ65QOCWRus5tn3HDzjjG-7xM0wx3_2tiAU64Zh/s320/LFD080AAG-103.jpg" width="320" /></a></div>
Base schematic is used in some projects<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqttMtSVbIiqrCALL7vPiyehkKAGs_3vMKd6S0eGHXMysaGXJOx_1tWxDTYoK1DHiCcgzuIalISluGfF_q7xOUnyHl5N_uEIbajZeyFkDiCAANClqVzD84YBqECub0u4Eor63VdZVkebFX/s1600/myschematic1_cc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="591" data-original-width="1600" height="235" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqttMtSVbIiqrCALL7vPiyehkKAGs_3vMKd6S0eGHXMysaGXJOx_1tWxDTYoK1DHiCcgzuIalISluGfF_q7xOUnyHl5N_uEIbajZeyFkDiCAANClqVzD84YBqECub0u4Eor63VdZVkebFX/s640/myschematic1_cc.png" width="640" /></a></div>
but I put control for brightness (automatic or manual)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu7QKH4QSlZmP0KxF32zdbGvGuG7R-OgRy6FkSxHJvAYBpJwdt1oue6FqOsYmBes2NYS4HsdEMc6beILYJ3DJ0V-Kwb1lziJAVSuWV54CxLKwQq8FmJMn8tfR7LhfJRz9i-HNwCQ49XDGM/s1600/reglaj_automat_intensitate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="306" data-original-width="182" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu7QKH4QSlZmP0KxF32zdbGvGuG7R-OgRy6FkSxHJvAYBpJwdt1oue6FqOsYmBes2NYS4HsdEMc6beILYJ3DJ0V-Kwb1lziJAVSuWV54CxLKwQq8FmJMn8tfR7LhfJRz9i-HNwCQ49XDGM/s200/reglaj_automat_intensitate.png" width="118" /></a>or <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX_qLOoidEt51xxXJ8rvImUHxjziSxIOT3ocpFj2d0Vk261O00ZEOPq1CHR29lZez_FtujIMNlgUncgVHxHV49moDsPPA-9NnTd24vrUuXwLYhnc4pAK1Cc1749FE6LLfwXAdCmOxUVT8q/s1600/reglaj_manual_intensitate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="171" data-original-width="276" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX_qLOoidEt51xxXJ8rvImUHxjziSxIOT3ocpFj2d0Vk261O00ZEOPq1CHR29lZez_FtujIMNlgUncgVHxHV49moDsPPA-9NnTd24vrUuXwLYhnc4pAK1Cc1749FE6LLfwXAdCmOxUVT8q/s200/reglaj_manual_intensitate.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
and 2 buttons for adjust clock and data</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPndRnxK4J3NpGEtcJm6hF3wV1-wqgAJTssLoAXoqgB1XnLnPjwF3w7_bsysg9lrk-NZqPvFMMvtZw8j5P4MDO-tw7g-6uHs00t3DE5NqlxHTGkGjjyPur-uUu3pQw805iKCqVa5sJhKfW/s1600/reglaj_2butoane.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="236" data-original-width="342" height="137" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPndRnxK4J3NpGEtcJm6hF3wV1-wqgAJTssLoAXoqgB1XnLnPjwF3w7_bsysg9lrk-NZqPvFMMvtZw8j5P4MDO-tw7g-6uHs00t3DE5NqlxHTGkGjjyPur-uUu3pQw805iKCqVa5sJhKfW/s200/reglaj_2butoane.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Sketch <a href="https://github.com/tehniq3/multiplexed_scroll_clock/blob/master/multiplexed_scroll_clock3.ino" target="_blank">multiplexed_scroll_clock3.ino</a> made a clock who has next informations:</div>
<div class="separator" style="clear: both; text-align: left;">
- clock, with flash led for beat seconds, about 10 seconds</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU-KoTReaKMVotR4FpgaapyUFrqbdiwawfiMwRQye32EoybqE3l-Hr_c1jSBhtM4Wb7Gfn3yMpC0UMp7iyi1rYHZdIkQ_8HKHpjIjgP1BICAGRWzuvMMXW6WjJ3rMTDb49hx0p17S0b105/s1600/IMG_1552.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU-KoTReaKMVotR4FpgaapyUFrqbdiwawfiMwRQye32EoybqE3l-Hr_c1jSBhtM4Wb7Gfn3yMpC0UMp7iyi1rYHZdIkQ_8HKHpjIjgP1BICAGRWzuvMMXW6WjJ3rMTDb49hx0p17S0b105/s320/IMG_1552.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4quJn8YfqN0qTIcx07sqkpyp3TTN99DcW79KNOXQn6KvIG3BdYX_54ymGbSi6OIzA02KiLSoqI_FsmVkI7Z_6h1KIAJJ7ifO4K-R-3rSTRZgvtT1TbWd-KIVpvAt0J8AY5dXi46Cagi-6/s1600/IMG_1511.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4quJn8YfqN0qTIcx07sqkpyp3TTN99DcW79KNOXQn6KvIG3BdYX_54ymGbSi6OIzA02KiLSoqI_FsmVkI7Z_6h1KIAJJ7ifO4K-R-3rSTRZgvtT1TbWd-KIVpvAt0J8AY5dXi46Cagi-6/s320/IMG_1511.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- temperature, about 2,5 seconds</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJCyUmntkTEk7Zf1tTzbuDhqOd_Nd_lEWH4S2x-Mgxj5_zmDmrKP0R4FsTCZ5VeKCvV8DcvIRt_R4d-vbN6NiD0t_Hqg3CHdGWfBa66NmOb-wjK71UpaWu0rOdbcvpnxcxxq3qst9PB8PO/s1600/IMG_1547.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJCyUmntkTEk7Zf1tTzbuDhqOd_Nd_lEWH4S2x-Mgxj5_zmDmrKP0R4FsTCZ5VeKCvV8DcvIRt_R4d-vbN6NiD0t_Hqg3CHdGWfBa66NmOb-wjK71UpaWu0rOdbcvpnxcxxq3qst9PB8PO/s320/IMG_1547.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5kSdRzv6941MfmmVaURKDYxyNelUe8Jz2-oGPPR1I-f995Z8JBvx7jkNOgItX8vcwWf9er5hNDxG20Nx8pM-05XjGPDqsN8QLy-C5lLP62xqsRdfSQF1qgYUVL43i1gPipw1jUidy5dKW/s1600/IMG_1515.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5kSdRzv6941MfmmVaURKDYxyNelUe8Jz2-oGPPR1I-f995Z8JBvx7jkNOgItX8vcwWf9er5hNDxG20Nx8pM-05XjGPDqsN8QLy-C5lLP62xqsRdfSQF1qgYUVL43i1gPipw1jUidy5dKW/s320/IMG_1515.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS_NlTGCRxufqcJ0eUO0E_FwweEcz__bnDcH3Gi0hF2ScI1B1aBuQm-BpyZm9Wzk23nJp7I4XrniRf28XR9QpaqHWj8_sruBubPodSBt7FXENuODltmMx9DdSjE6UpreOr_vmQr2dg2C2L/s1600/IMG_1512.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS_NlTGCRxufqcJ0eUO0E_FwweEcz__bnDcH3Gi0hF2ScI1B1aBuQm-BpyZm9Wzk23nJp7I4XrniRf28XR9QpaqHWj8_sruBubPodSBt7FXENuODltmMx9DdSjE6UpreOr_vmQr2dg2C2L/s320/IMG_1512.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg37pYFwRVn3Nh3Xyf2Kh8ez33k7o4ceuHwyeYRtlHFpPupIsamUitZ4GUfryakbbH9gNfoAgZqvwtCCiJsuUKvyIqijFD8HY643xCeESZCEw4xjh9R3VKIhzHiDO9om3jgL21AKY5jaBME/s1600/IMG_1517.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg37pYFwRVn3Nh3Xyf2Kh8ez33k7o4ceuHwyeYRtlHFpPupIsamUitZ4GUfryakbbH9gNfoAgZqvwtCCiJsuUKvyIqijFD8HY643xCeESZCEw4xjh9R3VKIhzHiDO9om3jgL21AKY5jaBME/s320/IMG_1517.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- relavive humidity for air, about 2,5 seconds</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1b027dHrGF91pz1UwuTLjEDxtk6PewkojkEE4uIEp_DT0C2KuUVTzetcnW9hb6eFWHEfk4D58il7Y_njaRfsvh7DNZhi7-I9xyob6Z2kJSL-3g_uGuB8U_T80nxvhmKCNlCwObhdM2W4S/s1600/IMG_1548.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1b027dHrGF91pz1UwuTLjEDxtk6PewkojkEE4uIEp_DT0C2KuUVTzetcnW9hb6eFWHEfk4D58il7Y_njaRfsvh7DNZhi7-I9xyob6Z2kJSL-3g_uGuB8U_T80nxvhmKCNlCwObhdM2W4S/s320/IMG_1548.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- data (day and mounts), about 2,5 secods</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZcKAxqO93zUz3iZCesxFW_v8nvav7TzsJ8_LGlOZwXhjEYMGRzoGk90ndXw9TkXokkHJi_TDyp5lGBjSWnlUZR52OG6rLeqAjv_M2QdOZxG2JUqWtbY6zWyBtYYUA49upXk_Ir7IL0LN/s1600/IMG_1526.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZcKAxqO93zUz3iZCesxFW_v8nvav7TzsJ8_LGlOZwXhjEYMGRzoGk90ndXw9TkXokkHJi_TDyp5lGBjSWnlUZR52OG6rLeqAjv_M2QdOZxG2JUqWtbY6zWyBtYYUA49upXk_Ir7IL0LN/s320/IMG_1526.JPG" width="320" /></a></div>
Brightness can be control in 1024 steps when it used photoresistor or in 2 (minumum or maximum) wirh switch<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHHAMbLnWBJEM4onSIHP8LqUWjMKKLj_F7qPLqx8Hw9W1vmnLAkYngpm2gGQleMqEfPSQqgBxuelnWahH0KF7aT3U-CtGYVctCiwrPHgAJV7xnFBA9oRa0x4jS5foqprVvN9L5z3U-z_Hv/s1600/IMG_1567.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHHAMbLnWBJEM4onSIHP8LqUWjMKKLj_F7qPLqx8Hw9W1vmnLAkYngpm2gGQleMqEfPSQqgBxuelnWahH0KF7aT3U-CtGYVctCiwrPHgAJV7xnFBA9oRa0x4jS5foqprVvN9L5z3U-z_Hv/s200/IMG_1567.JPG" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNoFqu57GFQkuY3LtbarvR3Km-qSJd2D32Mg3BeYl2UkhhXXrV_CyX1Ofv0pFeQyl6XCkz0mKTSqVpo8fuhPltPPQDNcX0wmTVcGxjzSkCQjYzsc3v_6SlAE9nlpjsVJESiCMeFp_g_J2e/s1600/IMG_1568.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNoFqu57GFQkuY3LtbarvR3Km-qSJd2D32Mg3BeYl2UkhhXXrV_CyX1Ofv0pFeQyl6XCkz0mKTSqVpo8fuhPltPPQDNcX0wmTVcGxjzSkCQjYzsc3v_6SlAE9nlpjsVJESiCMeFp_g_J2e/s200/IMG_1568.JPG" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
If is pushed MENU button, clock enter in adjusting mode, first for hour, so, you will see hour flashing and can be increase value by pushing + button, but if hour is 23 and + button is pushed, value for hour is 00...</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh97zlz0VXEOnpkfvEqim_2Syx9vqnuxbiK6lkZ91fZJgxZZ2Qm1RrS01vNrrfyi5LD0KJhyphenhyphenRRbVKYQ3Jjr6keF4IJJtYe_aDsRfleVbC_4vkoK4eawXlECR1Ve0VwpgKFEzTv39H_8GsuX/s1600/IMG_1561.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh97zlz0VXEOnpkfvEqim_2Syx9vqnuxbiK6lkZ91fZJgxZZ2Qm1RrS01vNrrfyi5LD0KJhyphenhyphenRRbVKYQ3Jjr6keF4IJJtYe_aDsRfleVbC_4vkoK4eawXlECR1Ve0VwpgKFEzTv39H_8GsuX/s200/IMG_1561.JPG" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_b8yErhkTy9hFBTLyBM0ebjXWTWKiJge4JFcrSzdgmCLRVnIZ-Ggy-EVkqV1aU-oVaCTDSIywywm4Vgv_Sv1-XoP8R11h1C5eIfK9XBXcQaRiL2PFMM_grSoKS1A7v3N-Foq-GyJ9I0vE/s1600/IMG_1565.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_b8yErhkTy9hFBTLyBM0ebjXWTWKiJge4JFcrSzdgmCLRVnIZ-Ggy-EVkqV1aU-oVaCTDSIywywm4Vgv_Sv1-XoP8R11h1C5eIfK9XBXcQaRiL2PFMM_grSoKS1A7v3N-Foq-GyJ9I0vE/s200/IMG_1565.JPG" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
If is pushed again MENU button, clock enter in adjusting mode for minutes, so, you will see minutes flashing and can be increase value by pushing + button, but if minutes are 59 and + button is pushed, value for minutes are 00...</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-kcXmaAMravPEndM3U5g-5urlA01A1b9CsHjedxmFKFxbi9vAy3JnYN-pKd-5jhi-Dq9UdRgsqmwOKdc3imF2FLX3BobuKdUg3UnVQKz0QOAKdUpHOErpZiIOX4ttYTM87J83n-WxHgon/s1600/IMG_1565.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-kcXmaAMravPEndM3U5g-5urlA01A1b9CsHjedxmFKFxbi9vAy3JnYN-pKd-5jhi-Dq9UdRgsqmwOKdc3imF2FLX3BobuKdUg3UnVQKz0QOAKdUpHOErpZiIOX4ttYTM87J83n-WxHgon/s200/IMG_1565.JPG" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiltHoA5kkz1fp_0AQwTIW5NqUdc6E7jzOxUaRFom1mlPPhLLsZsqy-DoADMsGuDoRcwzdgt1rxTGNXwYjkZlCHKR-_uoHdSZPjIK_1wjT3wx24n27HzT4Um0rON1vqfOqrcH5ZgUKTCZiw/s1600/IMG_1566.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiltHoA5kkz1fp_0AQwTIW5NqUdc6E7jzOxUaRFom1mlPPhLLsZsqy-DoADMsGuDoRcwzdgt1rxTGNXwYjkZlCHKR-_uoHdSZPjIK_1wjT3wx24n27HzT4Um0rON1vqfOqrcH5ZgUKTCZiw/s200/IMG_1566.JPG" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Next push of MENU button go to year changes, from 2018 to 2049</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4dn9aFS2bnGWtkW-g4VjkDzute1sqbePK6TW0n0uSmNtJDm6KvHYj79OoxzqOvCMQ039aywyTCmVhsX_E-AQcLEQypOuvlfr8CAbwLdy_Ihug4hr-zAS0zr8-eWrfABJkq22LhICd9b5h/s1600/IMG_1562.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4dn9aFS2bnGWtkW-g4VjkDzute1sqbePK6TW0n0uSmNtJDm6KvHYj79OoxzqOvCMQ039aywyTCmVhsX_E-AQcLEQypOuvlfr8CAbwLdy_Ihug4hr-zAS0zr8-eWrfABJkq22LhICd9b5h/s200/IMG_1562.JPG" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
After that, if push again MENU button, you can change month (1 to 12)</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgySO0Oh5doIVvM67S0xA1igl7iFhxM9DAWQoA0XcVWuisf1B57HrNZtUC4Oo3T9xrVmVHwyfNB5vWZTc-XgIF1F3E7SmUiwgGMkmRgvFXzDUrecRUH64WIVmgIEqzvYDFHhK_ehN404oVI/s1600/IMG_1563.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgySO0Oh5doIVvM67S0xA1igl7iFhxM9DAWQoA0XcVWuisf1B57HrNZtUC4Oo3T9xrVmVHwyfNB5vWZTc-XgIF1F3E7SmUiwgGMkmRgvFXzDUrecRUH64WIVmgIEqzvYDFHhK_ehN404oVI/s200/IMG_1563.JPG" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
and if push again on MENu button you can change day of month (just day flash)</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7nCnpyNvexflu6NFFResuEbIZ45Q1O2irES_13b3n77BuJUFQDgKm9n7XiaIMVgKtnOlcl4AzH4aLNVbI0nfQrKBq2TL9eV-Ef7f2YHUsbDxPVYVNmdcIBaahqBP8Y8Wd_nVEKMaVUxYA/s1600/IMG_1564.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1200" data-original-width="1600" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7nCnpyNvexflu6NFFResuEbIZ45Q1O2irES_13b3n77BuJUFQDgKm9n7XiaIMVgKtnOlcl4AzH4aLNVbI0nfQrKBq2TL9eV-Ef7f2YHUsbDxPVYVNmdcIBaahqBP8Y8Wd_nVEKMaVUxYA/s200/IMG_1564.JPG" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
After a new push of MENU button, system enter in clock mode (normal mode).</div>
<div class="separator" style="clear: both; text-align: left;">
I made a movie for see how clock show the datas and how can be changes clock and data:</div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/FoQZXTI1j80/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/FoQZXTI1j80?feature=player_embedded" width="320"></iframe></div>
<br />
Note: Schematic work for small led display with common anode<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0Gd3MTsOiDzVR-zqbQ7r5QsbC0UPhLT3VwDaQm5UI_LdH6FFHRGfNK0KhTlIBzOOM-imlu0Sl8VUlZx4xaVO-haazRExoo5phyphenhyphenreMD48Mtt34iEzIOcfpKqt-U9sbu49rTG4BznOuDodq/s1600/tip_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="48" data-original-width="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0Gd3MTsOiDzVR-zqbQ7r5QsbC0UPhLT3VwDaQm5UI_LdH6FFHRGfNK0KhTlIBzOOM-imlu0Sl8VUlZx4xaVO-haazRExoo5phyphenhyphenreMD48Mtt34iEzIOcfpKqt-U9sbu49rTG4BznOuDodq/s1600/tip_1.jpg" /></a></div>
or common cathode<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBQHHBhb2asN6sD-96nhC2WTdj3zWuKjcpul_8if0eiL-fdZEJhZ5I5DFnDlj04eVTjy4aImTxexiRR9N_puj3o26LcA9Y0YI0bXuJAtPDK4uG0grwtZXJcyfnJ82lPa-YF-iyVE8ZvpCH/s1600/tip_0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="40" data-original-width="271" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBQHHBhb2asN6sD-96nhC2WTdj3zWuKjcpul_8if0eiL-fdZEJhZ5I5DFnDlj04eVTjy4aImTxexiRR9N_puj3o26LcA9Y0YI0bXuJAtPDK4uG0grwtZXJcyfnJ82lPa-YF-iyVE8ZvpCH/s1600/tip_0.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Base schematic is similar</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBgLmj0CBDW4tVcq0V4Br3YLnsp0w4JQMqDbixnd6BuluLUYoohyCCDoQTV7rgRyZACD3cm7_bBzYgE4VkzVdZZ0d_OJ0frLfAzX2WcmG_tPReO4tDGJf1SCiZMVXZ04Q-HU8H7TOpGLAg/s1600/myschematic_cc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="553" data-original-width="1600" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBgLmj0CBDW4tVcq0V4Br3YLnsp0w4JQMqDbixnd6BuluLUYoohyCCDoQTV7rgRyZACD3cm7_bBzYgE4VkzVdZZ0d_OJ0frLfAzX2WcmG_tPReO4tDGJf1SCiZMVXZ04Q-HU8H7TOpGLAg/s640/myschematic_cc.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
If you want to see in night just clock and temperature, when is day all informations (clock, temperature, relative humidity and data) you must upload sketch <a href="https://github.com/tehniq3/multiplexed_scroll_clock/blob/master/multiplexed_scroll_clock3a.ino" target="_blank">multiplexed_scroll_clock3a.ino</a> !</div>
niq_rohttp://www.blogger.com/profile/04136575519459756942noreply@blogger.com0