کتاب پروژههای عملی با کامادور ۶۴/۱۲۸: برنامهنویسی برای رادیو آماتور و الکترونیک با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
پروژههای عملی با کامادور ۶۴/۱۲۸: برنامهنویسی برای رادیو آماتور و الکترونیک - بازگشت به دوران طلایی! پروژههای عملی با کامادور ۶۴/۱۲۸: برنامهنویسی برای رادیو آماتور و الکترونیک - نوستالژی را به کار ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پروژههای عملی با کامادور ۶۴/۱۲۸: برنامهنویسی برای رادیو آماتور و الکترونیک
موضوع کلی: رایانش نوستالژیک و کاربردهای عملی
موضوع میانی: برنامهنویسی سیستمهای ۸ بیتی برای کاربردهای فنی
📋 سرفصلهای دوره
- 1. مقدمهای بر رایانش نوستالژیک و کامادور ۶۴
- 2. چرا کامادور ۶۴؟ تاریخچه و اهمیت آن در کاربردهای فنی
- 3. راهاندازی محیط کار: شبیهساز VICE در برابر سختافزار واقعی
- 4. آشنایی با محیط کامادور ۶۴: صفحه استارت و ویرایشگر صفحه
- 5. اولین برنامه: دستورات PRINT و اجرای مستقیم
- 6. مبانی برنامهنویسی بیسیک (BASIC V2)
- 7. ذخیرهسازی دادهها: متغیرهای عددی و رشتهای
- 8. دریافت ورودی از کاربر: دستور INPUT
- 9. انجام محاسبات: عملگرهای ریاضی پایه
- 10. تصمیمگیری در برنامه: دستورات IF...THEN
- 11. ایجاد تکرار: حلقههای FOR...NEXT
- 12. کنترل جریان برنامه: دستورات GOTO و GOSUB/RETURN
- 13. کار با دادههای متنی: توابع رشتهای (LEFT$, RIGHT$, MID$)
- 14. سازماندهی دادهها: آرایهها و دستور DIM
- 15. خواندن و ذخیرهسازی دادهها در برنامه: دستورات READ/DATA
- 16. تولید اعداد تصادفی برای شبیهسازی
- 17. دستکاری مستقیم حافظه: مقدمهای بر PEEK و POKE
- 18. گرافیک پایه: تغییر رنگ پسزمینه و کاراکترها
- 19. مبانی گرافیک کاراکتری (PETSCII Art)
- 20. کنترل مکاننما و پاک کردن صفحه
- 21. مقدمهای بر تراشه صدای SID: تولید یک صدای ساده
- 22. ذخیره و بارگذاری برنامهها روی دیسک مجازی
- 23. مقدمهای بر الکترونیک دیجیتال: منطق باینری و هگزادسیمال
- 24. مفاهیم پایه الکترونیک: ولتاژ، جریان و مقاومت
- 25. قانون اهم و کاربردهای آن
- 26. آشنایی با قطعات: مقاومتها، خازنها و سلفها
- 27. خواندن کدهای رنگی مقاومتها
- 28. برنامهنویسی یک محاسبهگر قانون اهم
- 29. برنامهنویسی ابزار رمزگشای کدهای رنگی مقاومت
- 30. طراحی مدارهای ساده: فیلترهای پایینگذر و بالاگذر
- 31. برنامهنویسی محاسبهگر فیلتر RC
- 32. آشنایی با تایمر ۵۵۵ و حالتهای کاری آن
- 33. برنامهنویسی محاسبهگر برای تایمر ۵۵۵
- 34. آشنایی با درگاههای کامادور ۶۴: پورت کاربر (User Port)
- 35. کنترل پورت کاربر با دستورات POKE
- 36. پروژه اول سختافزاری: روشن و خاموش کردن یک LED
- 37. خواندن وضعیت یک کلید از طریق پورت کاربر
- 38. مقدمهای بر مبدلهای آنالوگ به دیجیتال (ADC)
- 39. اتصال یک ADC ساده به پورت کاربر
- 40. برنامهنویسی برای خواندن ولتاژ آنالوگ
- 41. پروژه دیتالاگر: ثبت و نمایش دما با سنسور LM35
- 42. مقدمهای بر مبدلهای دیجیتال به آنالوگ (DAC)
- 43. ساخت یک DAC ساده با شبکه مقاومتی R-2R
- 44. برنامهنویسی برای تولید ولتاژ متغیر
- 45. مقدمهای بر رادیو آماتور (Ham Radio)
- 46. آشنایی با باندها، فرکانسها و مدهای کاری
- 47. الفبای مورس و ساختار آن
- 48. برنامهنویسی یک تولیدکننده صدای کد مورس (Code Practice Oscillator)
- 49. برنامهنویسی برای ارسال کد مورس از طریق صفحه کلید
- 50. چالش برنامهنویسی: رمزگشایی کد مورس ساده
- 51. مقدمهای بر مدهای دیجیتال: RTTY و کد Baudot
- 52. ساختار سیگنال RTTY
- 53. برنامهنویسی برای تولید سیگنال صوتی RTTY
- 54. برنامهنویسی برای رمزگشایی سیگنال صوتی RTTY
- 55. مقدمهای بر تلویزیون آهسته (SSTV)
- 56. استانداردهای SSTV و ساختار تصویر
- 57. برنامهنویسی برای تولید الگوهای تست SSTV
- 58. تبدیل یک تصویر ساده به سیگنال صوتی SSTV
- 59. مقدمهای بر ردیابی ماهوارهها
- 60. عناصر مداری کپلری (Keplerian Elements) چیستند؟
- 61. ورود و ذخیرهسازی دادههای TLE ماهوارهها
- 62. محاسبه موقعیت ماهواره در مدار
- 63. برنامهنویسی برای پیشبینی عبور ماهوارهها (Satellite Pass Prediction)
- 64. محاسبه زاویه آزیموت و ارتفاع برای آنتن
- 65. نمایش گرافیکی مسیر عبور ماهواره روی نقشه ساده
- 66. کنترل روتاتور آنتن: مفاهیم پایه
- 67. طراحی یک رابط ساده برای کنترل روتاتور
- 68. برنامهنویسی برای کنترل جهت آنتن
- 69. مقدمهای بر انتشار امواج رادیویی (Propagation)
- 70. پیشبینی شرایط انتشار با استفاده از شاخصهای خورشیدی
- 71. برنامهنویسی یک ابزار پیشبینی انتشار ساده
- 72. نمایش نقشه خط خاکستری (Gray Line)
- 73. طراحی و برنامهنویسی یک دفترچه گزارش تماس (Logbook)
- 74. ذخیرهسازی و بازیابی اطلاعات تماسها از دیسک
- 75. ابزارهای مسابقات رادیویی: بررسی تکراری بودن تماس (Dupe Checking)
- 76. محاسبه امتیاز در مسابقات
- 77. محاسبهگر فاصله و جهت بین دو نقطه (Grid Square Calculator)
- 78. طراحی آنتن: مفاهیم پایه دیپل و یاگی
- 79. برنامهنویسی محاسبهگر طول آنتن دیپل
- 80. مبانی تحلیل مدارهای الکترونیکی
- 81. برنامهنویسی برای تحلیل مدارهای DC ساده
- 82. آشنایی با ترانزیستورها و کاربرد سوئیچینگ آنها
- 83. کنترل یک رله از طریق پورت کاربر
- 84. پروژه کنترل لوازم خانگی ساده
- 85. کار با پورت سریال کامادور ۶۴
- 86. ارتباط با دستگاههای دیگر از طریق RS-232
- 87. مقدمهای بر زبان اسمبلی ۶۵۱۰
- 88. چرا به اسمبلی نیاز داریم؟ محدودیتهای بیسیک
- 89. آشنایی با ثباتهای پردازنده ۶۵۱۰
- 90. استفاده از مانیتور ماشین داخلی کامادور
- 91. نوشتن یک روتین اسمبلی ساده برای افزایش سرعت
- 92. فراخوانی کد اسمبلی از درون برنامه بیسیک
- 93. ورود به دنیای کامادور ۱۲۸: حالت C128
- 94. استفاده از حالت ۸۰ ستونی برای نمایش اطلاعات بیشتر
- 95. برنامهنویسی بیسیک در حالت C128 (BASIC 7.0)
- 96. استفاده از پردازنده Z80 و سیستمعامل CP/M
- 97. اجرای نرمافزارهای فنی تحت CP/M
- 98. بهینهسازی برنامههای رادیویی برای نمایشگر ۸۰ ستونی
- 99. پروژه پیشرفته: ساخت یک ترمینال داده برای مدهای دیجیتال
- 100. پروژه پیشرفته: رابط کنترل رادیو (CAT Interface)
تگها:
Basic
C128
C64
Commodore 128
Commodore 64
Old School Computing
Retro Computing
الکترونیک
برنامهنویسی
برنامهنویسی فنی
پروژههای عملی
رادیو آماتور
رایانش نوستالژیک
سیستمهای ۸ بیتی
نوستالژی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.