فهرست مطالب:

3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 مرحله
3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 مرحله

تصویری: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 مرحله

تصویری: 3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 مرحله
تصویری: Arduino: NRF24 CE and CSN connections without I/O pins easily accessible (2 Solutions!!) 2024, جولای
Anonim
3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى
3 ATtiny85 Pins Control of the - Nrf24L01 - التحكم بثلاثة دبابيس فى

بسم الله الرحمن الرحيم

مرحله 1: مقدمه

معرفی
معرفی

ATTiny85 یک میکروکنترلر میکروچیپ 8 بیتی مبتنی بر AVR RISC با کارایی بالا و کم مصرف است که از فلش مموری 8 کیلوبایت ISP ، 512B EEPROM ، 512-بایت SRAM ، 6 خط ورودی/خروجی عمومی استفاده می کند.

یک خط ورودی/خروجی به عنوان پین RESET پیکربندی شده است. تنها 5 خط ورودی/خروجی برای ما باقی مانده است.

از سوی دیگر ، nRF24L01 یک فرستنده گیرنده تک تراشه 2.4 گیگاهرتز است. پیکربندی شده و از طریق رابط جانبی سریال (خطوط ورودی/خروجی SPI - 5) اجرا می شود.

رابط ATTiny85 با nRF24L01 جایی برای افزودن حتی یک سوئیچ ساده باقی نمی گذارد.

این مقاله "مقاله اصلی Nerd Ralph" را مرور می کند - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - نحوه استفاده از فقط 3 پین ATTiny85 برای کنترل فرستنده گیرنده.

این مقاله تمام اطلاعاتی را که در مورد بسیاری از مقالات در مورد این پرونده منتشر شده است در یک مکان جمع آوری می کند.

مرحله 2: طراحی PCB

طراحی PCB
طراحی PCB

Kicad برای طراحی این تخته ساده استفاده می شود.

مرحله 3: کد نویسی

کد نویسی
کد نویسی
کد نویسی
کد نویسی

دو طرح رایگان برای آزمایش در دسترس است.

  • طرح فرستنده: برای بردن به برد ATTiny85
  • طرح گیرنده: برای بردن به تابلوی sniffer ATMega328PB ما

مرحله 4: مونتاژ

مونتاژ
مونتاژ

تخته ساده به معنی مونتاژ آسان است.

مرحله 5: TIP1 - پیکربندی برد ATTiny80

TIP1 - پیکربندی برد ATTiny80
TIP1 - پیکربندی برد ATTiny80

ATTiny85 باید با فرکانس داخلی 1 MHZ پیکربندی شود تا به ارتباطات موفق برسد.

با کند کردن گذرگاه SPI ، زمان کافی برای مدار RC برای شارژ و تخلیه کامل جهت مدیریت کامل خط ورودی/خروجی CSN باقی می ماند.

مرحله 6: TIP2 -MISO -> MOSI و MOSI -> MISO

MOSI و MOSI -> MISO "src =" https://content.instructables.com/ORIG/F1F/3Y2E/KC4SXTQX/F1F3Y2EKC4SXTQX-p.webp

MOSI و MOSI -> MISO "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300'٪} ">

هنگامی که به عنوان استاد SPI استفاده می شود

  • ATTINY85 MISO -> Nrf24L01 MOSI
  • ATTINY85 MOSI -> Nrf24L01 MISO

وقتی برای برنامه نویسی ISP استفاده می شود

  • ATTINY85 MISO -> Nrf24L01 MISO
  • MOSI ATTINY85 -> MOSI Nrf24L01

مرحله 7: لذت ببرید

یک ویدئو برای نشان دادن مورد استفاده جاسازی شده است.

توصیه شده: