সুচিপত্র:
ভিডিও: এনার্জি চেইন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
/ * কাজ এখনও চলছে */
এনার্জি চেইন হল একটি POC যা IOT এবং Blockchain কে একত্রিত করে।
আমরা যা তৈরি করেছি তা মানুষকে তাদের উৎপাদিত শক্তি যে কোন স্তরের প্রয়োজন ছাড়া বিক্রি করতে দেয়। প্রযোজক এবং ভোক্তার মধ্যে নিরাপত্তা নিশ্চিত করার জন্য, ভোক্তা এটিতে যা খুশি সংযোগ করতে পারে এবং শক্তি পেতে পারে। বাক্সটি বর্তমানের পরিমাণ পরিমাপ করে এবং সমতুল্য লিখুন
ধাপ 1: উপকরণ
এই প্রজেটটি তৈরি করতে আমরা ব্যবহার করব:
- 1 রাস্পবেরি পাই জিরো
- 1 বর্তমান সেন্সর AS712 (20A)
- 1 ADC 16bit I2C ADS1555
- 1 আরএফআইডি সেন্সর RC522
- 1 রিলে 5V
- ফার্নেল থেকে 1AC/DC 5V/2A কনভার্টার ECL10US05-E
- 1 বৈদ্যুতিক আউটলেট
ধাপ 2: তারের
ছবিতে যা দেখানো হয়েছে সেভাবে আমাদের সবকিছু একসঙ্গে সংযুক্ত করতে হবে, রাস্পবেরি পাই দ্বারা সরবরাহিত বর্তমানের প্রতি সতর্ক থাকুন।
কমান্ড ওয়্যারিং:
- 3v3 পাওয়ার - রিলে 5V Vcc/কারেন্ট সেন্সর Vcc/RFID Vcc/ADC Vcc
- 5v পাওয়ার - এসি/ডিসি কনভার্টার 5v
- গ্রাউন্ড - রিলে 5V GND/কারেন্ট সেন্সর GND/AC/DC কনভার্টার GND/RFID GND/ADC ইনপুট এবং আউটপুট GND
- বিসিএম 2 - এডিসি এসডিএ
- বিসিএম 3 - এডিসি এসসিএল
- BCM 4 - ADC CLK
- বিসিএম 6 - আরএফআইডি এসডিএ
- BCM 9 - RFID MISO
- বিসিএম 10 - আরএফআইডি মসি
- BCM 11 - RFID SCK
- BCM 17 - রিলে 5V IN
- BCM 24 - RFID রিসেট
- BCM 25 - RFID RST
ধাপ 3: কোড
এই কোডটি নিম্নরূপ কাজ করে:
আরএফআইডি সেন্সর একটি ট্যাগের জন্য অপেক্ষা করে এবং এটি টার্মিনালে লিখুন তারপর বর্তমান সেন্সরটি এসি কারেন্টের পরিমাণ পরিমাপ করে এবং টার্মিনালে প্রতি 100 পরিমাপে তাত্ক্ষণিক শক্তি প্রদর্শন করে। এর জন্য ধন্যবাদ, আমরা kWh এর পরিমাণ পেতে পারি।
আমদানি সকেট, json
থ্রেডিং থেকে আমদানি sys আমদানি pirc522 থেকে থ্রেড আমদানি RFID আমদানি RPi. GPIO হিসাবে GPIO ## আমদানি GPIO লাইব্রেরি আমদানি সংকেত আমদানি সময় আমদানি Adafruit_ADS1x15 GPIO.setmode (GPIO. BOARD) GPIO.setup (11, GPIO. OUT) GPIO.output (11, সত্য) rdr = RFID () util = rdr.util () util.debug = True TCP_IP = '172.31.29.215' TCP_PORT = 5000 BUFFER_SIZE = 1024 adc = Adafruit_ADS1x15. ADS1115 () def end_read (সংকেত, ফ্রেম): গ্লোবাল রান মুদ্রণ ("C nCtrl+C ধরা, পড়া শেষ।") রান = মিথ্যা rdr.cleanup () sys.exit () signal.signal (signal. SIGINT, end_read) def loopRead (s): DemandeTag = 1 DemandeMesure = 0 bol = True while (bol): if DemandeTag == 1: tag () DemandeTag = 0 DemandeMesure = 1 যদি DemandeMesure == 1: Mesure2 () চেষ্টা করুন: data = s.recv (BUFFER_SIZE) ডেটা না হলে: প্রিন্ট ডেটা ভাঙ্গুন JSON = json.loads (data) যদি data এ "message" থাকে JSON: print dataJSON ['message'] if dataJSON ['message'] == "exit": print ('Exit demande') GPIO.output (11, GPIO. HIGH) DemandeTag = 0 DemandeMesure = 0 bol = মিথ্যা হলে dataJSON ['message'] == "on": GPIO.output (11, GPIO. LOW) DemandeMesure = 1 DemandeTag = 1 যদি dataJSON ['বার্তা'] == "বন্ধ": GPIO.output (11, GPIO. HIGH) DemandeTag = 1 বার্তা = '' ছাড়া e: continue s.close () def tag (): rdr.wait_for_tag () (error, data) = rdr.request () time.sleep (0.25) (error, uid) = rdr.anticoll () ID = str (uid [0])+' । '+str (uid [1])+'। '+str (uid [2])+'। '+str (uid [3]) প্রিন্ট ("কার্ড পড়ুন UID:"+ID) GPIO.output (11, GPIO. LOW) def Mesure (): mesure_voltage = 0 Nbre_mesure = 100 i = 0 যখন আমি defure Mesure2 (): mesure_voltage = 0 Nbre_mesure = 200 max_voltage = 0 min_voltage = 32768 mVparAmp = 100 Puissance = 0 i = 0 readValue = 0 যখন imax_voltage: max_voltage = readValue হলে readValue def Mesure3 (): print (str (adc.read_adc (0, gain = 1))) যদি _name_ == "_main_": s = socket.socket (socket. AF_INET, socket. SOCK_STREAM) #s.connect ((TCP_IP, TCP_PORT)) #s.setblocking (0) loopRead (গুলি)
ধাপ 4: বাক্স
সমস্ত ইলেকট্রনিক্সকে আরও কমপ্যাক্ট করার জন্য, আমরা একটি বাক্স ডিজাইন করেছি যার ভিতরে সবকিছু থাকবে। সবকিছুতে স্ক্রু করার জন্য আমরা M3 স্ক্রু ব্যবহার করব।
প্রস্তাবিত:
বডি লিভারেজ প্রশিক্ষণের জন্য চেইন সাসপেনশন এক্সারসাইজ ডিভাইস: Ste টি ধাপ
বডি লিভারেজ প্রশিক্ষণের জন্য চেইন সাসপেনশন এক্সারসাইজ ডিভাইস: চেইনগুলি একটি সহজ, সস্তা এবং বহনযোগ্য ফুল-বডি জিম। আপডেট: হালকা, কম ব্যয়বহুল বিকল্পের জন্য ল্যাশিং স্ট্র্যাপ টিআরএক্স ক্লোন নির্দেশযোগ্য দেখুন। ভূমিকা: সাসপেনশন (বডি লিভারেজ) ব্যায়াম কি? সাসপেনশন ব্যায়াম
টাইমিং গিয়ার এবং চেইন ক্লক - প্রায় বিনামূল্যে!: 5 টি ধাপ (ছবি সহ)
টাইমিং গিয়ার এবং চেইন ক্লক - প্রায় বিনামূল্যে!: আশা করি আপনি যখন আপনার গাড়ির টাইমিং সেট পরিবর্তন করেছেন, তখন আপনি পুরানো গিয়ার এবং চেইন টস করেননি। আমি প্রায় করেছি, কিন্তু আমার স্ত্রী আমাকে এটা দেখিয়েছে: http://www.uncommongoods.com/product/auto-timing-chain-and-gears-wall-clock $ 125 US plus shipping।
একটি হেল্পিং হ্যান্ড মোটরসাইকেল চেইন ক্লিনার।: 6 টি ধাপ
একটি হেল্পিং হ্যান্ড মোটরসাইকেল চেইন ক্লিনার: এই নির্দেশনাটি সাউথ ফ্লোরিডা বিশ্ববিদ্যালয়ের (www.makecourse.com) মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল। এই নির্দেশযোগ্য মোটরসাইকেল পরিষ্কারের প্রক্রিয়ার একটি পটভূমি প্রদান করবে, প্রয়োজনীয় মা এর একটি তালিকা
বর্জ্য প্লাস্টিকের বোতল থেকে টর্চ দিয়ে মিনি কী চেইন কীভাবে তৈরি করবেন: 6 টি ধাপ
বর্জ্য প্লাস্টিকের বোতল থেকে টর্চ দিয়ে মিনি কী চেইন কীভাবে তৈরি করবেন: টর্চ লাইট দিয়ে মিনি কী চেইন সহজেই বর্জ্য প্লাস্টিকের বোতল দ্বারা তৈরি করা যায়। এইবার আমি আপনার কাছে টর্চের আলো দিয়ে কী চেইন তৈরির জন্য নতুন এবং ভিন্ন কিছু আনার চেষ্টা করেছি। খরচ ভারতীয় টাকার 30Rs এর নিচে
সম্পূর্ণ কার্যকরী ড্র্যাগ চেইন ফিউশন 360: 4 ধাপ (ছবি সহ)
সম্পূর্ণরূপে কার্যকরী ড্র্যাগ চেইন ফিউশন :০: এই টিউটোরিয়ালে আমি অটো ডেস্ক স্ক্রিনকাস্টের সাথে রেকর্ড করা ধাপে ধাপে ভিডিওগুলি এম্বেড করেছি কিভাবে ফিউশন in০ এ একটি ক্যাবল ড্র্যাগ চেইন তৈরি করতে হয়। চেইনটি আমি Amazon.com এ কেনা চেইনের উপর ভিত্তি করে তৈরি করেছি: HHY ব্ল্যাক মেশিন টুল 7 x 7mm সেমি এনক্লোজড টাইপ