সুচিপত্র:
ভিডিও: PoochPak: একটি সেলুলার সংযুক্ত স্মার্ট ডগ ভেস্ট: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমার স্টার্টআপ দেখুন! - লেখক দ্বারা আরো অনুসরণ করুন:
সম্পর্কে: ইউসি বার্কলে গণিতের ছাত্র যিনি ইলেকট্রনিক্স এবং কৃত্রিম বুদ্ধিমত্তা অ্যাপ্লিকেশনগুলির সাথে ঝাঁকুনি পছন্দ করেন। স্মায়রকুইন সম্পর্কে আরো
অটোমেশনে, আমরা প্রায়ই কম্পিউটারের জ্ঞানীয় শক্তি এবং মানুষের মনের সুবিধা গ্রহণের জন্য মানুষ-ইন-দ্য-লুপ ইঞ্জিনিয়ারিংয়ের দিকে মনোনিবেশ করি। কিন্তু কুকুরদের এমন কিছু দক্ষতা আছে যা তাদেরকে এমন কিছু কাজের জন্য খুব উপযুক্ত করে তোলে যা মানুষ কার্যকরভাবে করতে পারে না। PoochPak সেন্সর পরিচয় করিয়ে দেয় সেই অভিজ্ঞতাকে মেট্রিকের পরিপ্রেক্ষিতে আমরা আগ্রহী।
আমাদের পোষা প্রাণী আমাদের কাছে অমূল্য এবং তাই আমরা নিশ্চিত করতে চাই যে তারা ভাল আছে। PoochPak এর মাধ্যমে, আপনি আপনার পোষা প্রাণীর জীবনী নিরীক্ষণ করতে পারেন এবং SMS এর মাধ্যমে বিজ্ঞপ্তি পেতে পারেন। PoochPak- এ একটি নাইট ভিশন ক্যামেরাও রয়েছে যা কম্পিউটার ভিশন ব্যবহার করে যখন একজন মানুষ সনাক্ত করা হয় তখন আপনাকে একটি এসএমএস বার্তা পাঠায়। এটি অনুসন্ধান এবং উদ্ধার অভিযান এবং/অথবা বাড়ির নিরাপত্তার জন্য দুর্দান্ত।
ধাপ 1: আপনার PoochPak তারের
আপনার প্রয়োজন হবে:
(1) রাস্পবেরি পাই জিরো ওয়্যারলেস বা রাস্পবেরি পাই 3
(1) হলোগ্রাম নোভা + (1) হলোগ্রাম গ্লোবাল আইওটি সিম কার্ড
(1) নাইট ভিশন পাই ক্যামেরা
(1) Adafruit Analog Accelerometer: ADXL335
(1) Adafruit DS18B20 তাপমাত্রা সেন্সর
(1) অ্যাডাফ্রুট পালস সেন্সর
(1) Adafruit MCP3008-8 চ্যানেল 10 বিট ADC + (1) প্রতিরোধক 4.75k ওহম
(1) রিচার্জেবল লিথিয়াম আয়ন ব্যাটারি
পছন্দের কুকুরের ব্যবহার
তারের জন্য
রাস্পবেরি পাইতে সমস্ত সেন্সরকে সংযুক্ত করতে, দয়া করে নীচের পরিকল্পিত বিভাগে তারের চিত্রটি অনুসরণ করুন। আমরা এই সমস্ত সেন্সরগুলিকে আরও নির্ভরযোগ্য সংযোগের জন্য একটি ছোট পিসিবি বোর্ডে সংযুক্ত করেছি যখন ন্যস্ত করা হয়। আপনার ইউএসবি পোর্টের মাধ্যমে হলোগ্রাম নোভা সংযোগ করা উচিত (শূন্যের জন্য আমরা ইউএসবি কনভার্টারে মাইক্রোসবি ব্যবহার করেছি)। আপনার উপযুক্ত ক্যামেরা ফিতা ব্যবহার করে পাই ক্যামেরাটি সংযুক্ত করা উচিত।
ধাপ 2: ইনস্টলেশন
প্রকল্প নির্ভরতার মধ্যে সামঞ্জস্যের জন্য ডিফল্ট পাইথন 3 হিসাবে পাইথন.4..4 প্রয়োজন। আপনার রাস্পবেরি পাই শূন্য/ পাই for এর জন্য আপনার এই নির্দিষ্ট ছবিটি বার্ন করা উচিত
sudo raspi-config
। আপনাকে নিশ্চিত করতে হবে:
- উন্নত বিকল্পের অধীনে, ফাইল সিস্টেম প্রসারিত করুন
- স্থানীয়করণ বিকল্পের অধীনে টাইমজোন পরিবর্তন করুন
- ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন
- ইন্টারফেসিং বিকল্পের অধীনে, ssh, ক্যামেরা, SPI, IC2 এবং সিরিয়াল সক্ষম করুন
রিবুট করার পরে, গিট এই রেপোটি ক্লোন করুন:
সিডি ~/
git ক্লোন https://github.com/mayorquinmachines/PoochPak.git cd PoochPak
সমস্ত নির্ভরতা ইনস্টল করার জন্য ইনস্টল স্ক্রিপ্টটি চালান। দ্রষ্টব্য: এটি একটি দীর্ঘ সময় লাগবে! এটাকে সারারাত চলতে দিন।
./install.sh
ইনস্টল স্ক্রিপ্ট শেষ হওয়ার পরে আপনার পাই পুনরায় বুট করুন। চালান:
sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-therm
এটি কেবল নিশ্চিত করছে যে সেন্সরের সাথে যোগাযোগের জন্য প্রয়োজনীয় সমস্ত মডিউল সক্ষম রয়েছে।
হলোগ্রাম সেট করা এসএমএস পাঠাতে হলোগ্রাম ব্যবহার করার জন্য, আপনাকে হলোগ্রাম ড্যাশবোর্ড সেট আপ করতে হবে এবং আপনার সিম কার্ড সক্রিয় করতে হবে। এটি করার জন্য হলোগ্রাম স্টার্টার গাইড এখানে। ইনস্টল স্ক্রিপ্ট আপনার জন্য হলোগ্রাম-ক্লি এবং হলোগ্রাম-পাইথন-এসডিকে ইনস্টল করার ব্যবস্থা করেছে। আপনি এটি চালানোর মাধ্যমে পরীক্ষা করতে পারেন:
সুডো হলোগ্রাম সংস্করণ
একবার আপনার সিম কার্ড সক্রিয় হয়ে গেলে এবং আপনার ডিভাইসটি দেখায় যে এটি আপনার ড্যাশবোর্ডে লাইভ, আপনি একটি ফোন নম্বর সেট আপ করতে চান যেখানে আপনি এসএমএস বার্তা পাঠাতে চান। আপনার ড্যাশবোর্ডে, আপনার ডিভাইসে ক্লিক করুন এবং কনফিগারেশনে নেভিগেট করুন। সেই পৃষ্ঠা থেকে, আপনি কনফিগার ফোন নম্বর এর অধীনে আপনার ফোন নম্বর কনফিগার করতে চান। এই ফোন নম্বরে এসএমএস বার্তা পাঠানোর জন্য আপনাকে নোভা সেট আপ করতে হবে। এই একই পৃষ্ঠায়, আপনি দেখতে পাবেন + ডিভাইস কী দেখান। এই বোতামে ক্লিক করলে আপনি একটি চাবি পাবেন যা আপনাকে আপনার হলোগ্রাম-পাইথন-এসডিকে প্রমাণীকরণ করতে হবে। আপনি একটি কনফিগ ফাইল তৈরি করতে চান যেখানে আপনি এই কীটি ব্যবহারের জন্য রাখবেন। নিম্নলিখিত চালান:
cd ~/PoochPaktouch config.py echo "DEVICEKEY = ''" >> config.py
ধাপ 3: চালান
অবশেষে, অবজেক্ট রিকগনিশন এবং সেন্সর সার্ভার চালু করার জন্য কোডটি চালানোর জন্য, নিচের নির্দেশাবলী অনুসরণ করুন!
YOLO অবজেক্ট রিকগনিশন শুরু হচ্ছে
সিডি yolo_picam/
nohup sudo python3 picam.py &
সার্ভার শুরু হচ্ছে
nohup sudo python poochpak_server.py &
যখন একজন ব্যক্তি সনাক্ত করা হয়েছে, আপনি আপনার হলোগ্রাম ড্যাশবোর্ডে কনফিগার করা ফোনে একটি এসএমএস বার্তা পাবেন। যখন একজন ব্যক্তি সনাক্ত করা হয়েছে তখন রেকর্ড করা ভিডিওটি দেখতে, https:// এ নেভিগেট করুন এবং ভিডিও ফাইলটি আপনার ডাউনলোডের জন্য উপলব্ধ হবে। আপনি যদি https://: 8925 এ নেভিগেট করেন, তাহলে আপনি সেন্সর থেকে রিডিং এবং ন্যস্ত জিপিএস অবস্থান সহ একটি অভিধান পেতে সক্ষম হবেন।
ধাপ 4: সমস্যা সমাধান
যদি আপনার Yolo অবজেক্ট আইডেন্টিটিশন স্ক্রিপ্ট (picam.py) ক্যামেরা খুঁজে না পাওয়ায় সমস্যা হয়, তাহলে আপনাকে আবার ক্যামেরা পুনরায় চালু করতে হবে। "Sudo raspi-config" ব্যবহার করে এটি আবার সক্ষম করার চেষ্টা করুন এবং চালান:
sudo modprobe bcm2835-v4l2
কখনও কখনও হলোগ্রাম নোভা সংকেত হারায়। আপনার নিশ্চিত করা উচিত যে লাল LED জ্বলছে এবং নীল LED জ্বলছে। দ্রুত ঝলকানি মানে আপনি 3G নেটওয়ার্কে আছেন, স্লো ফ্ল্যাশিং মানে 2G নেটওয়ার্ক, এবং কোন নীল আলো মানে নোভা এখনও নেটওয়ার্কে নেই।
যদি সেন্সরগুলি সঠিকভাবে কাজ না করে, আবার তারের দিকে নজর দিন এবং নিশ্চিত করুন যে সবকিছু ঠিক আছে। তারপরে তাদের মডিউলগুলি পুনরায় সক্রিয় করার চেষ্টা করুন:
সুডো মোডপ্রোব w1-gpio #টেম্প সেন্সরের জন্য
এমন একটি স্ক্রিপ্ট রয়েছে যা আপনি সমস্ত সেন্সর পরীক্ষা করতে চালাতে পারেন। দৌড়ানোর চেষ্টা করুন:
পাইথন P/PoochPak/পরীক্ষা/run_tests.py
প্রস্তাবিত:
কিভাবে একটি এমুলেটরের সাথে একটি কন্ট্রোলার ইনস্টল, চালানো এবং সংযুক্ত করতে হয়: 7 টি ধাপ
কিভাবে একটি এমুলেটরের সাথে একটি কন্ট্রোলার ইনস্টল, চালানো এবং সংযুক্ত করতে হয়: আপনি কি কখনও বসে আছেন এবং আপনার ছোটবেলাকে একজন তরুণ গেমার হিসাবে মনে রেখেছেন এবং কখনও কখনও ইচ্ছা করেন যে আপনি অতীতের সেই পুরোনো রত্নগুলিকে আবার দেখতে পারেন? আচ্ছা, এর জন্য একটি অ্যাপ আছে …. আরো বিশেষভাবে গেমারদের একটি সম্প্রদায় আছে যারা প্রোগ্রাম তৈরি করে
একটি সেলুলার অ্যান্ড্রয়েড রিমোটমেন্ট টেলনেট অ্যাক্সেস করুন।: 9 টি ধাপ
একটি সেলুলার অ্যান্ড্রয়েড রিমোটামেন্ট টেলনেট অ্যাক্সেস করুন: ¡Bienvenido! En la actualidad, es muy fácil tener acceso a internet। Piénsalo bien, el internet es una red global de computadoras que transmiten datos entre sí; así que sólo es necesario contar con las herramientas y técnicas correctas para poder ac
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুনরায় তৈরি করুন: 9 টি ধাপ
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুন Retপ্রতিষ্ঠিত করুন: অবকাঠামো পুনরুদ্ধারের জন্য আপনার হলোগ্রাম নোভা ব্যবহার করুন। একটি রাস্পবেরি পাই ব্যবহার করে হোলোগ্রাম নোভা সেটআপ করুন (তাপমাত্রা) ডেটা উবিডটসকে পাঠানোর জন্য।
বিকল্প যোগাযোগ ভেস্ট (CoCoA): 8 টি ধাপ (ছবি সহ)
অল্টারনেটিভ কমিউনিকেশন ভেস্ট (CoCoA): CoCoA প্রজেক্ট হল ইন্টারনেটে সংযুক্ত একটি পরিধানযোগ্য ন্যস্ত যা বাক বা অ-মৌখিক প্রতিবন্ধী ব্যক্তিদের সহায়তা করার জন্য বিকল্প যোগাযোগের স্পর্শকাতর প্রতীক প্রদান করে। সংক্ষিপ্ত রূপ CoCoa পর্তুগিজ নামের সংক্ষিপ্তসার থেকে এসেছে:
স্মার্ট ডায়াল - একটি স্বয়ংক্রিয় সংশোধন স্মার্ট ditionতিহ্যগত টেলিফোন: 8 টি ধাপ
স্মার্ট ডায়াল-একটি স্বয়ংক্রিয় সংশোধনকারী স্মার্ট ditionতিহ্যবাহী টেলিফোন: স্মার্ট ডায়াল হল একটি বুদ্ধিমান স্বয়ংক্রিয়-সঠিক টেলিফোন যা বিশেষ প্রয়োজনে সিনিয়রদের জন্য তৈরি করা হয়, এবং এটি সিনিয়রদের তাদের ব্যবহৃত traditionalতিহ্যবাহী টেলিফোন থেকে সরাসরি ডায়াল করতে সক্ষম করে। স্থানীয় সিনিয়রস কেয়ার সেন্টারে স্বেচ্ছাসেবীর মাধ্যমেই আমি