eitaa logo
🔷تکنو الکترونیک🔷
615 دنبال‌کننده
216 عکس
87 ویدیو
28 فایل
گروه مهندسی تکنو الکترونیک: https://eitaa.com/joinchat/1738277395C59f6f9bce5 کانال های پیشنهادی: https://eitaa.com/Techno_Electronic/596
مشاهده در ایتا
دانلود
کد فرستنده (Transmitter – Tx) این کد مربوط به دسته کنترل (فرستنده دستی) هستش. وظیفه اصلی کد فرستنده اینه: ۱. خواندن مقدار جوی‌استیک‌ها از پین‌های آنالوگ ۲. تبدیل مقادیر 0–1023 به بازه 0–255 3. ساختن بسته داده شامل 6 کانال (Throttle, Roll, Pitch, Yaw, AUX1, AUX2) 4. ارسال وایرلس این داده‌ها از طریق nRF24L01 چیزی که دقیقاً انجام می‌ده اینه: خواندن جوی‌استیک‌ها هر جوی‌استیک روی یک محور، مقدار آنالوگ می‌ده مثل: A0 → throttle A1 → yaw A2 → pitch A3 → roll A4 → aux1 A5 → aux2 مثلاً: data.throttle = mapJoystickValues( analogRead(A0), 12, 524, 1020, true ); یعنی مقدار جوی‌استیک گرفته می‌شه و به عدد 0–255 تبدیل می‌شه. ۲.تابع mapJoystickValues این تابع کار زیر را می‌کنه: محدوده جوی‌استیک رو به 0–255 تبدیل می‌کنه نقطه وسط جوی‌استیک را 128 قرار می‌ده اگر سوراخ محور معکوسه، اونو برعکس می‌کنه این دقیقاً همون کاری است که فرستنده‌های حرفه‌ای RC انجام می‌دن. ۳. ارسال داده‌ها radio.write(&data, sizeof(Signal)); داده‌های ساختار Signal شامل 6 کانال، هر کدام یک بایت، ارسال می‌شه. کد گیرنده (Receiver – Rx) این کد روی هواپیما قرار می‌گیره و سیگنال‌های کنترلی را دریافت و تبدیل به PWM جهت سرووها یا کنترلر موتور می‌کنه. وظیفه اصلی کد گیرنده اینه: ۱. دریافت بسته داده از nRF24L01 ۲. تبدیل هر مقدار (0–255) به پالس PWMاستاندارد (1000–2000µs) ارسال پالس‌ها به سرووها یا ESC اگر سیگنال قطع شد → تمام کانال‌ها به نقطه امن (Failsafe) بروند توضیح عملکرد بخش‌ها ساختار Signal دقیقاً مشابه فرستنده هستش: struct Signal { byte throttle; byte pitch; byte roll; byte yaw; byte aux1; byte aux2; }; تابع recvData اگر پاکت دریافتی موجود باشد، اونو می‌خونه: if (radio.available()) { radio.read(&data, sizeof(Signal)); lastRecvTime = millis(); } ۳. سیستم FailSafe اگر بیش از ۱ ثانیه داده‌ای نیاد: if (now - lastRecvTime > 1000) { ResetData(); } یعنی همه کانال‌ها روی مقدار وسط (127) قرار می‌گیرن. این کار از سقوط هواپیما جلوگیری می‌کنه. ۴.تبدیل سیگنال‌ها به پالس 1000–2000 میکروثانیه ch_width_1 = map(data.roll, 0, 255, 1000, 2000); این تبدیل دقیقاً همون فرم پالس استاندارد سروو و ESC هست. ۵. ارسال پالس‌ها به سروو و ESC ch1.writeMicroseconds(ch_width_1); ch2.writeMicroseconds(ch_width_2); ... پس: CH1 → Roll CH2 → Pitch CH3 → Throttle CH4 → Yaw CH5 → AUX1 CH6 → AUX2 جمع‌بندی عملکرد نهایی سیستم فرستنده مقدار جوی‌استیک‌ها رو می‌خونه اونا رو به 0–255 تبدیل می‌کنه بسته رو از طریق nRF24L01 ارسال می‌کنه گیرنده بسته رو دریافت می‌کنه اون رو از 0–255 به پالس‌های 1000–2000µs تبدیل می‌کنه به سرووها و ESC میده اگه سیگنال قطع شه → failsafe فعال می‌شه و هواپیما امن می‌شه. 🔹تکنو الکترونیک @Techno_Electronic
2.3M حجم رسانه بالاست
مشاهده در ایتا
یه کاربرد و استفاده جالب از موج سینوسی 🔸تکنو الکترونیک @Techno_Electronic
سلام چند روش برای کد گذاری مقدار مقاومت وجود داره از جمله کد رنگی و عدد اما دو روش کد گذاری دیگه هم وجود داره که با تصویر توضیح میدم
روش حرف و عدد : این روش در دو حالت (یک حرف و عدد) و (دو حرف و عدد) استفاده میشه. حرف اول نشان‌دهنده ضریب و حرف دوم نشان‌دهنده تلورانس مقاومت هست و جایگاه قرار گرفتن حرف اول همون جایگاه اعشار هست. مثال و اینکه هر حرف نماد چیه توی تصویربالا کامل اومده☝️
روش کدگذاری ویژه : توی این روش از یک عدد دو رقمی و یک حرف استفاده میشه . عدد نشون دهنده مقدار اهم و حرف انگلیسی نشان دهنده ضریب هست. برای پیدا کردن اینکه هر حرف یا عدد نماد چیه باید از جدول های که توی تصویر بالا اومده استفاده کنید . برای مثال مقاومتی با کد : 24C طبق جدول برابر است با 17.4 با ضریب 1000 که میشه 17.4کیلو اهم
🌸🍃 ولادت با سعادت حضرت فاطمه زهرا (سلام الله علیها) و روز مادر مبارک باد.
‼یه چنتا نکته‼ براتون بگم در مورد خرید بلندگو های دایره ای تو سایز 4 اینچ که همون سایز فابریکی سایپاس باندایی که فابریکی خود کارخونه س از دم مزخرفه و همه مون میدونیم اما یه سریا میان و هزینه های بالای 2 تومن میکنن برا یه جفت باند 4 اینچ از برند های معتبری مثل کنوود و پایونیر و... اما شما توقع یه صدای خیلی خفن و خوب با بیس قوی داری ولی میبینی که شاید بتونه مکمل خوبی برای سیستم های صوتی که هزینه های خوبی هم براش شده باشه،ولی برا اینکه بخواید تکی استفاده کنید اصن جالب نیس و شاید 50 درصد صدای مید تقویت شده باشه ولی خبری از بیس خفن نیس بهترین کاری که میتونید بکنید این هست که گول ظاهر نخورید و یکم پول جمع کنید بعدش برید یه سیستم با بلندگو های بزرگتر(با تحقیق فراوان) و یه امپلی مناسب بگیرید تا نه پولتون حروم شده باشه نه صدای بی کیفیت بشنوید اینو در نظر داشته باشید که نظر شخصی من و بقیه خریدار های این محصولات بوده و اگر هم کسی استفاده ای داشته و راضی بوده نظر خودشو تو گروه بگه که ما هم در جریان باشیم! اها راستی بحث امپلی ماشین شد اینم بگم فایل امپلی ما داره اماده میشه و بعد از تست براتون با قیمت مناسب قرار میدیم🤫
شاید بعدا درمورد بلندگو های خربزه ای تحقیق کردمو کامل تر براتون توضیح دادم🤗
1.4M حجم رسانه بالاست
مشاهده در ایتا
⌯ میلاد منجی عالم حضرت مهدی(ع) مبارک باد🤍
گیرنده تک کانال...pdf
حجم: 249.6K
A4 فایل پی سی بی گیرنده ریموت تک کانال
َشماتیک مدار
قطعات ماژول گیرنده ریموت ۴۳۳ یا ۳۱۵ رگولاتور ۷۸۰‌۵ ترانزیستور ۵۴۷ رله ۱۲ ولت دیود ۴‌۰۰۷ دوتا ترمینال دوتایی ال ای دی به رنگ دلخواه مقاومت ۱ کیلو در صورت لزوم یه خازن ۱۰ ولت ۱۰۰ میکرو به خروجی رگولاتور یا مثبت منفی ماژول اضافه کنید ابعداد برد اگه اشتباه نکنم ۳.۵ در ۴.۵ سانت