{"id":493,"date":"2019-12-13T11:30:31","date_gmt":"2019-12-13T19:30:31","guid":{"rendered":"http:\/\/beaglebay.com\/duinogear\/?page_id=493"},"modified":"2021-08-12T12:25:31","modified_gmt":"2021-08-12T19:25:31","slug":"dnin8k-instructions","status":"publish","type":"page","link":"https:\/\/beaglebay.com\/duinogear\/dnin8k-instructions\/","title":{"rendered":"DNIN8K Instructions"},"content":{"rendered":"\n<p>Using the Board on your Layout<\/p>\n\n\n\n<p>The DNIN8K is the kit version of the DNIN8 chainable, digital input board for use with an Arduino microcontroller. Each board provides 8 ports for attaching any kind of button, switch or digital (HIGH\/LOW) sensor device. Multiple boards can be chained together allowing dozens of inputs to be monitored simultaneously using just 3 pins on the microcontroller.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"878\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=1024%2C878&#038;ssl=1\" alt=\"DNIN8 COnnections\" class=\"wp-image-661\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=1024%2C878&amp;ssl=1 1024w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=600%2C514&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=300%2C257&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=768%2C658&amp;ssl=1 768w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=1536%2C1317&amp;ssl=1 1536w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/DNIN8-Connections.jpg?resize=2048%2C1755&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Power<\/h4>\n\n\n\n<p>Each DNIN8K input duinoNode requires two power connections:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>VCC<\/strong>, +5v device power<\/li><li><strong>GND<\/strong><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Data Connections<\/h4>\n\n\n\n<p>DATA OUT: Each duinoNode requires three outbound connections at J1 for downstream (to the microcontroller) data transmission: Clock, Latch &amp; Data Out.<\/p>\n\n\n\n<p>DATA IN: Each duinoNode offers three inbound data connections at J2 for receiving data from upstream input duinoNodes: Clock, Latch &amp; Data In.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"878\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=1024%2C878&#038;ssl=1\" alt=\"\" class=\"wp-image-663\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=1024%2C878&amp;ssl=1 1024w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=600%2C514&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=300%2C257&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=768%2C658&amp;ssl=1 768w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=1536%2C1317&amp;ssl=1 1536w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_data.jpg?resize=2048%2C1755&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>DNIN8K Data Connections. Multiple boards can be chained together by connecting Data Out of a node to Data In of the next upstream (to microcontroller) node.<\/figcaption><\/figure>\n\n\n\n<p>This version of the board accepts data connections at three pin headers  with 2.54mm (0.1\u2033) spacing. All node-to-node data connections can be  made with ordinary servo extension cables. Use male-to-male extensions  to connect data out of a node to data in of the next upstream node.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Device Connections<\/h4>\n\n\n\n<p>The DNIN8 can be connected to standard buttons, switches and any +5v sensor device that produces a digital (HIGH or LOW) signal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"878\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=1024%2C878&#038;ssl=1\" alt=\"\" class=\"wp-image-664\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=1024%2C878&amp;ssl=1 1024w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=600%2C514&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=300%2C257&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=768%2C658&amp;ssl=1 768w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=1536%2C1317&amp;ssl=1 1536w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2020\/12\/dnin8_inputs.jpg?resize=2048%2C1755&amp;ssl=1 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Connection points for buttons, switches and digital sensors. All devices share the common anode power source but use individual Ground ports.<\/figcaption><\/figure>\n\n\n\n<p>There are 9 device connections: one VCC anode to supply power to all attached devices, and 8 device grounds. Simply connect a wire from VCC to the &#8220;hot&#8221; side of each button, switch or sensor, then the ground side from each device to individual ground ports.  10k Pull-down resistors are already present on the board. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Using the Board<\/h3>\n\n\n\n<p>DNIN8 is an 8-bit parallel in, serial out shift register device. <em> However,<\/em><strong><em> the Arduino shiftin() library function is not compatible with shift register used by this board<\/em>. <\/strong><\/p>\n\n\n\n<p>The duinoNodes Arduino Library is free to purchaser of any duinoNode product. It will be added to your cart automatically and you will receive a download link when your purchase is complete. The library is delivered as a zip file; unzip it into your libraries directory, usually C:\\Users\\USERNAME\\Documents\\Arduino\\libraries. You will find example sketches in ..\\Arduino\\Libraries\\duinoNodes\\examples\\.<\/p>\n\n\n\n<p>For detailed information, see <a href=\"https:\/\/beaglebay.com\/duinogear\/arduino-library-for-input-duinonodes\/\" data-type=\"page\" data-id=\"1499\">Arduino Library for Input duinoNodes.<\/a><\/p>\n\n\n\n<p>UPDATED: 8\/12\/21<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using the Board on your Layout The DNIN8K is the kit version of the DNIN8 chainable, digital input board for use with an Arduino microcontroller. Each board provides 8 ports for attaching any kind of button, switch or digital (HIGH\/LOW) sensor device. Multiple boards can be chained together allowing dozens of inputs to be monitored&hellip;&nbsp;<a href=\"https:\/\/beaglebay.com\/duinogear\/dnin8k-instructions\/\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">DNIN8K Instructions<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"class_list":["post-493","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages\/493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/comments?post=493"}],"version-history":[{"count":21,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages\/493\/revisions"}],"predecessor-version":[{"id":1587,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages\/493\/revisions\/1587"}],"wp:attachment":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/media?parent=493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}