সুচিপত্র:
- ধাপ 1: আপনার ইন্টেল এডিসন সেটআপ করুন
- ধাপ ২: এআরপি প্যাকেট শুকিয়ে গেলে একটি সার্ভো ট্রিগার করুন
- ধাপ 3: দয়া করে ভোট দিন
ভিডিও: এডিসন আমাকে একটি কফি (কোড): 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
ওয়াইফাই নেটওয়ার্কে ওয়াইফাই ক্লায়েন্ট ধরা পড়লে (যেমন আপনি বা আপনার কর্মচারীরা যখন আপনার অফিসে আসবেন) এই প্রকল্পটি আপনাকে একটি ক্রিয়া (যেমন কফি পরিবেশন) ট্রিগার করতে দেবে।
ধাপ 1: আপনার ইন্টেল এডিসন সেটআপ করুন
আপনার কম্পিউটার থেকে দুটি ইউএসবি কেবলকে এডিসন বোর্ডের সাথে সংযুক্ত করুন (একটি পাওয়ারের জন্য, একটি সিরিয়াল ডেটার জন্য)। OSX- এ, আপনার টার্মিনাল থেকে বোর্ডে একটি সিরিয়াল সংযোগ খুলুন: screen /dev/tty.usbserial-AJ035OK6 115200 -L ডিফল্ট এডিসন লগইন রুট। একবার আপনি প্রবেশ করলে, ওয়াইফাই নেটওয়ার্ক কনফিগার করুন: configure_edison --wifiLet এডিসন থেকে প্যাকেজ ডাউনলোড করতে সক্ষম হওয়ার জন্য উৎস তালিকা যোগ করুন। এই ফাইলটি খুলুন: root@edison: ~# vi /etc/opkg/base-feeds.conf এবং এতে এই লাইনগুলো যোগ করুন (vi এডিটরে টেক্সট ertোকানোর জন্য "i" টাইপ করুন): src/gz সব http:/ এ -32 তারপর উৎস আপডেট করুন এবং আমাদের প্রকল্পের জন্য প্রয়োজনীয় লাইব্রেরি ইনস্টল করুন: root@edison: ~# opkg updateroot@edison: ~# opkg install libmraa0 nanoroot@edison: ~# opkg install python-piproot@edison: ~# curl https:/ /bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py | pythonroot@edison: ~# pip install ubidotsDone! এখন আমরা কোড করার জন্য প্রস্তুত। আমি যখন আমার অফিসে আসি তখন শনাক্ত করুন আমরা স্থানীয় ওয়াইফাই নেটওয়ার্কে ARP ট্র্যাফিক সনাক্ত করতে সক্ষম হওয়ার জন্য Scapy প্যাকেট স্নিফার ব্যবহার করব। স্ক্যাপি একটি দুর্দান্ত সরঞ্জাম যা আপনাকে পাইথন স্ক্রিপ্টের সহজতা থেকে নেটওয়ার্ক প্যাকেটগুলি পরিচালনা করতে দেয়। এটি ছাড়া, নেটওয়ার্ক ট্র্যাফিক শ্বাস নেওয়ার সময় আমাদের প্রচুর বাইনারি কোড বিশ্লেষণ করতে হবে।, মানে যে ব্যক্তি এসেছেন। যদি MAC ঠিকানাটি প্রথমবার দেখা যায়, তাহলে স্ক্রিপ্ট স্বয়ংক্রিয়ভাবে ডেটা সঞ্চয় করার জন্য একটি Ubidots ভেরিয়েবল তৈরি করবে। arp_count (pkt) "প্রতিবার একটি ARP প্যাকেট শুকানো হয়। সেই ফাংশন যেখানে আমরা ইউবিডটস ভেরিয়েবল আপডেট করার জন্য মাল্টি-প্রসেস ফায়ার করি। আমি মাল্টিপ্রসেসিং ব্যবহার করার কারণ হল, কারণ আমার একটি সমান্তরাল ফাংশন দরকার ছিল যাতে, যদি দুইজন ব্যবহারকারী একই সময়ে আসে, তাহলে উভয় প্যাকেটই শুঁকতে পারে এবং ইউবিডটসে আপডেট করা যায়। "store = 0" বিকল্পটি খুবই গুরুত্বপূর্ণ কারণ অন্যথায় প্যাকেটগুলি এডিসনের র RAM্যাম এবং সোয়াপ মেমরি পূরণ করা শুরু করুন এবং এটি কয়েক ঘন্টার পরে জমাট বাঁধবে। /uploads/document/file/46543/wifi_sniff.py
ধাপ ২: এআরপি প্যাকেট শুকিয়ে গেলে একটি সার্ভো ট্রিগার করুন
দ্বিতীয় স্ক্রিপ্টটি সর্বদা ইউবিডটস ভেরিয়েবলকে জরিপ করবে (যেটি আমরা "0" বা "1" পাঠাচ্ছি) এবং যখন ভেরিয়েবল "1" এর সমান হয় তখন সার্ভোটি সক্রিয় করুন। আমি MRAA লাইব্রেরি ব্যবহার করছি (ইন্টেল লোকদের দ্বারা প্রস্তাবিত) যা আপনাকে লিনাক্স শেল বা পাইথন স্ক্রিপ্ট থেকে আপনার এডিসনের সমস্ত GPIO পিন পরিচালনা করতে দেয় (সত্যিই, আরডুইনোতে কোড করার দরকার নেই!)। এটি আমাকে দ্রুত পাইথন থেকে একটি সার্ভো মোটর হ্যান্ডেল করার অনুমতি দেয়। আপনি কফি মেশিনের মতো যেকোনো ভ্যালি ভালভকে ট্রিগার করতে এই Servo সেটআপ করতে পারেন। আমি ডেমোর স্বার্থে একটি সাধারণ কাপ হোল্ডার তৈরি করেছি।
ধাপ 3: দয়া করে ভোট দিন
দয়া করে ভোট দিন !!! ভিডিওর জন্য:
প্রস্তাবিত:
স্মার্ট অ্যালার্ম ক্লক - ইন্টেল এডিসন - আইওট রোডশো - সাও পাওলো: 4 টি ধাপ
স্মার্ট অ্যালার্ম ক্লক - ইন্টেল এডিসন - আইওট রোডশো - সাও পাওলো: যে কেউ বড় শহরে বাস করে বা কাজ করে তার অন্যতম বড় গুণ হল সময় ব্যবস্থাপনা। আজকাল ট্রিপগুলি ধ্রুবক এবং ট্রাফিক একটি প্রধান কারণ। এটি সম্পর্কে চিন্তা করে, আমি একটি ছোট অ্যাপ্লিকেশন তৈরি করেছি যা গুগল এম এর সাথে ইন্টিগ্রেশন ব্যবহার করে
ভয়েস নিয়ন্ত্রিত কাঠের এডিসন ল্যাম্প - (ভিডিও): 5 টি ধাপ
ভয়েস নিয়ন্ত্রিত কাঠের এডিসন ল্যাম্প - (ভিডিও): প্রশ্নের মূল্য $ 5। এই যে কত ওয়াইফাই রিলে SONOFF (ITEAD কোম্পানি থেকে) খরচ, যা এই ডিভাইসের হৃদয়। " আমি ব্যর্থ হইনি। আমি সবেমাত্র 10'000 টি উপায় খুঁজে পেয়েছি যা কাজ করবে না। " - টমাস এ এডিসন এটা অবিশ্বাস্য, কিন্তু অতি সম্প্রতি
আমাকে জাগান - একটি স্মার্ট এলার্ম ঘড়ি: 6 টি ধাপ
আমাকে জাগান - একটি স্মার্ট এলার্ম ঘড়ি: আমাকে জাগান একটি স্মার্ট অ্যালার্ম ঘড়ি যা স্মার্ট লাইট হিসাবেও ব্যবহার করা যেতে পারে। এটি আপনার দিন শুরু করার জন্য একটি শান্ত, প্রাকৃতিক উপায় সক্ষম করে। অ্যালার্ম ঘড়িটিও 4*7 সেগমে সজ্জিত
একটি কফি শপ লোকেটিং ওয়েবসাইট তৈরি করুন: 9 টি ধাপ
একটি কফি শপ লোকেটিং ওয়েবসাইট তৈরি করুন: এই নির্দেশাবলীতে আমি আপনাকে দেখাব কিভাবে গুগল ম্যাপ, এইচটিএমএল এবং সিএসএস ব্যবহার করে আপনার কাছাকাছি কফি শপ প্রদর্শন করে একটি সাধারণ ওয়েবসাইট তৈরি করতে হয়।
Dot² - একটি ইন্টারেক্টিভ কফি টেবিল: 12 টি ধাপ (ছবি সহ)
Dot² - একটি ইন্টারেক্টিভ কফি টেবিল: আমার ইন্টার্নশিপ চলাকালীন, আমি একটি ইন্টারেক্টিভ টেবিল তৈরি করেছি যার উপর আপনি অ্যানিমেশন চালাতে পারেন, কিছু অসাধারণ LED প্রভাব এবং হ্যাঁ, পুরানো স্কুল গেম খেলুন !! আমি crt4041 এর মিউজিক ভিজুয়ালাইজার টেবিল থেকে এই কফি টেবিল তৈরি করার অনুপ্রেরণা পেল নিয়ন্ত্রিত হয়