
সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: সার্কিট
- ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
- ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে
- ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে
- ধাপ 7: আরডুইনোতে আপলোড করার আগে
- ধাপ 8: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
- ধাপ 9: খেলুন
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36


এই টিউটোরিয়ালে আমরা শিখব কিভাবে আরডুইনো ব্যবহার করে উপগ্রহ থেকে বর্তমান সময় বের করতে হয়।
ভিডিওটি দেখুন!
ধাপ 1: আপনার যা লাগবে


- NEO-6M GPS মডিউল
- ST7789 TFT ডিসপ্লে
- Arduino Uno বা অন্য কোন Arduino বোর্ড
- ব্রেডবোর্ড
- জাম্পার তার
- ভিসুইনো সফটওয়্যার: এখানে ডাউনলোড করুন
ধাপ 2: সার্কিট

- Arduino 5V জিপিএস মডিউল VCC এর সাথে সংযুক্ত করুন
- Arduino GND কে GPS মডিউল GND এর সাথে সংযুক্ত করুন
- জিপিএস মডিউল RX কে Arduino TX এর সাথে সংযুক্ত করুন
- জিপিএস মডিউল TX কে Arduino RX এর সাথে সংযুক্ত করুন
- Arduino 5V কে LCD পিন VCC এর সাথে সংযুক্ত করুন
- Arduino 5V কে LCD পিন BLK এর সাথে সংযুক্ত করুন
- Arduino GND কে LCD পিন GND এর সাথে সংযুক্ত করুন
- LCD পিন এসসিএলকে Arduino ডিজিটাল পিন 13 এর সাথে সংযুক্ত করুন
- LCD পিন SDA কে Arduino ডিজিটাল পিন 11 এর সাথে সংযুক্ত করুন
- এলসিডি পিন রিসেটকে আরডুইনো ডিজিটাল পিন 9 এর সাথে সংযুক্ত করুন
- এলসিডি পিন ডিসিকে আরডুইনো ডিজিটাল পিন 8 এর সাথে সংযুক্ত করুন
ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন


ভিসুইনো: https://www.visuino.eu এছাড়াও ইনস্টল করা প্রয়োজন। বিনামূল্যে সংস্করণ ডাউনলোড করুন অথবা একটি বিনামূল্যে পরীক্ষার জন্য নিবন্ধন করুন।
প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2 -এ দেখানো হিসাবে "Arduino UNO" নির্বাচন করুন
ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন



- "সিরিয়াল জিপিএস" উপাদান যোগ করুন
- "ডিকোড (স্প্লিট) তারিখ/সময়" উপাদান যোগ করুন
- "তারিখ/সময় যোগ করুন" উপাদান যোগ করুন
- 2X "ফরম্যাট করা টেক্সট" টেক্সট যোগ করুন
- "TFT কালার ডিসপ্লে ST7735/ST7789" কম্পোনেন্ট যোগ করুন
ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে



- "Display1" নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে goDown এ ওরিয়েন্টেশন সেট করুন, টাইপ করুন dtST7789_240_240
- "Display1" এ ডাবল ক্লিক করুন
এলিমেন্টস উইন্ডোতে:
বাম দিকে "টেক্সট আঁকুন" টেনে আনুন
প্রপার্টি উইন্ডোতে কালার aclDarkOrange, সাইজ 3, টেক্সট "GPS ক্লক", X থেকে 70, Y থেকে 20 সেট করুন
বাম দিকে "টেক্সট আঁকুন" টেনে আনুন
প্রপার্টিজ উইন্ডোতে সাইজ সেট করুন 2, টেক্সটে "টাইম:", Y থেকে 90
"পাঠ্য ক্ষেত্র" টেনে আনুন
প্রপার্টিজ উইন্ডোতে কালার টু aclTurquoise, সাইজ 3, X থেকে 70, Y থেকে 90 সেট করুন
"টেক্সট আঁকুন" টেনে আনুন
প্রপার্টিজ উইন্ডোতে সাইজ সেট করুন 2, টেক্সট "তারিখ:", Y থেকে 140
"পাঠ্য ক্ষেত্র" টেনে আনুন
প্রপার্টিজ উইন্ডোতে কালার টু aclTurquoise, সাইজ 3, X থেকে 70, Y থেকে 140 সেট করুন
"ড্র ড্র লাইন" টেনে আনুন
বৈশিষ্ট্য উইন্ডোতে উচ্চতা 0, প্রস্থ 240, Y থেকে 70 সেট করুন
"ড্র বিটম্যাপ" বাম দিকে টেনে আনুন
বৈশিষ্ট্য উইন্ডোতে বিটম্যাপ নির্বাচন করুন এবং 3 টি বিন্দুতে ক্লিক করুন এবং বিটম্যাপ এডিটরে বিটম্যাপ ফাইলটি লোড করুন (এখানে অন্তর্ভুক্ত)
দ্রষ্টব্য: আপনি এখানে অন্যান্য বিটম্যাপ পেতে পারেন
- বিটম্যাপ এডিটর বন্ধ করুন
- এলিমেন্টস উইন্ডো বন্ধ করুন
- "FormattedText1" নির্বাচন করুন এবং প্রপার্টি উইন্ডোতে টেক্সটটি%0:%1:%2 এ সেট করুন
- "FormattedText1" এ ডাবল ক্লিক করুন এবং এলিমেন্ট উইন্ডোতে 3X "টেক্সট এলিমেন্ট" বাম দিকে টানুন
এলিমেন্টস উইন্ডো বন্ধ করুন
- "FormattedText2" নির্বাচন করুন এবং সম্পত্তি উইন্ডোতে টেক্সটটি%0:%1:%2 এ সেট করুন
- "FormattedText2" এ ডাবল ক্লিক করুন এবং এলিমেন্ট উইন্ডোতে 3X "টেক্সট এলিমেন্ট" বাম দিকে টানুন
এলিমেন্টস উইন্ডো বন্ধ করুন
টাইম জোন অ্যাডজাস্ট করার জন্য "AddDateTime1" নির্বাচন করুন এবং প্রপার্টি উইন্ডোতে আপনার টাইম জোনে ঘন্টা পরিবর্তন করুন, উদাহরণস্বরূপ ঘন্টা: 2, এটি স্যাটেলাইট থেকে প্রাপ্ত সময়ের সাথে 2 ঘন্টা যোগ করবে।
ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে



- ডিসপ্লে 1 পিন আউট এসপিআইকে আরডুইনো বোর্ড পিন এসপিআই ইন সংযুক্ত করুন
- আরডুইনো বোর্ড ডিজিটাল পিন 9 এ ডিসপ্লে 1 পিন রিসেট সংযুক্ত করুন
- ডিসপ্লে 1 পিন কানেক্ট করুন আরডুইনো বোর্ড ডিজিটাল পিন 8 এ সিলেক্ট করুন
- GPS1 পিনের তারিখের তারিখ AddDateTime1 পিন ইন সংযুক্ত করুন
- AddDateTime1 পিন আউট থেকে DecodeDateTime1pin ইন সংযোগ করুন
- GPS1 পিন আউট Arduino বোর্ড পিন সিরিয়াল [0] ইন সংযোগ করুন
- DecodeDateTime1 পিন বছর FormattedText2 পিন টেক্সট এলিমেন্ট 3 ইন সংযোগ করুন
- DecodeDateTime1 পিন মাসে ফরম্যাট করা টেক্সট 2 পিন টেক্সট এলিমেন্ট 1 ইন সংযোগ করুন
- DecodeDateTime1 পিন দিন FormattedText2 পিন টেক্সট এলিমেন্ট 2 ইন সংযোগ করুন
- DecodeDateTime1 পিন ঘন্টা ফরম্যাটটেক্সট 1 পিন টেক্সট এলিমেন্ট 1 ইন সংযোগ করুন
- DecodeDateTime1 পিন মিনিট FormattedText1 পিন টেক্সট এলিমেন্ট 2 ইন সংযোগ করুন
- DecodeDateTime1 পিনকে সেকেন্ড করুন FormattedText1 পিন টেক্সট এলিমেন্ট 3 ইন
- ফরম্যাটটেক্সট 1 পিন আউট ডিসপ্লে 1 টেক্সট ফিল্ড 1 পিন ইন সংযুক্ত করুন
- ফরম্যাট করা টেক্সট 2 পিন আউট ডিসপ্লে 1 টেক্সট ফিল্ড 2 পিন ইন সংযুক্ত করুন
ধাপ 7: আরডুইনোতে আপলোড করার আগে


- আপনি Arduino এ আপলোড করার আগে Arduino এ RX পিন সংযোগ বিচ্ছিন্ন করুন
- আপলোড করার পরে তারটিকে আরডুইনো পিন RX- এর সাথে সংযুক্ত করুন
ধাপ 8: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

ভিসুইনোতে, নীচে "বিল্ড" ট্যাবে ক্লিক করুন, নিশ্চিত করুন যে সঠিক পোর্টটি নির্বাচন করা হয়েছে, তারপরে "কম্পাইল/বিল্ড এবং আপলোড" বোতামে ক্লিক করুন।
ধাপ 9: খেলুন
আপনি যদি আরডুইনো ইউএনও মডিউলকে ক্ষমতা দেন, তাহলে ডিসপ্লেটি স্যাটেলাইট থেকে অর্জিত সময় এবং তারিখ দেখাতে শুরু করবে।
অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রজেক্টটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি, আপনি এটি ডাউনলোড করতে পারেন এবং ভিসুইনোতে খুলতে পারেন:
ফাইল GPS-SAT-TIME.visuino (একটি জোন সমন্বয় সহ প্রকল্প)
ফাইল GPS-TIME2.visuino (জোন সমন্বয় ছাড়া প্রকল্প)
প্রস্তাবিত:
Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে কিভাবে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: 3 টি ধাপ

কিভাবে Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: আজ আমরা একটি এনালগ ঘড়ি & লেড স্ট্রিপ সহ ডিজিটাল ঘড়ি এবং আরডুইনো সহ MAX7219 ডট মডিউল এটি স্থানীয় সময় অঞ্চলের সাথে সময় সংশোধন করবে। অ্যানালগ ঘড়িটি একটি দীর্ঘ LED স্ট্রিপ ব্যবহার করতে পারে, তাই এটি একটি আর্টওয়ার হওয়ার জন্য দেয়ালে ঝুলানো যেতে পারে
ইন্টারনেট ঘড়ি: NTP প্রোটোকল সহ ESP8266 NodeMCU ব্যবহার করে একটি OLED দিয়ে তারিখ এবং সময় প্রদর্শন করুন: 6 টি ধাপ

ইন্টারনেট ঘড়ি: NTP প্রোটোকল সহ ESP8266 NodeMCU ব্যবহার করে একটি OLED দিয়ে তারিখ এবং সময় প্রদর্শন করুন: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা একটি ইন্টারনেট ঘড়ি তৈরি করব যা ইন্টারনেট থেকে সময় পাবে তাই এই প্রকল্পটি চালানোর জন্য আরটিসির প্রয়োজন হবে না, এটি কেবল একটি প্রয়োজন কাজ করছে ইন্টারনেট সংযোগ এবং এই প্রকল্পের জন্য আপনার একটি esp8266 প্রয়োজন হবে যা একটি
DS1307 রিয়েল টাইম ক্লক (RTC) মডিউল এবং 0.96: 5 ধাপ ব্যবহার করে Arduino ভিত্তিক ঘড়ি

DS1307 রিয়েল টাইম ক্লক (RTC) মডিউল এবং 0.96 ব্যবহার করে Arduino ভিত্তিক ঘড়ি: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা দেখব কিভাবে DS1307 রিয়েল টাইম ক্লক মডিউল ব্যবহার করে একটি কাজের ঘড়ি তৈরি করা যায় & OLED প্রদর্শন করে তাই আমরা ঘড়ি মডিউল DS1307 থেকে সময় পড়ব। এবং এটি OLED স্ক্রিনে প্রিন্ট করুন
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট - Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার - আরসি হেলিকপ্টার - আরডুইনো ব্যবহার করে আরসি প

Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট | Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার | আরসি হেলিকপ্টার | আরডুইনো ব্যবহার করে আরসি প্লেন: একটি আরসি গাড়ি চালানোর জন্য | চতুর্ভুজ | ড্রোন | আরসি প্লেন | RC নৌকা, আমাদের সবসময় একটি রিসিভার এবং ট্রান্সমিটার দরকার, ধরুন RC QUADCOPTER এর জন্য আমাদের একটি 6 টি চ্যানেল ট্রান্সমিটার এবং রিসিভার দরকার এবং সেই ধরনের TX এবং RX খুব ব্যয়বহুল, তাই আমরা আমাদের একটি তৈরি করতে যাচ্ছি
Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: 5 টি ধাপ

Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: পূর্ববর্তী প্রকল্পগুলি থেকে আমার একটি Arduino UNO এবং একটি Neopixel LED স্ট্রিপ বাকি ছিল, এবং আমি কিছু ভিন্ন করতে চেয়েছিলাম। যেহেতু নিওপিক্সেল স্ট্রিপটিতে 60 টি LED লাইট রয়েছে, তাই এটি একটি বড় ঘড়ি হিসাবে ব্যবহার করা হবে বলে মনে করা হয়।