Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_name() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 141

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_title() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 148

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_description() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 155

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_long_description() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 162

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_features() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 169

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_pricing_for_ui() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 176

Strict Standards: Static function Automattic\Jetpack\My_Jetpack\Product::get_manage_url() should not be abstract in /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php on line 183

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-content/plugins/pe-recent-posts/pe-recent-posts.php on line 21

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-content/plugins/pe-recent-posts/pe-recent-posts.php on line 21

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723

Warning: Cannot modify header information - headers already sent by (output started at /home/kodlabaf/public_html/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-my-jetpack/src/products/class-product.php:141) in /home/kodlabaf/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1723
{"id":715,"date":"2018-12-14T14:31:20","date_gmt":"2018-12-14T11:31:20","guid":{"rendered":"https:\/\/kodlabafra.org\/?p=715"},"modified":"2022-01-14T15:43:09","modified_gmt":"2022-01-14T12:43:09","slug":"lcd-ile-i2c-modulu-kullanma","status":"publish","type":"post","link":"https:\/\/kodlabafra.org\/2018\/12\/14\/lcd-ile-i2c-modulu-kullanma\/","title":{"rendered":"LCD ile i2C Mod\u00fcl\u00fc Kullanma"},"content":{"rendered":"\n

\n\nLCD I2C protokol\u00fc olmadan Arduino \u2018da bu i\u015f ger\u00e7ekten \u00e7ok zahmetli olabilmektedir, \u00e7\u00fcnk\u00fc LCD mod\u00fcl\u00fcn\u00fc \u00e7al\u0131\u015ft\u0131rabilmek i\u00e7in arduino ya tam 9 adet kablo \u00e7ekmeniz gereklidir.Buda hem ba\u011flant\u0131larda soruna yol a\u00e7abilece\u011fi gibi hemde arduino da \u00e7ok fazla pin i\u015fgal eder.Bu sorunu I2C protokol\u00fc kullanarak d\u00fczeltebilirsiniz.Baz\u0131 mod\u00fcllerin \u00fczerinde geldi\u011fi gibi ayr\u0131 olarak da sat\u0131lan IIC i2c mod\u00fcl\u00fc ile bu sorunu \u00e7\u00f6zebilirsiniz.\n\n<\/p>\n\n\n\n\n\n\n\n

Bu mod\u00fcl sayesinde LCD ekran\u0131n\u0131z\u0131 enerji pinleri haric 2 tane pin yard\u0131m\u0131 ile Sda<\/strong> ve Scl<\/strong> \u00fczerinden s\u00fcre bilmektesiniz.\u00d6ncelikle bunun i\u00e7in bir I2C k\u00fct\u00fcphanesine ihtiyac\u0131n\u0131z var. Ayr\u0131ca bu mod\u00fcl \u00fczerinde birde potansiyemetre vard\u0131r.Bu pot sayesinde mod\u00fcl\u00fcn ekran parlakl\u0131\u011f\u0131n\u0131
ayarlaya bilmektesiniz.<\/p>\n\n\n\n

\"\"
Devre \u015eemas\u0131<\/figcaption><\/figure>\n\n\n\n

1-Mblock \u00fczerinde Lcd i2c mod\u00fcl\u00fc kullanmak i\u00e7in Mblock program\u0131na ve Arduino \u0130de program\u0131na ilgili k\u00fct\u00fcphaneyi eklememiz gerekmektedir. \u00d6ncelikle Mblock program\u0131na k\u00fct\u00fcphaneyi eklemek i\u00e7in Uzant\u0131lar\\Uzant\u0131lar\u0131 Y\u00f6net<\/strong> penceresini a\u00e7al\u0131m ve ilgili k\u00fct\u00fcphaneyi bulal\u0131m.<\/p>\n\n\n\n

\"\"
Uzant\u0131lar\u0131 Y\u00f6net Men\u00fcs\u00fc<\/figcaption><\/figure><\/div>\n\n\n\n

2-Kt\u00fcphaneye eklenti kurmak i\u00e7in Arama b\u00f6l\u00fcm\u00fcne \u201c\u01302C<\/strong>\u201d yazarak \u201cLCD with I2C Interface Plus<\/strong>\u201d k\u00fct\u00fcphanesi indir diyerek mblock program\u0131na kurulmas\u0131n\u0131 sa\u011fl\u0131yoruz. Daha sonra Arduino idesine y\u00fckleyece\u011fiz.<\/p>\n\n\n\n

\"\"
LCD i2c K\u00fct\u00fcphanesi<\/figcaption><\/figure><\/div>\n\n\n\n

3- Mblock \u00fczerinde eklenen k\u00fct\u00fcphanenin ilgili kodlar\u0131n\u0131 atarak program\u0131 yaz\u0131yoruz. LCD ye \u201cHello World\u201d yazmas\u0131n\u0131 sa\u011flayaca\u011f\u0131z. LCD \u00fczerindeki \u01302C mod\u00fclleri birbirinden farkl\u0131 oldu\u011fu i\u00e7in veri yolunu 0x27 veya 0x3F<\/strong> olarak ayr\u0131 ayr\u0131 deneyiniz. Kodlar at\u0131ld\u0131\u011f\u0131 halde yaz\u0131 ekrana gelmiyorsa veri yolunuz yanl\u0131\u015ft\u0131r.<\/p>\n\n\n\n

\"\"
LCD i2c Mblock kodlar\u0131<\/figcaption><\/figure><\/div>\n\n\n\n

\u00d6nemli Notlar:<\/strong>
a- K\u00fct\u00fcphaneyi hem mblock a hemde arduino idesine eklemeyi unutmayal\u0131m.
b- Mblock \u00fczerinde LCD K\u00fct\u00fcphanesi birden fazla olmamas\u0131na dikkat edin. Kullanmad\u0131\u011f\u0131n\u0131z LCD k\u00fct\u00fcphaneleri varsa silelim.
c- Arduino idesinde de libraries klas\u00f6r\u00fcnde LCD K\u00fct\u00fcphanesi birden fazla olmamas\u0131na dikkat edin. Kullanmad\u0131\u011f\u0131n\u0131z LCD k\u00fct\u00fcphaneleri varsa silelim.
d- Ad\u0131mlar\u0131 ba\u015far\u0131l\u0131 \u015fekilde yapt\u0131\u011f\u0131n\u0131z halde LCD de yaz\u0131 yazm\u0131yorsa veri yolu de\u011fi\u015ftirmeyi unutmay\u0131n\u0131z. (0x3F veya 0x27)<\/p>\n\n\n\n

NewliquidCrystal Dosyas\u0131n\u0131 indirmek i\u00e7in T\u0131klay\u0131n\u0131z.<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"
LCD I2C protokol\u00fc olmadan Arduino \u2018da bu i\u015f ger\u00e7ekten \u00e7ok zahmetli olabilmektedir, \u00e7\u00fcnk\u00fc LCD mod\u00fcl\u00fcn\u00fc \u00e7al\u0131\u015ft\u0131rabilmek i\u00e7in arduino ya<\/span><\/div>\n
Devam\u0131n\u0131 oku<\/a><\/div>\n","protected":false},"author":1,"featured_media":408,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[11,14],"tags":[49,32,25,24,63],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/kodlabafra.org\/wp-content\/uploads\/2018\/11\/mblock.jpg?fit=800%2C333&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pat2x1-bx","_links":{"self":[{"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/posts\/715"}],"collection":[{"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/comments?post=715"}],"version-history":[{"count":3,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/posts\/715\/revisions"}],"predecessor-version":[{"id":2655,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/posts\/715\/revisions\/2655"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/media\/408"}],"wp:attachment":[{"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/media?parent=715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/categories?post=715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kodlabafra.org\/wp-json\/wp\/v2\/tags?post=715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}