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



এটি একটি স্মার্ট ঘড়ি যা একটি ওএলইডি ডিসপ্লেতে সময় দেখায় এবং এছাড়াও আপনি বিভিন্ন সময় ব্যবধানে সময় শুনতে পারেন যা অন্ধদের জন্য পূর্ণ সাহায্য করে এবং এটি সন্ধ্যাবেলার আলোর মতো সময়ের সাথে নেতৃত্বের রঙও পরিবর্তন করে যেমন কমলা হলুদ হয়ে যায় যে।
ধাপ 1: উপাদানগুলি আমাদের সংগ্রহ করতে হবে




উপাদান আমাদের প্রথমে সংগ্রহ করতে হবে
- ছবির মতো 2 টি বাক্স বা আপনি আপনার পছন্দ অনুযায়ী বাছাই করতে পারেন
- রাস্পবেরি পাই যে কোন সংস্করণ (আমি A+ব্যবহার করেছি)
- পরিবর্ধক সহ স্পিকার
- ব্যাটারি বা মিনি পাওয়ার ব্যাংক
- O LED ডিসপ্লে (আমি OLED ssd1063 ব্যবহার করেছি)
- R. G. B নেতৃত্বে
- আঠালো এবং গরম আঠালো
- কার্ডবোর্ডের সাদা কাগজ বা যে কোনো মোটা কাগজ
পদক্ষেপ 2: সফ্টওয়্যার প্রয়োজন
- রাস্পবেরি পাইতে রাসবিয়াম বা নুবস
- পাইতে পাইথন জিপিও লাইব্রেরি ইনস্টল করা হয়েছে
- পাইথন এসএসডি ওলেড লাইব্রেরি
প্রদত্ত লিঙ্ক ওলেড লিবারি লিঙ্ক থেকে Ssd OLed লিঙ্ক ইনস্টল করুন
github.com/adafruit/Adafruit_Python_SSD130…
নীচের লিঙ্ক থেকে প্রকল্পে ব্যবহৃত ফন্ট পান
github.com/xxlukas42/RPI_SSD1306
ধাপ 3: পিন সংযোগ এবং ক্লক পার্টস ফিক্সিং




O. Led ডিসপ্লে সংযুক্ত করুন এবং ঠিক করুন।
আপনি নিজের নকশা অনুযায়ী ওলেড ডিসপ্লে সংযুক্ত এবং ঠিক করতে পারেন
রাস্পবেরির OLED ডিসপ্লে এর পিন সংযোগ
রাস্পবেরি পাই বোর্ড পিন O.led ডিসপ্লে
পিন 3 -------------- ------------> এসডিএ
pin5 ----------------------------- এসসিএল
GND ---------------------------- GND
3V -------------------------------- ভিসিসি
RGB LED থেকে PI CONNECTION
comman +ve pin to 3v raspberry pi
লাল ------------- 35
সবুজ ----------- 33
নীল ------------- 37
ধাপ 4:
পাইথন কোড লিঙ্ক
github.com/ASHWINISINHA/pi-oled-intelligen…
উপরের লিঙ্ক থেকে পাইথন স্ক্রিপ্টগুলি ডাউনলোড করুন এবং এলোমেলো রঙের ঘড়ির জন্য টার্মিনাল থেকে run1.py ফাইলটি চালান
সময় অনুযায়ী LED রঙের জন্য টার্মিনাল থেকে run2.py চালান
আমদানি সময়
সময় আমদানি Adafruit_GPIO. SPI হিসাবে SPI i
mport Adafruit_SSD1306 সময় থেকে আমদানি gmtime, strftime
পিআইএল আমদানি ছবি থেকে
পিআইএল থেকে ইমেজড্রা আমদানি করুন
পিআইএল থেকে ইমেজফন্ট আমদানি করুন
# রাস্পবেরি পাই পিন কনফিগারেশন:
RST = 24 # লক্ষ্য করুন নিম্নলিখিতগুলি শুধুমাত্র ব্যবহার করা হয়
SPI: DC = 23 SPI_PORT = 0 SPI_DEVICE = 0
শোটাইম = strftime (" %a %d %b %Y সময় %X সেকেন্ড", gmtime ())
ডিফ মহিলা (টেক্সট):
os.system ("espeak '" + text + "'")
মহিলা (শোটাইম) # 128x32 ডিসপ্লে হার্ডওয়্যার I2C সহ: #
disp = Adafruit_SSD1306. SSD1306_128_32 (rst = RST)
disp = Adafruit_SSD1306. SSD1306_128_64 (rst = RST) disp.begin ()
# সাফ ডিসপ্লে। disp.clear () disp.display ()
প্রস্থ = disp.width উচ্চতা = disp.height ইমেজ = Image.new ('1', (প্রস্থ, উচ্চতা))
# ছবি আঁকার জন্য ড্রয়িং অবজেক্ট পান। আঁকা = ImageDraw. Draw (চিত্র)
# ছবিটি পরিষ্কার করতে একটি কালো ভরা বাক্স আঁকুন। draw.rectangle ((0, 0, width, height), outline = 0, fill = 0)
# কিছু আকৃতি আঁকুন। # প্রথমে কিছু ধ্রুবক সংজ্ঞায়িত করুন যাতে সহজেই আকার পরিবর্তন করা যায়। প্যাডিং = 2 আকৃতি_উইথ = 20 টিপ = প্যাডিং বটম = উচ্চতা-প্যাডিং # আকৃতি আঁকার জন্য বর্তমান x অবস্থানের ট্র্যাক রেখে বাম থেকে ডানে সরান। x = প্যাডিং # একটি উপবৃত্ত আঁকুন।
# ডিফল্ট ফন্ট লোড করুন। font = ImageFont.load_default () font = ImageFont.truetype ('Montserrat-Light.ttf', 14) font2 = ImageFont.truetype ('Montserrat-Light.ttf', 20) font_text_big = ImageFont.truetype ('Montserrat-Medium ttf ', 30)
সত্য যখন: draw.rectangle ((0, 0, প্রস্থ, উচ্চতা), রূপরেখা = 0, পূরণ = 0) draw.text ((x, top), str (strftime (" %a %d %b %Y", gmtime ())), font = font, fill = 455) draw.text ((x, top+39), str (strftime (" %a %d", gmtime ())), font = font2, fill = 455) draw.text ((x, top+12), str (strftime (" %X", gmtime ())), font = font_text_big, fill = 455) showtime = strftime (" %a %d %b %Y সময় %X সেকেন্ড ", gmtime ()) def মহিলা (টেক্সট): os.system (" espeak '" + text +"' ") female (showtime) disp.image (image) disp.display () time.sleep (1)
এখান থেকে সম্পূর্ণ পাইথন স্ক্রিপ্ট ডাউনলোড করুন
github.com/ASHWINISINHA/pi-oled-intelligen…
github.com/ASHWINISINHA/pi-oled-intelligent-clock
ধাপ 5: অভিনন্দন আপনার প্রকল্প এখন প্রস্তুত
প্রস্তাবিত:
সুইপি: এটি সেট করুন এবং এটি স্টুডিও ক্লিনার ভুলে যান: 10 টি ধাপ (ছবি সহ)

সুইপি: সেট ইট অ্যান্ড ফরগেট ইট স্টুডিও ক্লিনার: লিখেছেন: ইভান গুয়ান, টেরেন্স লো এবং উইলসন ইয়াং ভূমিকা & প্রেরণা স্টুইডিও ক্লিনারটি বর্বর ছাত্রদের রেখে যাওয়া আর্কিটেকচার স্টুডিওর বিশৃঙ্খল অবস্থার প্রতিক্রিয়ায় ডিজাইন করা হয়েছিল। রিভির সময় স্টুডিও কতটা অগোছালো
স্মার্ট অ্যালার্ম ক্লক: রাস্পবেরি পাই দিয়ে তৈরি স্মার্ট অ্যালার্ম ক্লক: 10 টি ধাপ (ছবি সহ)

স্মার্ট অ্যালার্ম ক্লক: রাস্পবেরি পাই দিয়ে তৈরি স্মার্ট অ্যালার্ম ক্লক: আপনি কি কখনও স্মার্ট ঘড়ি চেয়েছিলেন? যদি তাই হয়, এটি আপনার জন্য সমাধান! আমি স্মার্ট এলার্ম ঘড়ি তৈরি করেছি, এটি এমন একটি ঘড়ি যা আপনি ওয়েবসাইট অনুযায়ী অ্যালার্মের সময় পরিবর্তন করতে পারেন। যখন অ্যালার্ম বন্ধ হয়ে যাবে, তখন একটি শব্দ হবে (বাজর) এবং 2 টি বাতি থাকবে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে

HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
স্মার্ট পরিধানযোগ্য এবং আইডি কার্ড দেখুন আপনার হৃদস্পন্দন অনুভব করুন: 5 টি ধাপ

স্মার্ট পরিধানযোগ্য এবং আইডি কার্ড আপনার হৃদস্পন্দন অনুভব করুন: স্মার্ট পরিধানযোগ্য এটি স্মার্ট O.LED ভিত্তিক পরিধানযোগ্য সেন্সর দিয়ে সজ্জিত যা আপনার হৃদস্পন্দনকে লাইভ দেখায় এবং আপনার হৃদস্পন্দন অনুসারে জ্বলে এমন একটি নেতৃত্ব দেয় যা আপনাকে একটি নতুন প্রস্থান অভিজ্ঞতা দেয় যা আপনি প্রকৃতপক্ষে মনিটর করতে পারেন আপনার হৃদস্পন্দন এবং এর অবস্থা দেখুন
ভাসমান জলরোধী স্পিকার - " এটি ভাসে, এটি টোটস এবং এটি নোটগুলিকে রক করে! &Quot;: 7 টি ধাপ (ছবি সহ)

ভেসে থাকা ওয়াটারপ্রুফ স্পিকার - " ইট ফ্লোটস, ইট টোটস অ্যান্ড ইট রকস দ্য নোটস! &Quot;: এই ওয়াটারপ্রুফ স্পিকার প্রকল্পটি অ্যারিজোনার গিলা নদীতে অনেক ভ্রমণের দ্বারা অনুপ্রাণিত হয়েছিল (এবং এসএনএলের " আমি একটি নৌকায় আছি! &Quot; )। আমরা নদীর নিচে ভেসে যাব, অথবা তীরে লাইন সংযুক্ত করবো যাতে আমাদের ভাসানগুলো আমাদের ক্যাম্প সাইটের ঠিক পাশে থাকে। সবাই জ