, ,

کتاب ساخت و توسعه پروژه‌های افزونه برای Commodore 64، VIC-20، BBC Micro و Acorn Electron

299,999 تومان399,000 تومان

دوره ساخت و توسعه پروژه‌های افزونه برای کامپیوترهای کلاسیک ۸ بیتی دوره ساخت و توسعه پروژه‌های افزونه برای Commodore 64، VIC-20، BBC Micro و Acorn Electron به گذشته سفر کنید و آینده را بسازید: زنده کرد…

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: ساخت و توسعه پروژه‌های افزونه برای Commodore 64، VIC-20، BBC Micro و Acorn Electron

موضوع کلی: توسعه سخت‌افزار و نرم‌افزار برای کامپیوترهای خانگی کلاسیک

موضوع میانی: پروژه‌های کاربردی و آموزشی برای کامپیوترهای ۸ بیتی

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی الکترونیک برای کامپیوترهای ۸ بیتی
  • 2. آشنایی با ابزارهای مورد نیاز برای ساخت پروژه‌های افزونه
  • 3. مروری بر معماری Commodore 64
  • 4. مروری بر معماری VIC-20
  • 5. مروری بر معماری BBC Micro
  • 6. مروری بر معماری Acorn Electron
  • 7. آشنایی با پین‌های ورودی/خروجی (I/O)
  • 8. درک سیگنال‌های ساعت و ریست
  • 9. کار با مقاومت‌ها، خازن‌ها و دیودها
  • 10. کار با ترانزیستورها و ماسفت‌ها
  • 11. آشنایی با آی‌سی‌های منطقی (TTL و CMOS)
  • 12. کار با مدارات مجتمع (IC)
  • 13. لحیم‌کاری و مونتاژ قطعات الکترونیکی
  • 14. شناخت انواع سیم و کابل
  • 15. اصول طراحی برد مدار چاپی (PCB)
  • 16. معرفی زبان برنامه‌نویسی بیسیک (BASIC)
  • 17. برنامه‌نویسی ساده برای کنترل پورت‌های I/O
  • 18. آشنایی با زبان اسمبلی (Assembly)
  • 19. برنامه‌نویسی اسمبلی برای سخت‌افزار
  • 20. ارتباط سریال RS-232
  • 21. ساخت رابط سریال برای Commodore 64
  • 22. ساخت رابط سریال برای VIC-20
  • 23. ساخت رابط سریال برای BBC Micro
  • 24. ساخت رابط سریال برای Acorn Electron
  • 25. رابط چاپگر (Printer Interface)
  • 26. ساخت رابط چاپگر برای Commodore 64
  • 27. ساخت رابط چاپگر برای VIC-20
  • 28. ساخت رابط چاپگر برای BBC Micro
  • 29. ساخت رابط چاپگر برای Acorn Electron
  • 30. اضافه کردن حافظه RAM به Commodore 64
  • 31. اضافه کردن حافظه RAM به VIC-20
  • 32. اضافه کردن حافظه RAM به BBC Micro
  • 33. اضافه کردن حافظه RAM به Acorn Electron
  • 34. ساخت رابط کارتریج (Cartridge Interface)
  • 35. ساخت کارتریج‌های ساده برای Commodore 64
  • 36. ساخت کارتریج‌های ساده برای VIC-20
  • 37. ساخت کارتریج‌های ساده برای BBC Micro
  • 38. ساخت کارتریج‌های ساده برای Acorn Electron
  • 39. ساخت ماژول‌های صوتی (Sound Modules)
  • 40. کنترل صوتی پیشرفته در Commodore 64
  • 41. کنترل صوتی پیشرفته در VIC-20
  • 42. ساخت رابط جوی استیک (Joystick Interface)
  • 43. ساخت جوی استیک سفارشی
  • 44. اضافه کردن دکمه‌های بیشتر به جوی استیک
  • 45. اتصال سنسورها به کامپیوتر
  • 46. خواندن اطلاعات از سنسورها با بیسیک
  • 47. خواندن اطلاعات از سنسورها با اسمبلی
  • 48. کنترل موتورها با کامپیوتر
  • 49. ساخت یک تایمر ساده
  • 50. ساخت یک ساعت داخلی (Real-Time Clock)
  • 51. خواندن تاریخ و زمان از RTC
  • 52. ساخت یک مبدل آنالوگ به دیجیتال (ADC)
  • 53. ساخت یک مبدل دیجیتال به آنالوگ (DAC)
  • 54. ایجاد افکت‌های نوری (Light Effects)
  • 55. کنترل LEDها و لامپ‌ها
  • 56. ساخت یک نمایشگر ۷-segment
  • 57. ساخت یک صفحه کلید (Keypad)
  • 58. کار با نمایشگرهای LCD
  • 59. ساخت رابط برای نمایشگرهای LCD
  • 60. ساخت یک رابط فلاپی دیسک (Floppy Disk Interface)
  • 61. نصب و راه‌اندازی درایو فلاپی
  • 62. تبدیل فایل‌ها بین کامپیوترها
  • 63. ساخت یک کپی‌کننده کارتریج (Cartridge Duplicator)
  • 64. عیب‌یابی سخت‌افزار
  • 65. استفاده از اسیلوسکوپ
  • 66. استفاده از مولتی‌متر
  • 67. شناخت انواع آی‌سی‌های حافظه
  • 68. کار با EEPROM و فلش مموری
  • 69. برنامه‌ریزی EEPROM
  • 70. برنامه‌ریزی فلش مموری
  • 71. ساخت یک کارت SD
  • 72. ساخت رابط کارت SD برای Commodore 64
  • 73. ساخت رابط کارت SD برای VIC-20
  • 74. ساخت رابط کارت SD برای BBC Micro
  • 75. ساخت رابط کارت SD برای Acorn Electron
  • 76. افزایش سرعت پردازش
  • 77. Overclocking و خطرات آن
  • 78. استفاده از FPGA برای سخت‌افزار
  • 79. طراحی مدارهای دیجیتال با FPGA
  • 80. پیاده‌سازی یک CPU ساده با FPGA
  • 81. ساخت یک کنسول بازی ساده
  • 82. برنامه‌نویسی بازی‌های ساده در بیسیک
  • 83. برنامه‌نویسی بازی‌های ساده در اسمبلی
  • 84. استفاده از Sound Chipهای پیشرفته
  • 85. افزونه‌های گرافیکی
  • 86. بهینه‌سازی کد برای سرعت
  • 87. بهینه‌سازی کد برای حافظه
  • 88. مبانی ارتباطات بی‌سیم (Wireless Communication)
  • 89. ساخت یک رابط بلوتوث
  • 90. ساخت یک رابط WiFi
  • 91. رمزنگاری و امنیت در پروژه‌های سخت‌افزاری
  • 92. تست و عیب‌یابی پیشرفته
  • 93. طراحی و ساخت یک کیت توسعه‌دهنده
  • 94. مستندسازی پروژه‌ها
  • 95. معرفی منابع و مستندات
  • 96. انجمن‌های کامپیوترهای کلاسیک
  • 97. جمع‌آوری و نگهداری از سخت‌افزار کلاسیک
  • 98. آینده کامپیوترهای ۸ بیتی





دوره ساخت و توسعه پروژه‌های افزونه برای کامپیوترهای کلاسیک ۸ بیتی



دوره ساخت و توسعه پروژه‌های افزونه برای Commodore 64، VIC-20، BBC Micro و Acorn Electron

به گذشته سفر کنید و آینده را بسازید: زنده کردن کامپیوترهای ۸ بیتی شما!

سفر به دنیای درخشان کامپیوترهای ۸ بیتی: معرفی دوره بی‌نظیر توسعه افزونه

آیا صدای موتور دیسک‌درایوهای قدیمی هنوز در گوشتان طنین‌انداز است؟ آیا از یادآوری روزهایی که بازی‌ها و برنامه‌ها را خط به خط تایپ می‌کردید، هیجان‌زده می‌شوید؟ اگر شما هم یکی از میلیون‌ها نفری هستید که با کامپیوترهای خانگی کلاسیک مانند Commodore 64، VIC-20، BBC Micro یا Acorn Electron خاطره دارید، یا همواره شیفته پیچیدگی‌های ساده و جذاب این ماشین‌های قدرتمند بوده‌اید، این دوره برای شماست! دوره‌ای که نه تنها شما را به گذشته باشکوه دنیای دیجیتال بازمی‌گرداند، بلکه به شما قدرت خلق و نوآوری با این سیستم‌ها را می‌دهد.

ما در این دوره جامع، با الهام از روح کتاب کلاسیک و پرطرفدار “Easy Add-on Projects for Commodore 64, VIC-20, BBC Micro and Acorn Electron”، فراتر از صرفاً خواندن یک کتاب، شما را وارد مسیر عملی و پروژه محور ساخت و توسعه افزونه‌ها و سخت‌افزارهای جانبی برای این کامپیوترهای ۸ بیتی محبوب می‌کنیم. این فرصتی بی‌نظیر برای کشف معماری داخلی، درک عمیق‌تر ارتباط سخت‌افزار و نرم‌افزار، و ساخت پروژه‌هایی است که قابلیت‌های ماشین‌های قدیمی شما را به سطحی نوین ارتقا می‌بخشد.

تصور کنید که می‌توانید برای کامپیوتر ۸ بیتی خود، حافظه جانبی جدید، ورودی/خروجی‌های سفارشی، یا حتی واسط‌های ارتباطی مدرن بسازید. این دوره به شما ابزارها و دانش لازم برای تبدیل این تصورات به واقعیت را می‌دهد. آماده‌اید تا مهندس درون خود را بیدار کنید و به جامعه جهانی توسعه‌دهندگان رترو بپیوندید؟

درباره دوره: از تئوری تا ساختارشکنی سخت‌افزار

این دوره آموزشی منحصر به فرد، پلی میان نوستالژی گذشته و دانش فنی روز است. ما با تلفیق آموزه‌های پایه الکترونیک دیجیتال و آنالوگ، برنامه‌نویسی سطح پایین (Assembly و BASIC)، و مهندسی معکوس عملی، به شما می‌آموزیم چگونه با کامپیوترهای ۸ بیتی مورد علاقه خود ارتباط برقرار کنید و برای آن‌ها سخت‌افزارهای افزونه بسازید. تمرکز اصلی ما بر روی پروژه‌های کاربردی و عملی است که مستقیماً بر اساس مفاهیم و ایده‌های مطرح شده در کتاب الهام‌بخشمان طراحی و توسعه یافته‌اند، اما با رویکردی مدرن‌تر، جامع‌تر و با استفاده از ابزارهای امروزی برای سهولت در اجرا.

شما یاد خواهید گرفت که چگونه از طریق پورت‌های توسعه این کامپیوترها، سنسورها، نمایشگرها، و دستگاه‌های ذخیره‌سازی را متصل کنید، آن‌ها را با کدهای خود کنترل کنید، و حتی قابلیت‌های جدیدی به آن‌ها اضافه نمایید. از طراحی مدارهای ساده گرفته تا برنامه‌نویسی میکروکنترلرها برای تعامل با کامپیوترهای ۸ بیتی، همه و همه در این دوره پوشش داده خواهند شد. این نه تنها یک دوره آموزشی است، بلکه یک سفر اکتشافی به قلب مهندسی کامپیوتر کلاسیک است.

موضوعات کلیدی: آنچه در این دوره خواهید آموخت

دوره “ساخت و توسعه پروژه‌های افزونه برای کامپیوترهای ۸ بیتی” شما را به دنیایی از دانش و مهارت‌های عملی هدایت می‌کند. در اینجا به برخی از موضوعات کلیدی که در این دوره به آن‌ها خواهیم پرداخت، اشاره می‌کنیم:

  • معرفی معماری و ساختار داخلی کامپیوترهای ۸ بیتی (C64, VIC-20, BBC Micro, Acorn Electron)
  • آشنایی با اصول الکترونیک دیجیتال و آنالوگ مورد نیاز برای توسعه سخت‌افزار
  • کار با پورت‌های ورودی/خروجی (I/O Ports) و پورت‌های توسعه (Expansion Ports)
  • طراحی و ساخت مدارهای واسط (Interface Circuits)
  • برنامه‌نویسی به زبان BASIC و Assembly برای کنترل سخت‌افزارهای جانبی
  • استفاده از میکروکنترلرهای مدرن (مانند Arduino/ESP32) برای ایجاد افزونه‌های هوشمند
  • توسعه ماژول‌های حافظه جانبی و بهبود عملکرد
  • ساخت کنترل‌کننده‌های بازی، سنسورهای محیطی و دستگاه‌های ارتباطی
  • شبیه‌سازی و تست مدارهای الکترونیکی
  • راهنمای عیب‌یابی و رفع اشکال در پروژه‌های سخت‌افزاری و نرم‌افزاری
  • به‌کارگیری ابزارهای مدرن برای مونتاژ و ساخت (مانند پرینت سه‌بعدی برای کیس‌ها)
  • پروژه‌های عملی و قدم به قدم برای انواع کامپیوترهای هدف

مخاطبان دوره: چه کسانی از این دوره بهره‌مند می‌شوند؟

این دوره برای طیف وسیعی از علاقه‌مندان به دنیای رترو و الکترونیک طراحی شده است. اگر شما در یکی از دسته‌های زیر قرار می‌گیرید، این دوره برای شما ایده‌آل است:

  • علاقه‌مندان به رترو کامپیوتر: هر کسی که عاشق کامپیوترهای ۸ بیتی کلاسیک است و می‌خواهد فراتر از بازی کردن، با آن‌ها تعامل کند.
  • هوبیست‌های الکترونیک و سازندگان: افرادی که از ساختن چیزها لذت می‌برند و به دنبال پروژه‌های جدید و چالش‌برانگیز هستند.
  • برنامه‌نویسان کنجکاو: توسعه‌دهندگانی که می‌خواهند برنامه‌نویسی سطح پایین، تعامل مستقیم با سخت‌افزار و معماری سیستم‌های قدیمی را تجربه کنند.
  • دانشجویان و فارغ‌التحصیلان رشته‌های کامپیوتر و الکترونیک: برای درک عمیق‌تر از اصول پایه سخت‌افزار و نرم‌افزار که هنوز در سیستم‌های مدرن نیز ریشه دارند.
  • مهندسین و تکنسین‌ها: افرادی که به دنبال توسعه مهارت‌های عملی خود در زمینه اینترفیس سخت‌افزار و سیستم‌های تعبیه‌شده هستند.
  • هر کسی که به دنبال یک چالش فکری و سرگرمی منحصربه‌فرد است: اگر می‌خواهید چیزی خاص و کاربردی برای کامپیوتر قدیمی خود بسازید.

چرا این دوره را بگذرانیم؟ مزایای منحصر به فرد شما

گذراندن دوره “ساخت و توسعه پروژه‌های افزونه برای کامپیوترهای ۸ بیتی” مزایای فراوانی برای شما به ارمغان می‌آورد که فراتر از صرفاً یادگیری چند تکنیک است:

  • احیای نوستالژی با دانش روز: خاطرات شیرین خود را با یک لایه جدید از درک و توانایی عملی احیا کنید.
  • کسب مهارت‌های عملی و کاربردی: به جای تئوری صرف، مستقیماً وارد فاز ساخت و آزمایش شوید و مهارت‌های دست‌به‌کار شدن را توسعه دهید.
  • درک عمیق‌تر از سخت‌افزار: معماری و نحوه عملکرد کامپیوترها را در سطحی پایین‌تر و ملموس‌تر درک کنید.
  • افزایش توانایی حل مسئله: با چالش‌های واقعی توسعه سخت‌افزار و نرم‌افزار روبرو شده و توانایی خود را در یافتن راه‌حل‌ها تقویت کنید.
  • ایجاد پروژه‌های منحصر به فرد: افزونه‌های سفارشی بسازید که هیچ‌کس دیگری ندارد و قابلیت‌های کامپیوتر خود را توسعه دهید.
  • ارتباط با جامعه جهانی رترو: با دانش کسب شده، می‌توانید به جامعه پرشور توسعه‌دهندگان و علاقه‌مندان به رترو بپیوندید.
  • سرمایه‌گذاری بر روی خلاقیت: به خودتان اجازه دهید تا ایده‌های نوآورانه را به واقعیت تبدیل کنید و مرزهای توانایی کامپیوترهای کلاسیک را بشکنید.
  • فرصتی برای آموزش و انتقال دانش: پس از اتمام دوره، شما قادر خواهید بود دانش و مهارت خود را با دیگران به اشتراک بگذارید.

این دوره نه تنها یک آموزش فنی، بلکه یک تجربه فراموش‌نشدنی از قدرت آفرینش و احیای یک دوران طلایی است. فرصت را از دست ندهید تا بخشی از این جنبش باشید!

سرفصل‌های جامع دوره: بیش از ۱۰۰ گام تا تسلط بر توسعه افزونه‌های ۸ بیتی

برای اطمینان از پوشش کامل و عمق بی‌نظیر مطالب، این دوره با دقت و وسواس فراوان به بیش از ۱۰۰ سرفصل جامع و کاربردی تقسیم شده است. این سرفصل‌ها، شما را گام به گام از مفاهیم اولیه تا پروژه‌های پیشرفته راهنمایی می‌کنند. هر سرفصل بر روی یک جنبه خاص از توسعه سخت‌افزار و نرم‌افزار برای کامپیوترهای ۸ بیتی تمرکز دارد و با مثال‌های عملی و توضیحات واضح همراه است.

برخی از عناوین کلی که در این سرفصل‌های متعدد پوشش داده می‌شوند، عبارتند از:

  • ماژول ۱: مقدمات رترو کامپیوتینگ و الکترونیک پایه
    • آشنایی با معماری CPU (6502, Z80)
    • اصول کار با برد بورد و ابزارهای اندازه‌گیری
    • مبانی قطعات الکترونیکی (مقاومت، خازن، دیود، ترانزیستور)
    • مبانی گیت‌های منطقی و مدارهای دیجیتال
  • ماژول ۲: اکتشاف پورت‌های توسعه و اینترفیس‌ها
    • آنالیز پورت کارتریج C64 و VIC-20
    • درک پورت User Port (IEC, Serial)
    • بررسی پورت‌های Tube و User BBC Micro
    • برقراری ارتباط با پورت‌های Expansion Acorn Electron
    • طراحی مدارهای محافظ و تطبیق‌دهنده سیگنال
  • ماژول ۳: برنامه‌نویسی سطح پایین برای کنترل سخت‌افزار
    • مقدمات برنامه‌نویسی Assembly (۶۵۰۲)
    • دستورات BASIC برای تعامل مستقیم با حافظه و I/O
    • نمایشگرهای کاراکتری و گرافیکی
    • مدیریت وقفه (Interrupt Handling)
  • ماژول ۴: پروژه‌های کاربردی و عملی
    • ساخت ماژول‌های ورودی (صفحه‌کلید سفارشی، جوی‌استیک)
    • توسعه سیستم‌های خروجی (LED Array, Seven-Segment Displays)
    • پروژه‌های سنسور دما، نور و حرکت
    • افزایش حافظه RAM/ROM
    • اینترفیس کارت حافظه SD برای ذخیره‌سازی مدرن
    • ساخت ساعت بی‌درنگ (Real-Time Clock)
    • پروژه‌های ارتباطی (Serial, Parallel, حتی اترنت ساده با میکروکنترلر)
  • ماژول ۵: تکنیک‌های پیشرفته و عیب‌یابی
    • روش‌های اشکال‌زدایی سخت‌افزاری و نرم‌افزاری
    • تکنیک‌های بهینه‌سازی کد و مدار
    • ساخت کیس‌های سفارشی با پرینت سه‌بعدی
    • آموزش استفاده از ابزارهای شبیه‌سازی و تحلیلگر منطقی

این فهرست تنها نمونه‌ای از عمق و تنوع سرفصل‌های دوره است. هر بخش با دقت طراحی شده تا شما را از یک مبتدی به یک توسعه‌دهنده ماهر افزونه‌های ۸ بیتی تبدیل کند. با گذراندن این ۱۰۰+ سرفصل، شما نه تنها دانش تئوری را کسب می‌کنید، بلکه تجربه عملی و توانایی حل مسئله را نیز به دست خواهید آورد که در هیچ کتاب یا دوره دیگری به این شکل ارائه نمی‌شود. همین امروز ثبت‌نام کنید و پتانسیل واقعی کامپیوترهای کلاسیک خود را آزاد کنید!

همین حالا برای ثبت‌نام اقدام کنید و به جمع پیشگامان توسعه رترو بپیوندید!


📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

  • ویدیوهای آموزشی فارسی — آموزش قدم‌به‌قدم، کاربردی و قابل فهم
  • پادکست‌های صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
  • کتاب PDF فارسی — شامل کلیهٔ سرفصل‌ها و محتوای آموزشی
  • کتاب خلاصه نکات ویدیوها و پادکست‌ها – نسخه PDF — مناسب مرور سریع و جمع‌بندی مباحث
  • کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
  • کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
  • کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
    — هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه PDF (نسخه یادگیری سریع)
    — پاسخ‌ها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه PDF (نسخه خودآزمایی پایان‌بخش)
    — پاسخ‌ها در انتهای هر بخش آمده‌اند؛ مناسب آزمون واقعی و سنجش میزان یادگیری.
  • کتاب تمرین‌های درست / نادرست (True / False) – نسخه PDF
    — مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزاره‌ها.
  • کتاب تمرین‌های جای خالی – نسخه PDF
    — تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • تمامی فایل‌ها و کتاب‌ها کاملاً فارسی هستند.
  • توجه: لینک‌های اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال می‌شوند.
  • نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریع‌تر توصیه می‌شود.
  • در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
  • اگر پرداخت انجام شده ولی لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا پیامک: 09395106248
تلگرام: @ma_limbs

نوع پلن دوره

تمامی کتاب های PDF فارسی مجموعه, تمامی کتاب های PDF فارسی مجموعه + ویدیوها و پادکست های فارسی توضیحی کتاب ها

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “کتاب ساخت و توسعه پروژه‌های افزونه برای Commodore 64، VIC-20، BBC Micro و Acorn Electron”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا