
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36
এই টিউটোরিয়ালে আমরা শিখব কিভাবে RTC মডিউল, রাডার সেন্সর xyc-wb-dc, OLED ডিসপ্লে এবং arduino ব্যবহার করে কেউ রুমে প্রবেশ করলো।
একটি বিক্ষোভ ভিডিও দেখুন।
ধাপ 1: আপনার যা লাগবে



- Arduino UNO (বা অন্য কোন Arduino)
- xyc-wb-dc রাডার সেন্সর
- RTC DS1307 রিয়েল টাইম ক্লক মডিউল
- OLED ডিসপ্লে জাম্পার তার
- ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন
ধাপ 2: সার্কিট

- XYC-WB-DC পিন [O] Arduino ডিজিটাল পিন [8] এর সাথে সংযুক্ত করুন
- XYC-WB-DC পিন [-] Arduino নেগেটিভ পিন [GND] এর সাথে সংযুক্ত করুন
- XYC-WB-DC পিন সংযুক্ত করুন [+] Arduino পজিটিভ পিন [3.3V] দ্রষ্টব্য: কিছু রাডার সেন্সরের আলাদা পিন অবস্থান আছে তাই নিশ্চিত করুন যে আপনি এটি সঠিকভাবে সংযুক্ত করেছেন
- আরটিসি মডিউল পিন [GND] আরডুইনো পিন [GND] এর সাথে সংযুক্ত করুন
- আরটিসি মডিউল পিন [VCC] আরডুইনো পিন [5V] এর সাথে সংযুক্ত করুন
- আরটিসি মডিউল পিন [এসডিএ] আরডুইনো পিন [এসডিএ] এর সাথে সংযুক্ত করুন
- আরটিসি মডিউল পিন [এসসিএল] আরডুইনো পিন [এসসিএল] এর সাথে সংযুক্ত করুন
- OLED ডিসপ্লে পিন [GND] কে Arduino পিন [GND] এর সাথে সংযুক্ত করুন
- OLED ডিসপ্লে পিন [VCC] আরডুইনো পিন [5V] এর সাথে সংযুক্ত করুন
- OLED ডিসপ্লে পিন [SDA] কে Arduino পিন [SDA] এর সাথে সংযুক্ত করুন
- OLED ডিসপ্লে পিন [এসসিএল] আরডুইনো পিন [এসসিএল] এর সাথে সংযুক্ত করুন
ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন


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



- "রিয়েল টাইম ক্লক (RTC) DS1307" কম্পোনেন্ট যোগ করুন "SSD1306/SH1106 OLED Display (I2C)" কম্পোনেন্ট যোগ করুন
- "ডিজিটাল (বুলিয়ান) পরিবর্তন শুধুমাত্র" কম্পোনেন্ট যোগ করুন "ডিটেক্ট এজ" কম্পোনেন্ট যোগ করুন "ক্লক অন/অফ সুইচ" কম্পোনেন্ট যোগ করুন
- "টাইমার" উপাদান যোগ করুন
- বৈশিষ্ট্য উইন্ডোতে "অন্তর (ইউএস)" 10000000 এ সেট করুন
- এর মানে হল যে প্রতিটি সনাক্তকরণের পরে সেন্সর 10 সেকেন্ড (10000000uS) "ঘুমাবে", এটি একবারে একাধিক টাইমস্ট্যাম্প প্রতিরোধ করবে, আদর্শভাবে আপনি এটি 5min এর মতো কিছুতে সেট করবেন
- "বৈদ্যুতিন সংকেতের মেরু বদল" উপাদান যোগ করুন
ধাপ 5: ভিসুইনো সংযোগ উপাদানগুলিতে

- Arduino ডিজিটাল আউট পিন [8] কে "ChangeOnly1" পিনে [ইন] সংযুক্ত করুন
- "ChangeOnly1" পিন [আউট] "DetectEdge1" পিন [ইন] সংযুক্ত করুন
- "DetectEdge1" পিন [আউট] "ClockSwitch1" পিন [ইন] সংযুক্ত করুন
- "ClockSwitch1" পিন [আউট] "RealTimeClock1" পিন [Clock] এবং "Timer1" পিন [Start] এর সাথে সংযুক্ত করুন
- "টাইমার 1" পিন [আউট] "ইনভার্টার 1" পিনের সাথে সংযুক্ত করুন [ইন]
- "ইনভার্টার 1" পিন [আউট] "ক্লকসুইচ 1" পিনের সাথে সংযুক্ত করুন [সক্ষম করুন]
- Arduino I2C [In] এর সাথে "RealTimeClock1" পিন [নিয়ন্ত্রণ] সংযুক্ত করুন
- "RealTimeClock1" পিন [আউট] "DisplayOLED1" পিন [ইন] সংযুক্ত করুন
- Arduino I2C [In] এর সাথে "DisplayOLED1" পিন [কন্ট্রোল] সংযুক্ত করুন
ধাপ 6: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

ভিসুইনোতে, নীচে "বিল্ড" ট্যাবে ক্লিক করুন, নিশ্চিত করুন যে সঠিক পোর্টটি নির্বাচন করা হয়েছে, তারপরে "কম্পাইল/বিল্ড এবং আপলোড" বোতামে ক্লিক করুন।
ধাপ 7: খেলুন
যদি আপনি আরডুইনো ইউএনও মডিউলকে ক্ষমতা দেন এবং রাডার সেন্সরটি রাডার সেন্সরের চারপাশে +-5 মি এর ব্যাসার্ধে সনাক্ত করা প্রতিটি চলাচলে এটি সনাক্ত করে এবং ওএলইডি ডিসপ্লেতে টাইমস্ট্যাম্প তৈরি করে। টাইমার কম্পোনেন্টে আপনি যে ব্যবধানটি সেট করেছেন তার উপর নির্ভর করে এটি সময় পার হওয়ার পরে অন্য আন্দোলন সনাক্ত করা উচিত।
অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি, আপনি এটি এখানে ডাউনলোড করতে পারেন এবং এটি ভিসুইনোতে খুলতে পারেন:
প্রস্তাবিত:
ActoKids: ক্রিয়াকলাপ খুঁজে বের করার একটি নতুন উপায়: 11 টি ধাপ

অ্যাক্টোকিডস: ক্রিয়াকলাপ খুঁজে বের করার একটি নতুন উপায়: সব বয়স এবং ক্ষমতার শিশুদের সক্রিয় এবং তাদের সম্প্রদায়ের সাথে জড়িত রাখা গুরুত্বপূর্ণ। ক্রিয়াকলাপে অংশগ্রহণ শিশুদের সুস্থ থাকতে, বন্ধুত্ব গড়ে তুলতে, দক্ষতা বিকাশে এবং সৃজনশীলতা গড়ে তুলতে সহায়তা করে। যাইহোক, একটি সম্পর্কে তথ্য খোঁজা
Tripwire স্বয়ংক্রিয়ভাবে ট্যাব ছোট করে যখন কেউ হেটে যায়: 3 টি ধাপ

ট্রিপওয়ায়ার স্বয়ংক্রিয়ভাবে ট্যাবগুলিকে ছোট করে যখন কেউ হেঁটে যায়: আপনি কি সবসময় আপনার কম্পিউটারে ckিলোলা হন এবং ফাঁস হয়ে যাওয়ার বিষয়ে চিন্তা করেন? আর নয় কারণ আজ আমরা একটি ট্রিপওয়্যার তৈরি করতে যাচ্ছি যা আপনার ট্যাবগুলিকে স্বয়ংক্রিয়ভাবে কমিয়ে দেয় যখন কেউ হেঁটে যায়। এই প্রকল্পে প্রধানত দুটি মডিউল রিসিভার (Rx) a থাকে
যখন কেউ একটি রুমে ুকল খুঁজে বের করুন: 7 টি ধাপ

যখন কেউ একটি রুমে প্রবেশ করলো তা খুঁজে বের করুন: এই টিউটোরিয়ালে আমরা শিখব কিভাবে RTC মডিউল, পিআইআর সেন্সর, ওএলইডি ডিসপ্লে এবং আরডুইনো ব্যবহার করে কেউ রুমে প্রবেশ করলো।
$ 1.50 Arduino TV Annoyer !! (যখন আপনি তাদের বন্ধ করতে চান তখন টিভি চালু করে): 5 টি ধাপ

$ 1.50 Arduino TV Annoyer !! (যখন আপনি তাদের বন্ধ করতে চান তখন টিভি চালু করেন): আরে Arduino ভক্ত! এখানে এমন একটি ডিভাইস তৈরির জন্য রয়েছে যা আপনি যখন টিভিগুলি বন্ধ করতে চান তখন চালু করে, এবং তারপর আপনি সেগুলি চালু করতে চান! যদি আপনি এটিকে অস্পষ্ট কিছুতে লুকিয়ে রাখেন, তাহলে এটি একটি দুর্দান্ত এপ্রিল ফুল কৌতুক বা গ্যাগ উপহার দেবে। এবং সবচেয়ে ভালো দিক হল যে
কিভাবে একটি হারিয়ে যাওয়া অ্যাপল ডিভাইস খুঁজে বের করতে হয়: 8 টি ধাপ

কিভাবে একটি হারিয়ে যাওয়া অ্যাপল ডিভাইস খুঁজে বের করতে হয়: যদি আপনি কখনও আপনার আইফোন ভুল করে থাকেন, তাহলে আপনার অ্যাপল কম্পিউটার সহ আপনার হারিয়ে যাওয়া ডিভাইস কিভাবে খুঁজে বের করা যায় তার একটি সহজ সমাধান। এই নির্দেশনাটি কীভাবে "আমার আইফোন খুঁজুন" ব্যবহার করতে হবে তা বিস্তারিতভাবে বর্ণনা করবে; অ্যাপ যাতে আপনাকে আর কখনো ভাবতে না হয় কোথায়