Სარჩევი:

PoochPak: ფიჭური დაკავშირებული ჭკვიანი ძაღლის ჟილეტი: 4 ნაბიჯი
PoochPak: ფიჭური დაკავშირებული ჭკვიანი ძაღლის ჟილეტი: 4 ნაბიჯი

ვიდეო: PoochPak: ფიჭური დაკავშირებული ჭკვიანი ძაღლის ჟილეტი: 4 ნაბიჯი

ვიდეო: PoochPak: ფიჭური დაკავშირებული ჭკვიანი ძაღლის ჟილეტი: 4 ნაბიჯი
ვიდეო: 2v2sday Tourney Time in The Best Community on Twitch, The Elite PoochPack HYPE 6PM CST 2024, ივლისი
Anonim

Smayorquin შეამოწმეთ ჩემი გაშვება! - KindbotFollow მეტი ავტორის მიერ:

ადამიანის VU მეტრი
ადამიანის VU მეტრი
ადამიანის VU მეტრი
ადამიანის VU მეტრი
ალექს, სად არის ჩემი გასაღებები?
ალექს, სად არის ჩემი გასაღებები?
ალექს, სად არის ჩემი გასაღებები?
ალექს, სად არის ჩემი გასაღებები?
Kindbot– ის შექმნა: მორგებული გარემოს გამოთვლა Flask-Ask– ით
Kindbot– ის შექმნა: მორგებული გარემოს გამოთვლა Flask-Ask– ით
Kindbot– ის შექმნა: მორგებული გარემოს გამოთვლა Flask-Ask– ით
Kindbot– ის შექმნა: მორგებული გარემოს გამოთვლა Flask-Ask– ით

შესახებ: UC Berkeley მათემატიკის სტუდენტი, რომელსაც ნამდვილად უყვარს ელექტრონიკისა და ხელოვნური ინტელექტის პროგრამებთან მუშაობა. მეტი smayorquin- ის შესახებ »

ავტომატიზაციისას, ჩვენ ხშირად ვაქცევთ ყურადღებას ადამიანების ინჟინერიას, რომ გამოვიყენოთ კომპიუტერებისა და ადამიანის გონების კოგნიტური სიძლიერე. მაგრამ ძაღლებს აქვთ მთელი რიგი უნარები, რაც მათ ძალიან კარგად ერგება გარკვეულ ამოცანებს, რომლებსაც ადამიანები ეფექტურად ვერ ასრულებენ. PoochPak წარუდგენს სენსორებს, რომ ეს გამოცდილება ჩვენთვის საინტერესო მეტრიკის თვალსაზრისით მოხდეს.

ჩვენი შინაური ცხოველები ჩვენთვის ფასდაუდებელია და ამიტომ ჩვენ გვინდა დავრწმუნდეთ, რომ ისინი კარგად არიან. PoochPak– ით შეგიძლიათ აკონტროლოთ თქვენი შინაური ცხოველის სასიცოცხლო მნიშვნელობა და მიიღოთ შეტყობინებები SMS– ით. PoochPak ასევე აღჭურვილია ღამის ხედვის კამერით, რომელიც იყენებს კომპიუტერულ ხედვას, რათა გამოგიგზავნოთ SMS შეტყობინება, როდესაც ადამიანი აღმოჩენილია. ეს შესანიშნავია საძიებო და სამაშველო ოპერაციებისთვის და/ან სახლის უსაფრთხოებისთვის.

ნაბიჯი 1: თქვენი PoochPak გაყვანილობა

გაყვანილობა თქვენი PoochPak
გაყვანილობა თქვენი PoochPak

თქვენ დაგჭირდებათ:

(1) Raspberry Pi Zero Wireless ან Raspberry Pi 3

(1) Hologram Nova + (1) Hologram Global IoT SIM ბარათი

(1) ღამის ხედვის პი კამერა

(1) ადაფრუტის ანალოგური ამაჩქარებელი: ADXL335

(1) Adafruit DS18B20 ტემპერატურის სენსორი

(1) ადაფრუტის პულსის სენსორი

(1) Adafruit MCP3008-8 არხი 10 ბიტიანი ADC + (1) რეზისტორი 4.75k ohm

(1) მრავალჯერადი დატენვის ლითიუმის იონური ბატარეა

ძაღლის აღკაზმულობა არჩევით

გაყვანილობისთვის

ჟოლოს პიზე ყველა სენსორის შესაერთებლად, მიჰყევით ქვემოთ მოცემულ სქემატურ განყოფილებაში გაყვანილობის დიაგრამას. ჩვენ ყველა ეს სენსორი შევუერთეთ პატარა pcb დაფაზე უფრო საიმედო კავშირებისთვის, სანამ ჟილეტი ნახმარი იქნება. თქვენ უნდა დააკავშიროთ ჰოლოგრამი ნოვა USB პორტის საშუალებით (ნულისთვის ჩვენ გამოვიყენეთ microusb to usb კონვერტორი). თქვენ ასევე უნდა დააკავშიროთ pi კამერა შესაბამისი კამერის ლენტის გამოყენებით.

ნაბიჯი 2: ინსტალაცია

პროექტის დამოკიდებულებებს შორის თავსებადობა მოითხოვს python3.4 როგორც ნაგულისხმევ python3. თქვენ უნდა დაწვათ ეს კონკრეტული სურათი თქვენი ჟოლოსთვის pi zero/ pi 3. ამ სურათის შექმნისა და pi- ს გაყვანილობის შემდეგ ჩატვირთეთ და გაიარეთ პირველად ჩატვირთვის კონფიგურაცია დარეკეთ:

sudo raspi-config

რა თქვენ უნდა დარწმუნდეთ, რომ:

  • გაფართოებული პარამეტრების ქვეშ, გააფართოვეთ ფაილური სისტემა
  • ლოკალიზაციის პარამეტრების ქვეშ შეცვალეთ დროის ზონა
  • შეცვალეთ მომხმარებლის პაროლი
  • ინტერფეისის პარამეტრების ქვეშ ჩართეთ ssh, კამერა, SPI, IC2 და სერიული

გადატვირთვის შემდეგ, ჩაწერეთ ეს რეპო:

cd ~/

git კლონი https://github.com/mayorquinmachines/PoochPak.git cd PoochPak

გაუშვით ინსტალაციის სკრიპტი, რომ დააინსტალიროთ ყველა დამოკიდებულება. შენიშვნა: ამას დიდი დრო დასჭირდება! დატოვე ის გაშვებული ღამით.

./ დააინსტალირეთ.შ

გადატვირთეთ თქვენი pi ინსტალაციის სკრიპტის დასრულების შემდეგ. გაშვება:

sudo modprobe bcm2835-v4l2sudo modprobe w1-gpio sudo modprobe w1-therm

ეს უბრალოდ დარწმუნებულია, რომ სენსორებთან კომუნიკაციისთვის საჭირო ყველა მოდული ჩართულია.

ჰოლოგრამის გამოსაყენებლად SMS– ის გასაგზავნად, თქვენ დაგჭირდებათ ჰოლოგრამის საინფორმაციო დაფის დაყენება და სიმ ბარათის გააქტიურება. აქ არის ჰოლოგრამის შემქმნელის სახელმძღვანელო ამის გასაკეთებლად. ინსტალაციის სკრიპტმა დაამუშავა თქვენთვის ჰოლოგრამ-კლი და ჰოლოგრამ-პითონ-SDK ინსტალაცია. თქვენ შეგიძლიათ შეამოწმოთ ეს გაშვებით:

sudo ჰოლოგრამის ვერსია

მას შემდეგ, რაც თქვენი SIM ბარათი გააქტიურდება და თქვენი მოწყობილობა აჩვენებს, რომ ის პირდაპირ თქვენს საინფორმაციო დაფაზეა, გსურთ დააყენოთ ტელეფონის ნომერი, რომელზეც გსურთ SMS შეტყობინებების გაგზავნა. თქვენს საინფორმაციო დაფაზე დააწკაპუნეთ თქვენს მოწყობილობაზე და გადადით კონფიგურაციაზე. ამ გვერდიდან თქვენ გსურთ ტელეფონის ნომრის კონფიგურაცია ტელეფონის ნომრის კონფიგურაციის ქვეშ. ამან უნდა შექმნას თქვენ Nova, რომ გაგზავნოთ SMS შეტყობინებები ამ ტელეფონის ნომერზე. ამავე გვერდზე, თქვენ ნახავთ + აჩვენეთ მოწყობილობის გასაღები. ამ ღილაკზე დაჭერით მოგცემთ გასაღებს, რომელიც დაგჭირდებათ თქვენი ჰოლოგრამის-პითონ-სდკის ავტორიზაციისთვის. თქვენ გსურთ შექმნათ კონფიგურაციის ფაილი, სადაც განათავსებთ ამ გასაღებს გამოსაყენებლად. გაუშვით შემდეგი:

cd ~/PoochPaktouch config.py ექო "DEVICEKEY = ''" >> config.py

ნაბიჯი 3: გაუშვით

დაბოლოს, ობიექტის ამოცნობის კოდის გასაშვებად და სენსორული სერვერის დასაწყებად, მიჰყევით ქვემოთ მოცემულ ინსტრუქციას!

იწყება YOLO ობიექტის ამოცნობა

cd yolo_picam/

nohup sudo python3 picam.py &

იწყება სერვერი

nohup sudo python poochpak_server.py &

როდესაც ადამიანი გამოვლენილია, თქვენ მიიღებთ SMS შეტყობინებას ტელეფონზე, რომელიც დააკონფიგურირეთ თქვენს ჰოლოგრამის საინფორმაციო დაფაზე. პირის გამოვლენისას ჩაწერილი ვიდეოს სანახავად გადადით https:// - ზე და ვიდეო ფაილი გადმოსაწერი იქნება თქვენთვის. თუ გადახვალთ https://: 8925 – ზე, თქვენ შეძლებთ მიიღოთ ლექსიკონი სენსორების კითხვით, ასევე ჟილეტის GPS ადგილმდებარეობით.

ნაბიჯი 4: პრობლემების მოგვარება

თუ თქვენ გაქვთ Yolo ობიექტის ამოცნობის სკრიპტთან დაკავშირებული პრობლემა (picam.py) კამერის პოვნაში, შეიძლება დაგჭირდეთ კამერის ხელახლა ჩართვა. სცადეთ კვლავ ჩართოთ ის "sudo raspi-config"-ის გამოყენებით და გაუშვით:

sudo modprobe bcm2835-v4l2

ზოგჯერ ჰოლოგრამის ნოვა კარგავს სიგნალს. თქვენ უნდა დარწმუნდეთ, რომ წითელი LED ნათდება და ლურჯი LED ანათებს. სწრაფი მოციმციმე ნიშნავს, რომ თქვენ ხართ 3G ქსელში, ნელი მოციმციმე ნიშნავს 2G ქსელს და ცისფერი შუქი არ ნიშნავს, რომ ნოვა ჯერ არ არის ქსელში.

თუ სენსორები არ მუშაობს სწორად, კვლავ გადახედეთ გაყვანილობას და დარწმუნდით, რომ ყველაფერი სწორია. შემდეგ კვლავ სცადეთ მათი მოდულების ხელახლა ჩართვა:

sudo modprobe w1-gpio #ტემპერატურის სენსორებისათვის Sudo modprobe w1-therm #ტემპერატურის სენსორისთვის sudo modprobe spi-bcm2708 #პულსის სენსორისთვის

ასევე არსებობს სკრიპტი, რომლის საშუალებითაც შეგიძლიათ ყველა სენსორის შესამოწმებლად. სცადეთ გაშვება:

პითონი Po/PoochPak/tests/run_tests.py

გირჩევთ: