
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

হেই সবাই
এই শিক্ষায়, আমি GCD অনুপ্রবেশ LCD5110_GRAPH লাইব্রেরি এবং বিটম্যাপ গ্রাফিক সম্পর্কে ফাংশন। আমি এই সিদ্ধান্ত নিয়েছি কারণ আপনি যদি আমার পৃষ্ঠায় স্পেস রেস গেম প্রকল্পটি দেখেন তবে আমি আপনাকে দেখাইনি যে আপনি কীভাবে বিটম্যাপ গ্রাফিক তৈরি করতে পারেন। চল শুরু করি…
ধাপ 1: 5110LCD ডিসপ্লের বৈশিষ্ট্য এবং সংযোগ

বৈশিষ্ট্য:
- 84 × 48 পিক্সেল
- অতিরিক্ত 3.3V
সংযোগ:
- VCC -> Arduino 3.3V (বা 5v)
- BL -> Arduino pin 3 (pwm pin)
- GND -> Arduino GND
- CLK (SCLK) -> Arduino পিন 8
- DIN (MOSI) -> Arduino পিন 9
- ডিসি -> আরডুইনো পিন 10
- সিই বা সিএস -> আরডুইনো পিন 12
- আরএসটি (রিসেট) -> আরডুইনো পিন 11
ধাপ 2: বিএমপি ফাইল




আমি ধাপে ধাপে দেখাব কিভাবে আমরা একটি bmp ফাইল তৈরি করি।
কিছু গ্রাফিক্স তৈরি করুন আমি এর জন্য ফটো এডিটর ব্যবহার করি:
- ফটো এডিটর লিখুন
- "নতুন তৈরি করুন" বোতামটি প্রবেশ করান
- প্রস্থ = 84 এবং উচ্চতা = 48 নির্বাচন করুন
- আপনি যা চান তা আঁকুন
- -j.webp" />
2--j.webp
- আপনার-j.webp" />
- রূপান্তর
- সংরক্ষণ
3-সি ফাইল তৈরি করুন। আমি এই জন্য LCD সহকারী ব্যবহার করি:
- এটা Dowland
- "ফাইল" বোতামটি প্রবেশ করুন তারপর "ছবি লোড করুন"
- "আউটপুট সংরক্ষণ করুন" লিখুন
- . C বিন্যাস সংরক্ষণ নিশ্চিত করুন
কোড ফোল্ডারে.c ফাইলটি আটকান যা আপনি ব্যবহার করেন।
ধাপ 3: কোড

আমি 5110LCD_Graph ব্যবহার করি এবং আমি আপনাকে কিছু ফাংশন দেখাব। আপনি যদি সমস্ত ফাউন্ডেশন শিখতে চান তবে পিডিএফ ফাইলটি ডাউনল্যান্ড করুন।
#অন্তর্ভুক্ত // লাইব্রেরি অন্তর্ভুক্ত
বাহ্যিক uint8_t SAT ; // সি ফাইল বর্ণনা করুন
int BL = 3; // পিছনের আলো বর্ণনা করুন
LCD5110 lcd (8, 9, 10, 11, 12); // LCD5110 নাম (clk, din, dc, rst, ce);
অকার্যকর সেটআপ() {
পিনমোড (বিএল, আউটপুট); lcd. InitLCD (); //name. InitLCD (); স্ক্রিনটি চালু করুন lcd.setContrast (55); //name.setContrast (); সেট কনট্রাস্ট (amoung 0 থেকে 127)}
অকার্যকর লুপ () {
analogWrite (BL, 330); lcd.clrScr (); //name.clrScr (); পর্দা সাফ করুন lcd.drawBitmap (0, 0, SAT, 84, 48); //name.drawBitmap (x, y, name (.c), width (.c), hight (.c)); lcd.update (); //name.update (); স্ক্রিন আপডেট করুন}
// --------------------- নতুন ট্যাব তৈরি করুন ------------------------ ------------------------ // এলসিডি সহকারী দ্বারা তৈরি ফাইল // https://en.radzio.dxp.pl/bitmap_converter/ //- -------------------------------------------------- ---------------------------] প্রোগ্রাম = {0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0xFF, 0xFB, 0xFF, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0xFF, 0xF7, 0xFF, 0x1F, 0x1F, 0x1F, 0x17, 0x1E, 0x1E, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE 0xFE 0xFE 0xFF 0xFF,,,,,, 0xFF 0xFF 0xFF 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F 7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7F, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF, 0xFF 0xFF 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC, 0xFC 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFC, 0xFC, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF 0xFF 0xFF 0xFF 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,};
ধাপ 4: দেখার জন্য ধন্যবাদ

পড়ার জন্য ধন্যবাদ অনেক! যদি আপনার কোন প্রশ্ন থাকে তবে দয়া করে আমার সাথে যোগাযোগ করুন অথবা একটি মন্তব্য লিখুন …
প্রস্তাবিত:
শিক্ষা ওয়েব-অ্যাপ: 13 টি ধাপ

শিক্ষা ওয়েব-অ্যাপ: এই প্রকল্পটি ভিডিও এবং ডিজিটাল টেলিভিশন কোর্সের জন্য একটি অ্যাসাইনমেন্ট হিসাবে তৈরি করা হয়েছিল যেখানে আমাদের তিনটি স্তরে শিক্ষণ ও শেখার সমস্যা সমাধান করতে হয়েছিল: পদ্ধতিগত, কার্যকরী এবং ধারণাগত। এই প্রকল্পটি একটি নিয়োগ হিসাবে তৈরি করা হয়েছিল
একটি কিট সহ রোবোটিক্সে ধাপে ধাপে শিক্ষা: 6 টি ধাপ

একটি কিট দিয়ে রোবটিক্সে ধাপে ধাপে শিক্ষা: আমার নিজের রোবট তৈরির বেশ কয়েক মাস পরে (দয়া করে এই সবগুলি পড়ুন), এবং দুইবার অংশগুলি ব্যর্থ হওয়ার পরে, আমি এক ধাপ পিছিয়ে যাওয়ার এবং আমার নতুন করে চিন্তা করার সিদ্ধান্ত নিয়েছি কৌশল এবং দিকনির্দেশ। বেশ কয়েক মাসের অভিজ্ঞতা মাঝে মাঝে খুব ফলপ্রসূ ছিল, এবং
XLR8 এ RC নিয়ন্ত্রিত রোবট! শিক্ষা রোবট: 5 টি ধাপ

XLR8 এ RC নিয়ন্ত্রিত রোবট! শিক্ষা রোবট: হাই, এই নিবন্ধে, আপনাকে দেখাবে কিভাবে একটি মৌলিক রোবট তৈরি করতে হয়। "রোবট" শব্দের আক্ষরিক অর্থ হল "দাস" অথবা একটি "শ্রমিক"। কৃত্রিম বুদ্ধিমত্তার অগ্রগতির জন্য ধন্যবাদ, রোবটগুলি আর কেবল ইসাক আসিমভের বিজ্ঞান-ফাইয়ের অংশ নয়
শিক্ষা: Ste টি ধাপ

শিক্ষাব্যবস্থা: এই প্রকল্পে আমরা " এডুকেশন " যেটি শিক্ষক এবং শিক্ষার্থীদের পাঠদান এবং শেখার প্রক্রিয়া সম্পর্কে প্রতিক্রিয়া প্রদান করতে চায়
শিক্ষা: 5 টি ধাপ

Educcacion: এই প্রকল্পটি একটি মাল্টিমিডিয়া সিস্টেমের বিকাশের উপর ভিত্তি করে, সেন্সর এবং অ্যাকচুয়েটরগুলির সমন্বয়ে Arduino- এর মতো বিভিন্ন প্রযুক্তি ব্যবহার করে (প্রতিটিতে কমপক্ষে 3 টি)। এছাড়াও এই প্রকল্পটি বিষয়টির শিক্ষার্থীদের শারীরিক গণনা করার ভান করে