সুচিপত্র:
- ধাপ 1: একটি Arduino Uno এর সাথে সংযোগ
- ধাপ 2: Arduino লাইব্রেরি এবং Image2Lcd সফটওয়্যার।
- ধাপ 3: কি ভাল কাজ করে?
ভিডিও: Epaper এবং Arduino UNO: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ই-পেপার এবং Arduino UNO দ্বারা নিয়ন্ত্রিত।
আমি সম্প্রতি গিয়ারবেস্ট থেকে চেষ্টা করার জন্য কয়েকটি আইটেম পাঠিয়েছি, এবং এই আইটেমগুলির মধ্যে আমি চেষ্টা করতে সবচেয়ে আগ্রহী ছিলাম। আমি কখনোই ই-পেপার নিয়ে খেলিনি তাই এটা আমার জন্য কিছুটা শিক্ষণীয় বক্র ছিল।
আমার পাঠানো আইটেমগুলি সবই রাস্পবেরি পিআই-তে ব্যবহারের জন্য ডিজাইন করা হয়েছিল, কিন্তু এই ই-পেপারটি আরডুইনোর সাথেও কাজ করবে।
যখন ইউনিটটি পৌঁছেছিল তখন এটি একটি চমৎকার ছবি ইতিমধ্যেই প্রদর্শিত হয়েছিল এবং প্রথমে আমি ভেবেছিলাম ছবিটি স্ক্রিন প্রটেক্টরে ছিল, তবে একবার আমি প্রটেক্টরটি সরিয়ে দিলে ছবিটি রয়ে গেল! এবং এটি ইপেপারের একটি মূল উপাদান, একবার আপনি একটি চিত্র তুলে ধরলে আপনি শক্তিটি চালু করতে পারেন এবং এটি থাকবে।
ধাপ 1: একটি Arduino Uno এর সাথে সংযোগ
এই ডিভাইসটি SPI সংযোগ ব্যবহার করে, তাই নিম্নরূপ তারযুক্ত করা উচিত।
ই-পেপার | রঙ | ইউএনও প্লাস (3.3V) |
---|---|---|
3.3 ভি | লাল | 3 ভি 3 |
GND | কালো | GND |
ডিআইএন | নীল | D11 |
CLK | হলুদ | D13 |
সিএস | কমলা | D10 |
ডিসি | সবুজ | D9 |
আরএসটি | সাদা | D8 |
ব্যস্ত | বেগুনি | D7 |
এই সংযোগগুলি তৈরি করতে আমাকে IDC স্ট্রিপের একটি অংশ থেকে প্লাগগুলির প্রান্তে পিন লাগাতে হয়েছিল, অন্যথায় আপনার প্রতিটি প্রান্তে মহিলা সংযোগ থাকবে।
ধাপ 2: Arduino লাইব্রেরি এবং Image2Lcd সফটওয়্যার।
সুতরাং একবার আপনি সংযোগগুলি তৈরি করলে আপনি এটি কাজ করে কিনা তা দেখতে একটি স্কেচ লোড করতে চান। সহায়কভাবে ওয়েবসাইট থেকে উপলব্ধ কোড লোড সহ একটি জিপ করা ফোল্ডার রয়েছে। শুধু উইকি পৃষ্ঠার লিঙ্কটি অনুসরণ করুন। আপনি রিসোর্স বিভাগে ডেমো কোড পাবেন। রাস্পবেরি পিআই এবং এসটিএম 32 বোর্ডের উদাহরণও রয়েছে।
এছাড়াও "কিভাবে একটি ছবি প্রদর্শন করা যায়" বিভাগে সফ্টওয়্যারের একটি অংশের লিঙ্ক রয়েছে যা আপনাকে ফটোগুলিকে প্রদর্শনের জন্য প্রয়োজনীয় কোডে রূপান্তর করতে দেয়।
একবার আপনি প্রয়োজনীয় জিপ ফোল্ডারটি ডাউনলোড করার পরে, আপনাকে এটি আনজিপ করতে হবে এবং আরডুইনো ফাইলের ক্ষেত্রে লাইব্রেরিগুলিকে লাইব্রেরি ফোল্ডারে এবং আপনার স্বাভাবিক জায়গায় ডেমো স্কেচ স্থাপন করতে হবে।
ইমেজ 2 এলসিডি প্রোগ্রামটি সঠিকভাবে কনফিগার করা প্রয়োজন এবং আপনি একটি প্রতিকৃতি ছবি বা আড়াআড়ি ব্যবহার করতে চান কিনা তার উপর নির্ভর করে সেটিংস ভিন্ন, আমি উভয়ের একটি ছবি অন্তর্ভুক্ত করেছি যাতে আপনি পার্থক্য দেখতে পারেন। এছাড়াও সমস্ত প্রয়োজনীয় ছবি প্রদর্শনের জন্য আপনাকে প্রোগ্রামটি টেনে আনতে হতে পারে। এবং যদি আপনি পোর্ট্রেট থেকে ল্যান্ডস্কেপ পরিবর্তন করেন তাহলে আপনাকে অবশ্যই ডাইমেনশন বক্সের পাশে ছোট বোতামটি ক্লিক করতে হবে।
একবার আপনি সমস্ত সেটিংস সঠিক হয়ে গেলে এবং প্রয়োজনীয় প্রভাব পেতে উজ্জ্বলতা সামঞ্জস্য করলে আপনি সেভ টিপুন এবং একটি টেক্সট ফাইল পপ আপ হবে। আমি এটিকে স্থানান্তর করার সঠিক উপায় সম্পর্কে নিশ্চিত নই, কিন্তু আমি যা করতে পারি তা হল পুরো পাঠ্যটি অনুলিপি করা এবং Arduino স্কেচের imagedata.cpp ফাইলে মূল তথ্য মুছে ফেলা (কিন্তু প্রথম বিট নয়) তারপর আপনাকে প্রয়োজন হবে উপরে অতিরিক্ত লাইন মুছে দিন। আমার ছবির ক্ষেত্রে "Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /" মুছে ফেলুন তাহলে আপনি নতুন স্কেচ আপলোড করতে পারবেন এবং ছবিটি দেখতে পারবেন।
ধাপ 3: কি ভাল কাজ করে?
ছবিগুলি খুব আঘাত এবং মিস হতে পারে, আপনি বিমানের ছবি থেকে দেখতে পারেন যে বেশিরভাগ ফিউজলেজ অনুপস্থিত। এর কারণ হল আমি যা চেয়েছিলাম তা পেতে আমাকে উজ্জ্বলতা সামঞ্জস্য করতে হয়েছিল।
একটি ছবি যা ভাল কাজ করেছে তা হ'ল হাতে আঁকা ছবি। তাই আমি একটি আয়তক্ষেত্র 14 * 10.5 সেমি আঁকলাম এবং কিছু ছবি আঁকলাম। এটি তখন স্ক্যান করা হয়েছিল এবং ছবিটি 3: 4 অনুপাতে ক্রপ করে তারপর Image2Lcd প্রোগ্রামে রাখা হয়েছিল। আপনি যে ছোট্ট লেখাটি দিয়ে সরে যেতে পারেন তাতে আমি খুব অবাক হয়েছি।
যেভাবেই হোক আমি আশা করি আপনি এই নির্দেশনাটি উপভোগ করেছেন, এবং গিয়ারবেস্টকে ধন্যবাদ এই আইটেমটি আমাকে চেষ্টা করার জন্য পাঠানোর জন্য। আপনি যদি এই আইটেমটি কিনতে চান তবে নীচের লিঙ্কটি অনুসরণ করুন। ধন্যবাদ।
লিংকও গিয়ারবেস্ট
প্রস্তাবিত:
কিভাবে একটি টেবিল তৈরি এবং Insোকানো যায় এবং মাইক্রোসফট অফিস ওয়ার্ড 2007 এ সেই টেবিলে অতিরিক্ত কলাম এবং/অথবা সারি যোগ করা হয়: 11 টি ধাপ
কিভাবে একটি টেবিল তৈরি এবং Insোকানো যায় এবং মাইক্রোসফট অফিস ওয়ার্ড 2007 এ সেই টেবিলে অতিরিক্ত কলাম এবং/অথবা সারি যোগ করা হয়: আপনি কি কখনো এমন অনেক ডেটা পেয়েছেন যার সাথে আপনি কাজ করছেন এবং নিজেকে ভেবেছেন … " আমি কিভাবে সব করতে পারি এই ডেটাগুলি আরও ভাল দেখায় এবং বুঝতে সহজ হবে? " যদি তাই হয়, তাহলে মাইক্রোসফ্ট অফিস ওয়ার্ড 2007 এর একটি টেবিল আপনার উত্তর হতে পারে
প্রসেসিং এবং আরডুইনো সংযোগ এবং 7 সেগমেন্ট এবং Servo GUI কন্ট্রোলার তৈরি করুন: 4 টি ধাপ
প্রসেসিং এবং আরডুইনো সংযোগ করা এবং 7 সেগমেন্ট এবং সার্ভো GUI কন্ট্রোলার তৈরি করুন: কিছু প্রকল্পের জন্য আপনাকে Arduino ব্যবহার করতে হবে কারণ এটি একটি সহজ প্রোটোটাইপিং প্ল্যাটফর্ম প্রদান করে কিন্তু Arduino এর সিরিয়াল মনিটরে গ্রাফিক্স প্রদর্শন করতে বেশ সময় লাগতে পারে এবং এটি করাও কঠিন। আপনি Arduino সিরিয়াল মনিটর bu এ গ্রাফ প্রদর্শন করতে পারেন
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: 13 টি ধাপ (ছবি সহ)
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: ভূমিকা: এটি একটি প্রকল্প যা একটি Arduino বোর্ড, একটি সেন্সর (DHT11), একটি উইন্ডোজ কম্পিউটার এবং প্রসেসিং (একটি বিনামূল্যে ডাউনলোডযোগ্য) প্রোগ্রাম ব্যবহার করে তাপমাত্রা, ডিজিটাল এবং আর্দ্রতা ডেটা প্রদর্শন করতে বার গ্রাফ ফর্ম, প্রদর্শন সময় এবং তারিখ এবং একটি গণনা সময় চালান
বাধা এবং সতর্কতা সনাক্তকরণ - Arduino UNO এবং অতিস্বনক: 4 টি ধাপ (ছবি সহ)
বাধা এবং সতর্কতা সনাক্তকরণ - আরডুইনো ইউএনও এবং অতিস্বনক: এটি আপনাকে অতিস্বনক এবং বজার বুঝতে এবং আরডুইনো শেখার গভীরে যেতে সাহায্য করার জন্য এই টিউটোরিয়াল, এই পদক্ষেপগুলি অনুসরণ করুন এবং আমাকে প্রতিক্রিয়া দিন