{"id":1289,"date":"2015-05-29T14:09:54","date_gmt":"2015-05-29T18:09:54","guid":{"rendered":"http:\/\/commons.pratt.edu\/open-source\/?p=418"},"modified":"2015-05-29T14:09:54","modified_gmt":"2015-05-29T18:09:54","slug":"cnc-pendant","status":"publish","type":"post","link":"https:\/\/www.kornequipped.com\/blog\/?p=1289","title":{"rendered":"CNC Pendant"},"content":{"rendered":"\n<p>I wanted to make a small jogging pendant for my CNC machine.<\/p>\n\n\n\n<p>I saw these at the local Radio Shack closing sale.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/touch1.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>Simple matrix layout.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/touch2.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>Comes with a printable face.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/touch3.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>They even include an IR window and 9V battery clip.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/touch4.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>But then when I was at P&amp;T Surplus I saw this $5 deal on a real CNC Pendant&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/cnc1.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>The circuit board should be easy to replace. Just have to line up the LCD right. It&#8217;s a standard 16X2 display so it will get reused.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/cnc2.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>E-Stop and Pause buttons are wired to a small plug<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/cnc3.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>and a SIP header for the keyboard is really easy to layout<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/cnc4.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>Easy enough to see through the board to wire the keyboard.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/cnc5.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>Since I&#8217;ll use a lot of pins on the keyboard I opted for this PCF8574 based I2C LCD adapter.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/IMG_4067.JPG\" alt=\"\" \/><\/figure>\n\n\n\n<p>I soldered it to the back of the LCD display<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/IMG_4066.JPG\" alt=\"\" \/><\/figure>\n\n\n\n<p>A quick test from an Arduino<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/IMG_4063.JPG\" alt=\"\" \/><\/figure>\n\n\n\n<p>There are 3 buttons that point to the display. I can fit about 3-5 characters per button. I may not bother with this unless I find a really good use for it.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/es.pratt.edu\/Commons\/Images\/arduino\/Pendant\/IMG_4065.JPG\" alt=\"\" \/><\/figure>\n\n\n\n<p>Here&#8217;s the code (nothing much so far):<\/p>\n\n\n\n<p>https:\/\/github.com\/rjkorn\/CNC_Pendant<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I wanted to make a small jogging pendant for my CNC machine. I saw these at the local Radio Shack closing sale. Simple matrix layout. Comes with a printable face. They even include an IR window and 9V battery clip. But then when I was at P&amp;T Surplus I saw this $5 deal on a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,9,17],"tags":[],"class_list":["post-1289","post","type-post","status-publish","format-standard","hentry","category-arduino","category-cnc","category-tools"],"_links":{"self":[{"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1289"}],"version-history":[{"count":0,"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1289\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1289"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1289"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kornequipped.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}