درود دوستان؛
-- چطوری میشه توی این ماژول که 16 پین داره، پروتکل spi رو انتخاب کرد؟
-- آیا نیاز به لحیم کاری هست (تغییر مقاومت ها)؟
-- پروتکل پیش فرضی که موقع خرید ست شده چیه؟
با سپاس از شما.
درود دوستان؛
-- چطوری میشه توی این ماژول که 16 پین داره، پروتکل spi رو انتخاب کرد؟
-- آیا نیاز به لحیم کاری هست (تغییر مقاومت ها)؟
-- پروتکل پیش فرضی که موقع خرید ست شده چیه؟
با سپاس از شما.
پروتکل پیشفرض SPI هست.
برای تغییر پروتکل احتیاج به لحیم کاری هست. (تغییر مکان مقاومت های R3-R8 یا همان BS0-2)
برای اطلاع بیشتر، صفحه 14 و 15 دیتاشیت SSD1306 را مطالعه کنید
من ماژول رو به پایه های SPI سخت افزاری (پین هدر نری ICSP روی برد Arduino Nano) و همچنین SPI نرم افزاری (پینهای دیجیتال) طبق تنظیمات مثالهای Adafruit متصل کردم و با کتابخونه Adafruit هم سعی کردم، ولی اصلا چیزی روی صفجه ظاهر نشد! فقط بعد از چند ثانیه مثل لامپ مهتابی چند خط سفید افقی روی صفحه چشمک میزنه و بعدش دیگه هیچی نمیاد.
یه سؤال: تفاوت SPI سه سیمه با چهار سیمه در چیه؟
چون به نظر میاد SPI پیشفرض این ماژول، سریال سه سیمه باشه!