সুচিপত্র:
- ধাপ 1: গুগল গ্রুপে যোগ দিন
- ধাপ 2: বোর্ড সোল্ডার
- ধাপ 3: এপ্রোম প্রোগ্রাম করুন
- ধাপ 4: একটি সিরিয়াল ক্যাবল ওয়্যার আপ করুন
- ধাপ 5: সিরিয়াল হেডার আপ ওয়্যার আপ
- ধাপ 6: কিছু সফটওয়্যার ডাউনলোড করুন
- ধাপ 7: Xmodem ডাউনলোড করুন
- ধাপ 8: কিছু সফটওয়্যার নিন
- ধাপ 9: বোর্ডে MBASIC.COM ফাইলটি সরান
- ধাপ 10: বেসিক চালান এবং একটি প্রোগ্রাম লিখুন
- ধাপ 11: একটি প্রোগ্রাম কম্পাইল করুন
ভিডিও: রোবট মস্তিষ্ক: একটি সন্ধ্যায় একটি একক বোর্ড কম্পিউটার তৈরি করুন: 11 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
আপনার Picaxe বা Arduino এর স্মৃতি শেষ হয়ে গেছে? কিন্তু একটি পিসি কাজের জন্য overkill হয়? এই ওপেন সোর্স সিঙ্গেল বোর্ড কম্পিউটারের দিকে নজর দিন যা C, Basic, Forth, Pascal, বা Fortran- এর মতো ভাষায় প্রোগ্রাম করা যায়। এটি সিপিএম নামে একটি অপারেটিং সিস্টেম ব্যবহার করে যা জেড on০ -এ চলছে, যা ১s০ -এর দশকের শেষ থেকে ১ 1980০ -এর দশকের মাঝামাঝি সময়ে জনপ্রিয় ছিল। ফলস্বরূপ, প্রোগ্রামিং ভাষা, স্প্রেডশীট প্রোগ্রাম এবং ওয়ার্ড প্রসেসর সহ কমপক্ষে একটি গিগাবাইট সফটওয়্যার পাওয়া যায়। CPM হল একটি টেক্সট ভিত্তিক অপারেটিং সিস্টেম এবং DOS- এর একটি সহজ সংস্করণ এই বোর্ডটি নিখুঁত যদি আপনি সেই অত্যন্ত জটিল রোবট বা হোম অটোমেশন সিস্টেম তৈরি করে থাকেন এবং ছবি, arduinos এবং atmegas- এর মতো একক চিপ কম্পিউটার খুঁজে পান। স্মৃতি. আধুনিক প্রযুক্তির মানে হল যে হার্ড ড্রাইভ এবং ফ্লপি ড্রাইভ একক মেমরি চিপে বিদ্যমান থাকতে পারে, এবং যে কম্পিউটারগুলির জন্য তিন ফেজ বিদ্যুৎ সরবরাহের প্রয়োজন ছিল এখন ব্যাটারি দ্বারা চালিত বোর্ডে অনুকরণ করা যেতে পারে। বন্ধুত্বপূর্ণ উত্সাহীদের একটি গ্রুপ দ্বারা https://groups.google.com.au/group/n8vemBoards হল একটি ওপেন সোর্স ডিজাইন, এবং আপনি আপনার নিজের তৈরি করতে পারেন অথবা মার্কিন যুক্তরাষ্ট্রে একজন উত্সাহীদের কাছ থেকে খরচ মূল্যে ($ 20) কিনতে পারেন। এপ্রোমগুলি প্রাক-প্রোগ্রাম করা কেনা যায় বা আপনি নিজের প্রোগ্রাম করতে পারেন। আসুন একসাথে রাখি এবং দেখি এটি কী করতে পারে …
ধাপ 1: গুগল গ্রুপে যোগ দিন
আপনি গ্রুপটি ব্রাউজ করতে পারেন https://groups.google.com.au/group/n8vem কিন্তু আপনি যদি গ্রুপে যোগদানের জন্য অনুরোধ পাঠান তাহলে আপনি আলোচনায় অবদান রাখতে পারেন। এখানে ফাইলের একটি লাইব্রেরি এবং ওয়ার্কিং বোর্ডের প্রচুর ছবি রয়েছে। আমি কয়েক সপ্তাহ আগে গ্রুপে একটি বার্তা পাঠিয়েছিলাম এবং যোগ দিতে বলেছিলাম। আমি একটি বোর্ড অর্ডার করেছিলাম এবং এটি এক সপ্তাহ পরে এসেছিল, যা মার্কিন যুক্তরাষ্ট্র থেকে অস্ট্রেলিয়া পর্যন্ত বেশ দ্রুত। আমি অংশ অনেক ছিল না, তাই আমি এখানে https://n8vem.googlegroups.com/web/TestPrototype_BOM_PART-LIST.lst?gda=6DMrhVQAAABRoI8ydU505jGCwGWcAnRLVYTZaCdyJias028kLbDjM7mHeIlRNZNuWyWm5kKNAJr2D8gD3ctlIYKczaAghgqdUwk_6Qi3BU8HCN0q6OYwM6JXPqrFQS5SIfKND7QsaYYQuite থেকে অংশ তালিকা পেয়েছিলাম কয়েক দোকানে Digikey, Jameco সহ অংশ, আছে এবং Futurlec। সমস্ত লজিক চিপ এলএস অংশ হিসাবে নির্দিষ্ট করা হয়। এলএস একটি পুরানো স্কুল এবং চিপগুলি বেশি শক্তি ব্যবহার করে এবং উষ্ণ চালায়। আমি আরও আধুনিক এইচসিটি পরিসরের জন্য সমস্ত এলএস চিপ প্রতিস্থাপন করেছি। HCT সরাসরি সামঞ্জস্যপূর্ণ কিন্তু অনেক কম শক্তি ব্যবহার করে। একইভাবে, আমি একটি CMOS Z80, একটি CMOS UART (16C550) এবং একটি CMOS ইনপুট/আউটপুট চিপ (82C55) এর জন্য গিয়েছিলাম। বোর্ড অংশগুলির মতো প্রায় একই সময়ে এসেছিল, এবং এটি সোল্ডারিং শুরু করার সময় ছিল।
ধাপ 2: বোর্ড সোল্ডার
সোল্ডারিং বেশ সহজ ছিল এবং দেড় ঘন্টার মধ্যে সম্পন্ন হয়েছিল। আমি বড় চিপ সকেট এবং ছোট চিপ সরাসরি ঝালাই করার সিদ্ধান্ত নিয়েছে। সবথেকে বড় সমস্যা ছিল সব চিপ পিনকে সামান্য বাঁকানো যাতে তারা বোর্ডে ফিট হয়। একটি রিয়েল টাইম ক্লক চিপ আছে যা আমার দরকার ছিল না তাই আমি এটা ছেড়ে দিলাম। এটি পরে যোগ করা যেতে পারে আমি আমার বোর্ডে একটি ডিসি প্লাগ এবং একটি 5V রেগুলেটরও রাখি। এই বোর্ডটি এত দক্ষ যে এটি নিয়ন্ত্রকের হিটসিংকেরও প্রয়োজন নেই। আমি এটি একটি 9V প্রাচীর wart বন্ধ দৌড়ে। Eprom তার জানালার উপর একটি লেবেল আছে অন্যথায় এটি মুছে যেতে পারে যদি এটি সূর্যের মধ্যে চলে যায়। পরিকল্পিত এখানে https://n8vem.googlegroups.com/web/Printing+TestPrototype- sch। pdf? কিন্তু আমার প্রথম কম্পিউটারের সাথে তুলনা করা আমার কাছে সহায়ক মনে হয়েছে যার 64K পাওয়ার জন্য 8 টি RAM চিপ ছিল। এই বোর্ডের একক চিপে অর্ধেক মেগ আছে। CPU একটি Z80। Z80 8080 চিপ থেকে এসেছে, এবং 8080 8086, 80286 পর্যন্ত 80586 পর্যন্ত জন্ম দিয়েছে, যাকে পেন্টিয়াম বলা হয়েছিল কারণ পেটেন্ট অফিস বলেছিল যে আপনি নম্বর পেটেন্ট করতে পারবেন না। একটি Z80 এ 8080 মেশিন কোড নির্দেশনা এখনও আধুনিক পিসিতে বিদ্যমান।
ধাপ 3: এপ্রোম প্রোগ্রাম করুন
আপনি যদি একটি এপ্রোম প্রোগ্রাম করতে না চান, আপনি যখন বোর্ড পাবেন তখন আপনি সর্বদা একটি পূর্ব-প্রোগ্রাম কিনতে পারেন। কিন্তু আমি ভেবেছিলাম আমি অন্য কিছু প্রকল্পে প্রোগ্রামড এপ্রোম ব্যবহার করতে পারি তাই আমি একজন প্রোগ্রামার এবং একটি ইরেজার পেয়েছি। এগুলোতে হাজার হাজার টাকা খরচ হতো। কিন্তু আমি শিপিং সহ $ 34 এর জন্য প্রোগ্রামারকে তুলে নিলাম (ইবে এপ্রোম প্রোগ্রামারের জন্য অনুসন্ধান), এবং ইরেজারটি শিপিং সহ $ 25 ছিল। প্রোগ্রামার তার নিজস্ব সফ্টওয়্যার নিয়ে আসে এবং যদি আপনি এটি চিপ নম্বরটি বলেন, এটি আপনাকে একটি চিপ insোকানোর এবং সমস্ত সুইচ সেট করার ছবি দেয়। এপ্রোমগুলি ফাঁকা আসে, কিন্তু আমি একটি প্রোগ্রাম করেছি, তারপর এটি 5 মিনিটের জন্য মুছে ফেলেছি এবং এটি পুনরায় প্রোগ্রাম করেছি, এটি সব কাজ করে তা পরীক্ষা করার জন্য। পুরো রম চিত্রটি এখানে https://n8vem.googlegroups.com/web/ROMIMAGE.zip?gda = 5RkX1kEAAABRoI8ydU505jGCwGWcAnRLTpwShSoH8O7HvxGhdHl1lXeXmbZQXujx0V3ulhJIKNrhtrFcBixfottYTQUy-Muj7WbB0s এর মধ্যে রয়েছে এবং কিছু কার্যকরী। এটি আপনার এক্সপি ইন্সটলেশন ডিস্কের মতই তবে এটি একটি চিপে যায়। ফাইলটি আনজিপ করুন, প্রোগ্রামারকে ফায়ার করুন,.bin ফাইলটি লোড করুন এবং চিপটি প্রোগ্রাম করুন। আপনি যে ডেটা দিয়ে গেছেন তা পরীক্ষা করে দেখতে পারেন। এই প্রোগ্রামারের একমাত্র ধরন হল এটি একটি সমান্তরাল পোর্ট প্রয়োজন। কিছু নতুন পিসির সমান্তরাল পোর্ট নেই। আমি নিজেকে একটি প্যারালাল পোর্ট এক্সটেনশন ক্যাবল তৈরি করেছি যাতে আমাকে পিসির পিছনে পৌঁছাতে না হয়। এটি একটি IDC D25 প্লাগ, এবং IDC D25 সকেট এবং 2 মিটার ফিতা কেবল নিয়ে গঠিত। সংযোগকারী সম্মুখের প্লাগ চেপে একটি ভাইস ব্যবহার করুন। আমি যে উইলিয়াম প্রোগ্রামার কিনেছি তা 1 মেগাবাইট এপ্রোম প্রোগ্রাম করার জন্য প্রয়োজনীয় সমস্ত সেটিংস দেখায় না। নীচের কাছাকাছি চিপের বাম দিকে, একটি জাম্পার সরানো প্রয়োজন। সেটিংস ম্যানুয়াল যদিও, যা ম্যানুয়াল বিভাগে Willem PCB5.0 Manual.html নামে একটি ফাইল। এটি সেটিংসে অনেক বিস্তারিত আছে।
ধাপ 4: একটি সিরিয়াল ক্যাবল ওয়্যার আপ করুন
আপনি যদি ধাপ 2 এ ফিরে যান তবে আপনি ছবিতে সিরিয়াল কেবল দেখতে পারেন। এর তিনটি অংশ রয়েছে: ১) আমার এক্সটেনশন সীসা যা পিসির পিছন থেকে আসে। এটি রামধনু কেবল। আমি এটিকে প্রোগ্রামার লিড এক্সটেনশন ক্যাবলের মতোই তৈরি করেছি, এটি ছাড়া এটি একটি D9 IDC প্লাগ এবং সকেট ব্যবহার করে। সব সময় কম্পিউটারের পিছনে না পৌঁছানো সত্যিই উপকারী। এক্সটেনশন লিডের এক প্রান্তে মহিলা এবং অন্য প্রান্তে পুরুষ ২) নাল মডেম। এটি একটি মহিলা থেকে মহিলা সংযোগ। আমি এখান থেকে সার্কিট পেয়েছি https://www.beyondlogic.org/serial/serial.htm (একটু নিচে স্ক্রোল করুন)। মূলত, একটি নাল মডেম পিন 7 এবং 8 যোগ করে, পিন 1, 4, 6 যোগ করে এবং 2 এবং 3 পিন অদলবদল করে। 9 পিন সংযোগ তারপর একটি 3 তারের সংযোগ স্থল হয়, তথ্য প্রেরণ এবং তথ্য গ্রহণ। এটি RS232.3 কে সহজ করে তোলে) বোর্ডে একটি 10 পিন হেডার একটি D9 পুরুষ সংযোগকারীকে। পরবর্তী পৃষ্ঠায় এই সম্পর্কে আরও। পরিকল্পিতভাবে, বাম দিকের পুরুষ D9 পিসির সাথে সংযোগ স্থাপন করে। নাল মডেম হল প্লাগের সংযোগের সাথে মহিলা থেকে মহিলা সংযোগ। আমি অনেক কম প্লাগ দিয়ে এই সব তারের করতে পারতাম, কিন্তু আমি অন্যান্য প্রকল্পে নাল মডেম ব্যবহার করব।
ধাপ 5: সিরিয়াল হেডার আপ ওয়্যার আপ
বোর্ডের হেডারটি একটি IDC 9 ওয়ে রিবন ক্যাবল, এবং তারপর একটি D9 পুরুষ প্লাগে যাওয়ার জন্য ডিজাইন করা হয়েছে। একমাত্র কৌতুক হল যে 10 উপায় হেডার 10 উপায় রিবন তারের নিতে ডিজাইন করা হয়েছে। যদি আপনি 9 ওয়ে ক্যাবল ব্যবহার করেন তাহলে অনুপস্থিত তারের জন্য একটি ফাঁক আছে। এটি পরিষ্কার করতে সাহায্য করার জন্য আমি একটি ক্লোজআপ নিয়েছি। যদি আপনি এটিকে ডানদিকে রাখেন তবে বোর্ডে পিন 1 ডি 9 এ পিন 1 এ যায়। D9 এ পিন 5 বোর্ডে পৃথিবীর সাথে সংযুক্ত হওয়া উচিত। যদি এই দুটি সংযুক্ত থাকে তবে বাকি তারগুলিও ঠিক থাকবে।
ওয়্যার 1 রিবন তারের উভয় দৃশ্যের বাম দিকে রয়েছে। আপনি চাইলে রং সহ ফিতা কেবল ব্যবহার করতে পারেন। IDC প্লাগের নোংরা জিনিস হল গরম দ্রবীভূত আঠা। সম্ভবত প্রয়োজনীয় নয় কিন্তু এটি জিনিসগুলিকে কিছুটা শক্তিশালী করে তোলে।
ধাপ 6: কিছু সফটওয়্যার ডাউনলোড করুন
আমাদের বোর্ডে কিছু সফটওয়্যার দরকার, এবং প্রোগ্রাম ডাউনলোড করার আগে আমাদের একটি মডেম প্রোগ্রাম দরকার। আমরা xmodem ব্যবহার করব, যা একটি মান যা বছরের পর বছর ধরে রয়েছে। এক্সএমডেম একটি সিপিএম প্রোগ্রাম হিসাবে বিদ্যমান, এবং এটি পিসি প্রোগ্রামে অনেক রূপে বিদ্যমান, যেমন হাইপারটার্মিনাল। তাই আমরা পুরানো এবং নতুন প্রযুক্তির মধ্যে যোগাযোগ করতে এটি ব্যবহার করতে পারি। আসুন এখান থেকে xmodem এর হেক্স ফাইল দখল: https://n8vem.googlegroups.com/web/xm50_LB1.zip?gda=O2tYn0EAAABRoI8ydU505jGCwGWcAnRL1RQ8Aj5bHZQJ6hxcf7VyVbwBih-m421sIN3Oibiyd_vhtrFcBixfottYTQUy-Muj7WbB0sVAO2Hmgtm1PE2xNgUnzip এটি এবং আপনি দুটি ফাইল পাবেন। আপনি যে.hex শেষ হয় এক প্রয়োজন। এখন আমাদের এটি বোর্ডে পাঠাতে হবে। আপনার একটি টার্মিনাল প্রোগ্রাম প্রয়োজন, যা এই একক বোর্ড কম্পিউটারের জন্য একটি মনিটর এবং একটি কীবোর্ড অনুকরণ করে। উইন্ডোজের একটি হাইপারটার্মিনাল আছে যা সাধারণত স্টার্ট/প্রোগ্রাম/এক্সেসরিজ ফোল্ডারে লুকিয়ে থাকে। অথবা আপনি হাইপারটার্মিনাল প্রাইভেট ব্যবহার করতে পারেন। অথবা টেরাটার্ম। অথবা absolutetelnet। অথবা কনসেক্স নামে একটি ডস ভিত্তিক প্রোগ্রাম। আশেপাশে প্রচুর টার্মিনাল প্রোগ্রাম আছে কারণ ব্রডব্যান্ডের আগে আপনি ইন্টারনেটে এভাবে ডায়াল করেছিলেন। এটি আপনাকে তিনটি পর্দা দেবে এবং আপনার সমস্ত সেটিংস সঠিক হওয়া দরকার! একবার আপনি এটি একবার প্রবেশ করলে, আপনি এই অধিবেশনটি সংরক্ষণ করতে পারেন এবং এটি.ht এ শেষ হওয়া একটি ছোট ফাইল তৈরি করবে যদি আপনি সেই ফাইলটিতে ক্লিক করেন (ডেস্কটপে টেনে আনুন যাতে আপনি এটি পরে খুঁজে পেতে পারেন), এটি সবার সাথে হাইপারটার্মিনাল শুরু করবে সঠিক সেটিংস প্রথম পর্দা = সংযোগের নাম দিন। এটিকে এসবিসি বলুন এবং একটি আইকন নির্বাচন করুন। দ্বিতীয় পর্দা। Com পোর্ট সেট করুন। সেটআপ স্ক্রিনে আমার কম্পিউটার ডিফল্ট COM2, এবং এটি COM1 এ পরিবর্তন করা প্রয়োজন। এগিয়ে যান এবং COM1. Third স্ক্রিনে পরিবর্তন করুন। বাউড রেট ইত্যাদি বিট প্রতি সেকেন্ডে 9600 সেট করুন। 8 ডেটা বিট। প্যারিটি টু নন। স্টপ বিটস ১. এবং ফ্লো কন্ট্রোল নন। আপনাকে সম্ভবত প্রতি সেকেন্ডে বিট পরিবর্তন করতে হবে এবং ফ্লো কন্ট্রোল এখন আপনাকে টার্মিনাল স্ক্রিনে উপস্থাপন করা হবে। বোর্ডকে সিরিয়াল পোর্টের সাথে সংযুক্ত করুন এবং এটিকে শক্তিশালী করুন এবং আপনার একটি স্বাগত বার্তা পাওয়া উচিত। যদি না হয় তাহলে গুগল গ্রুপে যান এবং কিছু সাহায্য চাইতে পারেন। এখন সময় এসেছে বোর্ডের সাথে কথা বলার!
ধাপ 7: Xmodem ডাউনলোড করুন
আপনি যদি ব্যাটারি সমর্থিত র্যাম চিপ কিনে থাকেন তবে আপনাকে কেবল একবার এটি করতে হবে। প্রকৃতপক্ষে, অন্যরা এপ্রোম চিপে এটি স্থাপনের জন্য কাজ করছে যাতে খুব নিকট ভবিষ্যতে আপনাকে এটি করার প্রয়োজন নাও হতে পারে। > প্রম্পটে, টাইপ করুন h
অন্য কিছু টাইপ করবেন না। এন্টার টাইপ করবেন না। শুধু একটি একক জ, হয় ছোট বা বড় ক্ষেত্রে। কার্সার এক লাইনের নিচে চলে যাবে কিন্তু অন্য কিছু হবে না। এখন ট্রান্সফার মেনুতে হাইপারটার্মিনাল প্রোগ্রামের শীর্ষে ক্লিক করুন। পাঠ্য ফাইল পাঠাতে ক্লিক করুন। ফাইলের নামে, আপনার ডাউনলোড করা xmodem এর হেক্স কপি খুঁজে পেতে ব্রাউজ ব্যবহার করুন। এটাকে XM50LB1 বলা হয়। ঠিক আছে ক্লিক করুন, এবং প্রচুর সংখ্যা প্রায় 30 সেকেন্ডের জন্য স্ক্রিন জুড়ে যাবে। তারা থামানো পর্যন্ত অপেক্ষা করুন। তারপর চিঠি c একবার আঘাত, আবার কোন এন্টার সঙ্গে। 2 সেকেন্ড অপেক্ষা করুন এবং আপনি A> প্রম্পট দিয়ে CPM- এ থাকবেন। এখন নিচের মত টাইপ করুন এবং এন্টার চাপুন: 40 b সেভ করুন: xm.com এখন B টাইপ করুন: এবং লিখুন, B ড্রাইভে পরিবর্তন করতে এবং আপনি একটি B> প্রম্পট পাবেন। এখন DIR টাইপ করুন এবং ফাইলগুলি তালিকাভুক্ত করতে প্রবেশ করুন। এই কম্পিউটারে তিনটি ড্রাইভ আছে, এ, বি এবং এফ। আপনি ড্রাইভ লেটার, তারপর একটি কোলন, তারপর প্রবেশ করুন, এবং তারপর ডিআইআর লিখে প্রতিটিতে কী আছে তা দেখতে পারেন। ছবিতে একটি স্ক্রিন শট দেখা যাচ্ছে।
ধাপ 8: কিছু সফটওয়্যার নিন
সেখানে প্রচুর CPM সফটওয়্যার আছে। তবে চলুন সহজ কিছু চেষ্টা করি। আসুন কয়েকটি সংখ্যা যোগ করতে এবং উত্তরটি মুদ্রণ করতে বেসিক পাই। এটি করার জন্য, আমাদের বেসিকের একটি অনুলিপি প্রয়োজন। প্রচুর কপি আছে, কিন্তু একটু স্পর্শকাতর হয়ে যাক এবং আলটেয়ার সিমুলেটর সম্পর্কে কথা বলুন। এই ছোট প্রোগ্রামটি একটি পিসিতে চলমান একটি সিপিএম মেশিনের সম্পূর্ণ অনুকরণ। এটি একটি বড় সফ্টওয়্যার লাইব্রেরি, সুবিধামত ডিস্ক আকারের অংশে প্যাকেজ করা হয়েছে, এবং এটি একটি বাস্তব CPM কম্পিউটারের তুলনায় অনেক দ্রুত চলে যা কম্পাইল করার সময় খুব সুবিধাজনক। সিমুলেটরটি এখানে: https://www.schorn.ch/cpm/intro.php সফটওয়্যারটি ডাউনলোড করুন, এবং সর্বনিম্ন CPM2.2 ডিস্ক ইমেজ ডাউনলোড করুন, এবং পৃষ্ঠার প্রায় অর্ধেক পথ, বেসিক ইমেজ। তাদের সবাইকে একই ডিরেক্টরিতে রাখুন। যখন আপনি সেখানে থাকবেন, সি কোবল, ফোরট্রান, পাস্কাল এর মতো অন্যান্য সমস্ত ভাষা দেখুন। আপনি AltairZ80.exe প্রোগ্রামটি চালালে আপনি একটি ডস উইন্ডো পাবেন। যদি আপনি basic.dsk ফাইলটি ডাউনলোড করে থাকেন, তাহলে আপনি কমান্ড দিয়ে এটি চালাতে পারেন। তারপর ডিআইআর ফাইলগুলি তালিকাভুক্ত করতে (যা ড্রাইভ এ: এবং বি:) আমরা MBASIC চাই এবং এটি A ড্রাইভে বসে আছে। এটি একটি পিসি ডিরেক্টরিতে অনুলিপি করতে, W MBASIC. COM টাইপ করুন এবং এটি ফাইলটি সেভ করবে যে ডিরেক্টরিতে আল্টাইয়ার প্রোগ্রাম বসে। আপনি R কমান্ড দিয়ে উল্টো করতে পারেন যা পিসি থেকে অ্যালটেয়ার সিমুলেটর ডিস্কে ফাইল স্থানান্তর করে। প্রকৃতপক্ষে, যদি আপনি সিপিএম -এর সাথে খেলতে চান, তাহলে এটি তৈরি করার বা কোন কিছু না কিনে এটি করার একটি দুর্দান্ত উপায়। ঙ)। এটি প্রস্থান করে এবং সংরক্ষণ করে। আপনি যদি কোন পরিবর্তন সংরক্ষণ করতে না চান, তবে উপরের ডান কোণে X দিয়ে উইন্ডোটি বন্ধ করুন।
ধাপ 9: বোর্ডে MBASIC. COM ফাইলটি সরান
আসুন বোর্ডে বেসিক স্থানান্তর করি।
হাইপারটার্মিনাল সেশনে, ড্রাইভ B: এ যান এবং XM R MBASIC. COM টাইপ করুন এবং তারপর প্রবেশ করুন। এটি xmodem প্রোগ্রাম শুরু করবে এবং এটি সেখানে একটি ফাইল আসার জন্য অপেক্ষা করবে। এখন হাইপারটার্মিনাল মেনুতে যান, এবং ট্রান্সফারে ক্লিক করুন এবং তারপর ফাইল পাঠান। MBASIC. COM ফাইলের জন্য ব্রাউজ করুন। প্রোটোকল বিভাগে, Xmodem নির্বাচন করুন। হাইপারটার্মিনালে এটি তৃতীয়টি নিচে। পাঠাতে ক্লিক করুন এবং কয়েক সেকেন্ড পরে ফাইলটি চলে যাবে। এটি প্রায় এক মিনিট সময় নেয়। যদি এটি কাজ করে তবে আপনাকে B> প্রম্পট পেতে হবে। এটি আছে কিনা তা পরীক্ষা করতে DIR টাইপ করুন। (সব B উপেক্ষা করুন
ধাপ 10: বেসিক চালান এবং একটি প্রোগ্রাম লিখুন
এখন আমরা বোর্ডে বেসিক চালাতে পারি এবং একটু প্রোগ্রাম লিখতে পারি। যেমন mbasic10 A = 2020 B = 3030 C = A+B40 প্রিন্ট "উত্তর হল:"; CRUNSave "MYPROG", এখন আমাদের একটি কাজ করা কম্পিউটার আছে।
ধাপ 11: একটি প্রোগ্রাম কম্পাইল করুন
আপনি যদি সত্যিই আগ্রহী বোধ করেন, আপনি একটি প্রোগ্রাম কম্পাইল করতে পারেন। এটি একটি.com (একটি পিসিতে.exe এর সমতুল্য) তৈরি করে। কম ফাইল স্বাধীন প্রোগ্রাম হিসাবে চালানো যেতে পারে, এবং এমনকি বোর্ড শুরু হলে স্বয়ংক্রিয় চালানোর জন্য সেট আপ করা যেতে পারে। এখন বোর্ড একটি স্বতন্ত্র নিয়ামক হিসাবে কাজ করতে পারে, কোন পিসির সাথে সংযুক্ত হওয়ার প্রয়োজন ছাড়াই। পরেরটি দ্রুত কিন্তু এটি আসলে কোন ব্যাপার না। আপনি যদি প্রোগ্রামগুলি সংকলন করতে চান, তাহলে আপনার নিম্নলিখিতগুলি প্রয়োজন: MBASIC. COM, BRUN. COM L80. COM BCLOAD, BASLIB. REL এবং BASCOM. COMC একটু ভিন্ন, কিন্তু আমি মনে করি এটি এখনও L80 লিঙ্কার ব্যবহার করে। কিভাবে প্রোগ্রাম লিখতে এবং কম্পাইল করতে হয় তার স্ক্রিনশট দেখুন। এবং সাথে থাকুন, কারণ শীঘ্রই সেখানে থাকবে হার্ড ড্রাইভ, একটি মিনি এলসিডি ডিসপ্লে, একটি ডিসপ্লে যা একটি পুরানো ভিজিএ মনিটর ব্যবহার করে আউটপুট বোর্ড!
প্রস্তাবিত:
একটি কম্পিউটার হিটসিংক পুনরায় ব্যবহার করে একটি ট্রানজিস্টর হিটসিংক তৈরি করুন: 7 টি ধাপ
একটি ট্রানজিস্টার হিটসিংক তৈরির জন্য একটি কম্পিউটার হিটসিংকের পুনusingব্যবহার: কিছুক্ষণ আগে আমি কিছু রাস্পবেরি পাই s গুলি কিনে নিয়েছিলাম। যেহেতু তারা কোন হিটসিংক নিয়ে আসে আমি কিছু লোকের জন্য বাজারে ছিলাম। আমি একটি দ্রুত গুগল অনুসন্ধান করেছি এবং এই নির্দেশযোগ্য (রাস্পবেরি পাই হিট সিঙ্ক) জুড়ে এসেছি - এটি ধারণাটি প্রত্যাখ্যান করার পরে ছিল
রোভার-ওয়ান: একটি আরসি ট্রাক/গাড়ি একটি মস্তিষ্ক প্রদান: 11 ধাপ
রোভার-ওয়ান: একটি আরসি ট্রাক/গাড়ি একটি মস্তিষ্ক প্রদান: এই নির্দেশনাটি একটি PCB- এ আছে যা আমি রোভার-ওয়ান নামে ডিজাইন করেছি। রোভার-ওয়ান একটি সমাধান যা আমি একটি খেলনা আরসি গাড়ি/ট্রাক নিতে ইঞ্জিনিয়ার করেছি, এবং এটি একটি মস্তিষ্ক প্রদান করে যা তার পরিবেশকে বোঝার উপাদানগুলি অন্তর্ভুক্ত করে। রোভার-ওয়ান হল 100 মিমি x 100 মিমি পিসিবি যা ইজিইডে ডিজাইন করা হয়েছে
নতুনদের জন্য 10 টি মৌলিক Arduino প্রকল্প! একটি একক বোর্ডের সাথে কমপক্ষে 15 টি প্রকল্প তৈরি করুন !: 6 টি ধাপ
নতুনদের জন্য 10 টি মৌলিক Arduino প্রকল্প! একটি একক বোর্ডের সাথে কমপক্ষে 15 টি প্রকল্প তৈরি করুন !: Arduino প্রকল্প & টিউটোরিয়াল বোর্ড; 10 টি মৌলিক Arduino প্রকল্প অন্তর্ভুক্ত। সমস্ত সোর্স কোড, গারবার ফাইল এবং আরও অনেক কিছু। এসএমডি নেই! সবার জন্য সহজ সোল্ডারিং। সহজ অপসারণযোগ্য এবং প্রতিস্থাপনযোগ্য উপাদান। আপনি একক বো দিয়ে কমপক্ষে 15 টি প্রকল্প তৈরি করতে পারেন
একটি Arduino বোর্ড থেকে একটি লেজার ড্রাইভার তৈরি করুন।: 6 ধাপ (ছবি সহ)
একটি Arduino বোর্ড থেকে একটি লেজার ড্রাইভার তৈরি করুন ।: এই নির্দেশনাটি হল একটি Arduino ভিত্তিক বোর্ড থেকে একটি 5 মেগাওয়াট Adafruit লেজারের জন্য একটি লেজার ড্রাইভার তৈরি করা। আমি একটি Arduino বোর্ড বেছে নিয়েছি কারণ আমি ভবিষ্যতে আমার কম্পিউটার থেকে দূরবর্তীভাবে লেজার নিয়ন্ত্রণ করতে চাই। আমি নমুনা Arduino কোড ব্যবহার করব sh
একটি খুব ছোট রোবট তৈরি করুন: বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি একটি গ্রিপার দিয়ে তৈরি করুন।: 9 টি ধাপ (ছবি সহ)
একটি খুব ছোট রোবট তৈরি করুন: একটি গ্রিপার দিয়ে বিশ্বের সবচেয়ে ছোট চাকাযুক্ত রোবটটি তৈরি করুন: একটি গ্রিপার দিয়ে একটি 1/20 কিউবিক ইঞ্চি রোবট তৈরি করুন যা ছোট বস্তু তুলতে এবং সরাতে পারে। এটি একটি Picaxe মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রিত হয়। এই মুহুর্তে, আমি বিশ্বাস করি এটি হতে পারে পৃথিবীর সবচেয়ে ছোট চাকাযুক্ত রোবট যার মধ্যে একটি গ্রিপার রয়েছে। এতে কোন সন্দেহ নেই ch