সুচিপত্র:
- সরবরাহ
- ধাপ 1: DHT 11 পিনআউট
- ধাপ 2: LCP, LM35 এবং পুলডাউন সুইচ সহ MCP3008
- ধাপ 3: এলসিডি ডিসপ্লে
- ধাপ 4: 4*7 বিভাগ প্রদর্শন
- ধাপ 5: নির্মাণ
- ধাপ 6: সফটওয়্যার
ভিডিও: স্মার্টক্লক: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
স্মার্টক্লক শুধু একটি ঘড়ি নয়, এটি সোশ্যাল মিডিয়ার পরিসংখ্যান এবং আবহাওয়া দেখার একটি সহজ উপায়।
আপনি ফেসবুকে সংযোগ করতে পারেন, এবং আপনার পছন্দগুলি পেতে পারেন, অথবা সাউন্ডক্লাউডে সংযোগ করতে পারেন এবং আপনার অনুগামীদের লাইভ প্রদর্শিত করতে পারেন! এটি দেখার জন্য আপনাকে যা করতে হবে তা হল, মোড বোতাম টিপুন।
এই ডিভাইসে একাধিক সেন্সর রয়েছে, যা প্রতিনিয়ত তথ্য সংগ্রহ করে এবং সেই তথ্য একটি ডাটাবেসে রাখে। আপনি এই ডেটা দেখতে পারেন, ওয়েবসাইটে একটি সুন্দর গ্রাফে।
আপনি সঙ্গীতও বাজাতে পারেন, যা আপনি ইউনিটে বা ওয়েবসাইটে নির্বাচন করেন।
সরবরাহ
- রাস্পবেরি পাই
- আরডুইনো উনো
- পরিবর্ধক সহ স্পিকার
- 4*7 সেগমেন্ট ডিসপ্লে
- DHT 11
- LM35 (alচ্ছিক)
- এলডিআর
- MCP3008
- 16x2 LCD ডিসপ্লে
- 5 সাধারণ খোলা মনোস্টেবল সুইচ
- প্রতিরোধক 100k, 220, 1k এবং 5k
- বিদ্যুৎ সরবরাহ
- প্রচুর জাম্পার কেবল, পুরুষ/মহিলা এবং মহিলা/মহিলা
ধাপ 1: DHT 11 পিনআউট
2 ধরণের DHT11 আছে। আপনার কেনা সংস্করণের উপর নির্ভর করে আপনার 3 বা 4 টি পিন থাকবে।
Vcc 3.3V তে যায়, সংকেত GPIO4 তে যায় যদি আপনি 4pin ভার্সন পেয়ে থাকেন, তাহলে আপনাকে vcc এবং সিগন্যাল পিনের মাঝে 4k7 রোধ করতে হবে।
ধাপ 2: LCP, LM35 এবং পুলডাউন সুইচ সহ MCP3008
- ভিডিডি - 3.3 ভি
- Vref - 3.3V
- AGND - স্থল
- CLK - GPIO9
- ডাউট - জিপিআইও মিসো
- DIN - GPIO MOSI
- CS - CS0
- DGND - স্থল
CH0 একটি 10k প্রতিরোধক এবং একটি ldr মধ্যে যায়
CH1 Lm35 এর মাঝের পিনে যায়
ধাপ 3: এলসিডি ডিসপ্লে
আপনার এলসিডি ডিসপ্লেটি কাজ করার জন্য, প্রথম পিনটি গ্রাউন্ডে সংযুক্ত করুন, এবং দ্বিতীয়টি +5V এর সাথে সংযুক্ত করুন। যদি আপনি উজ্জ্বলতা পরিবর্তন করতে চান তবে থার্ড পিনটি 5k রেসিস্টর, অথবা একটি পোটেন্টিওমিটার দিয়ে সংযুক্ত করা উচিত।
RS পিন GPIO22 তে যায়, RW সরাসরি gnd এ যায়। এই মুহুর্তে, আপনার প্রদর্শনে কালো আয়তক্ষেত্রের একটি লাইন দেখতে হবে। এখন শুধু 8 টি ডাটা পিনকে GPIO পিনের সাথে যুক্ত করুন যা আপনার বিনামূল্যে আছে এবং LED+ থেকে 5v, LED- থেকে মাটিতে সংযোগ করুন।
ধাপ 4: 4*7 বিভাগ প্রদর্শন
আপনার প্রদর্শন একটি সাধারণ অ্যানোড / সাধারণ ক্যাথোড হতে পারে। আপনি এটি কীভাবে সংযুক্ত করেন তার জন্য এটি গুরুত্বপূর্ণ নয়, তবে আপনার কী ধরণের আছে তা জানা ভাল। RX0 পিন মুক্ত রাখতে ভুলবেন না, কারণ আমাদের RPI- এ TX0 এর সাথে এটি সংযুক্ত করতে হবে। বাকি কানেকশন কোন ব্যাপার না, যেহেতু কোড পরে লেখা হয়।
ধাপ 5: নির্মাণ
একটি রুটিবোর্ডে এই সেটআপটি তৈরি করতে, আপনার প্রচুর জায়গা প্রয়োজন। আমি সুপারিশ করবো, MCP কে LM35 এবং আল রেজিস্টর দিয়ে টেস্টপ্রিন্টে সোল্ডার করুন এবং কিছু হেডার যোগ করুন। এই ভাবে, আপনি কেবল কয়েকটি মহিলা/মহিলা জাম্পার তারের সাথে এটি সংযুক্ত করতে পারেন। রাস্পবেরি এবং আরডুইনো মাঠের সংযোগ নিশ্চিত করুন। সাবধান থাকুন 3.3V 5V এর সাথে মিশে যাবে না
ধাপ 6: সফটওয়্যার
আমি ব্যাকএন্ডের জন্য ফ্লাস্ক সহ পাইথন ব্যবহার করেছি। এইচটিএমএল, সিএসএস/কম এবং জাভাস্ক্রিপ্ট ফ্রন্টএন্ড এবং আরডুইনোর জন্য আরডুইনো কোড।
রাস্পবেরি পাইতে একটি ডাটাবেস চলছে যা সেন্সর ডেটা সংরক্ষণ করে, সেইসাথে আপনার সেট করা অ্যালার্ম এবং ব্যবহারকারীর তথ্য। এই ডাটাবেসটি মারিয়াডিবি সার্ভারে চালানো হয়। এর থেকে তথ্য বের করার প্রশ্নগুলি আমার ব্যাকনে, পাইথনে লেখা আছে। এটি কাস্টম এন্ডপয়েন্টগুলিতে ডেটাকে জসনে রূপান্তর করে। আমরা আমাদের ব্যাকএন্ডে একটি GET রিকোয়েস্ট পাঠিয়ে আমাদের ফ্রন্ট-এন্ডে সেই ডেটা পেতে পারি। এখানে আমরা ডাটা দিয়ে যা চাই তা করতে পারি। আমি graph.js দ্বারা তৈরি গ্রাফের জন্য বেছে নিয়েছি, যা একটি জাভাস্ক্রিপ্ট এক্সটেনশন।
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
11 ধাপ রুবে গোল্ডবার্গ মেশিন: 8 টি ধাপ
11 স্টেপ রুবে গোল্ডবার্গ মেশিন: এই প্রজেক্টটি একটি 11 স্টেপ রুবে গোল্ডবার্গ মেশিন, যা একটি জটিল পদ্ধতিতে একটি সহজ কাজ তৈরি করার জন্য ডিজাইন করা হয়েছে। এই প্রকল্পের কাজ হল সাবানের বার ধরা
গুরুত্বপূর্ণ হাত ধোয়ার ধাপ শেখানোর মেশিন: 5 টি ধাপ
ক্রিটিক্যাল হ্যান্ড ওয়াশিং স্টেপ টিচিং মেশিন: এটি এমন একটি মেশিন যা ব্যবহারকারীকে তার হাত ধোয়ার সময় ধাপগুলো সম্পর্কে মনে করিয়ে দেয়। মহামারী বা মহামারী প্রতিরোধের সময়