Სარჩევი:

ჭკვიანი ძაღლის სახლი: 6 ნაბიჯი
ჭკვიანი ძაღლის სახლი: 6 ნაბიჯი

ვიდეო: ჭკვიანი ძაღლის სახლი: 6 ნაბიჯი

ვიდეო: ჭკვიანი ძაღლის სახლი: 6 ნაბიჯი
ვიდეო: ზაქარია, „კეთილი მანქანა“ და სახლები უსახლკარო ცხოველებისთვის 2024, ივლისი
Anonim
ჭკვიანი ძაღლების სახლი
ჭკვიანი ძაღლების სახლი

შინაური ცხოველების მფლობელების უმეტესობას აინტერესებს რას აკეთებდა მათი საყვარელი ძაღლი მათი არყოფნის დროს.

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

მარაგები

ელექტრო:

  • Raspberry Pi 3 მოდელი B (SD ბარათი 8 GB ან მეტი)
  • T-cobler
  • LCD 16x2
  • წნევის სენსორი
  • მოძრაობის სენსორი
  • ხმის სენსორი
  • რეზისტორები
  • მხტუნავები

ნაბიჯი 1: დაყენება

პი -ის დაყენება:

ჩვენ გვჭირდება 2 რამ ამ ნაბიჯისათვის:

  • დისკის გამოსახულება win32:
  • ჩვენი სურათი:

SD ბარათის დაყენება:

  • გადადით SD ბარათის ჩატვირთვის დირექტორიაში
  • გახსენით ფაილი "cmdline.txt" და დაამატეთ ip = 169.254.10.1. დარწმუნდით, რომ არის სივრცე რასაც თქვენ აკრიფებთ და იმას რაც უკვე არის ფაილში
  • შეინახე
  • შექმენით ფაილის ssh გაფართოების გარეშე იმავე რეჟისორში
  • ამოიღეთ SD ბარათი (ოღონდ უსაფრთხოდ)

კავშირი PI– სთან:

  • ჩართეთ PI და შეაერთეთ LAN კაბელი თქვენს კომპიუტერში და თქვენს PI– ში
  • დააინსტალირეთ Putty https://www.putty.org/put– დან
  • ჩადეთ "169.254.10.1" IP ყუთში აირჩიეთ SSH და პორტი 22
  • ღია
  • მომხმარებლის სახელი: pi
  • პაროლი: ჟოლო

კონფიგურაცია:

  • ჩაწერეთ "sudo raspi-config"
  • შეარჩიეთ თქვენი wifi ქვეყანა ლოკალიზაციის კატეგორიის საშუალებით
  • ჩამოტვირთეთ realVNC:

    დააყენეთ კავშირი თქვენს PI– სთან

  • შექმენით კავშირი თქვენს wifi– სთან
  • დავუბრუნდეთ CLI (კომპიუტერის ხაზის ინტერფეისს) ვერსიას

    • ტიპი:

      • "sudo apt განახლება"
      • "განახლება-ალტერნატივები-ინსტალაცია/usr/bin/python python /usr/bin/python2.7 1"
      • "განახლება-ალტერნატივები-ინსტალაცია/usr/bin/python python/usr/bin/python3 2"

ნაბიჯი 2: მონაცემთა ბაზა

დააინსტალირეთ mariaDB PI– ზე

  • ტიპი

    • "sudo apt install mariaDB- სერვერი"
    • "mysql_secure_installation"
  • ჩვენ ჯერ არ გვაქვს root პაროლი, უბრალოდ დააჭირეთ Enter
  • ახლა ჩვენ შეგვიძლია დავაყენოთ root პაროლი

    უპასუხე Y ყველა კითხვას

ნაბიჯი 3: ელექტრული გაყვანილობა

ელექტრო გაყვანილობა
ელექტრო გაყვანილობა

მავთულის კომპონენტები "ელექტრო სქემის" მიხედვით

დანართში არის ჩემი Breadboard გაყვანილობის სქემის პრაქტიკული მაგალითი

მიაქციეთ ყურადღება, რადგან ჯუმბერის მავთულები კარგად არ არის გამყარებული, ასე რომ დარწმუნდით, რომ ყველაფერი კარგად არის დამაგრებული პურის დაფაზე.

ნაბიჯი 4: საქმე

Იმ შემთხვევაში
Იმ შემთხვევაში
Იმ შემთხვევაში
Იმ შემთხვევაში

გააკეთე საქმე

არსებობს სხვადასხვა შესაძლებლობები:

  • შეგიძლიათ გამოიყენოთ ლაზერული საჭრელი
  • ან შეგიძლიათ გააკეთოთ ხელით

მე გამოვიყენე ლაზერული საჭრელი და 2 ყუთი ერთმანეთზე დავაწებე, როგორც ზემოთ მოცემულ სურათზე. გაზომვები მოცემულია ნახატში, თუ თქვენ გააკეთებთ მას ხელით.

თუ გსურთ შექმნათ ლაზერული საჭრელი ფაილები, არის მარტივი საიტი, რომლის გამოყენებაც შეგიძლიათ. (https://www.makercase.com)

ნაბიჯი 5: პითონი (უკანა მხარე)

უკანა მხარეს ვიყენებ Pycharm- ს.

თქვენს PI– სთან კავშირისთვის:

  • ფაილი
  • პარამეტრები
  • აშენება, შესრულება, განლაგება
  • განლაგება
  • დაუკავშირდით თქვენს PI– ს თქვენი SFTP მასპინძლის დამატებით
  • გადადით მეორე ჩანართზე რუკები და დარწმუნდით, რომ ადგილობრივი ბილიკი სწორია
  • დააწკაპუნეთ OK

ჩამოტვირთეთ კოდი GITHUB– დან (https://github.com/WoutDeBaere/Smart-dog-house)

ატვირთეთ კოდი მარჯვენა ღილაკით და აირჩიეთ "ატვირთვა Rpi- ზე"

გაუშვით სკრიპტი მარჯვენა ღილაკით და აირჩიეთ გაშვება (app.py)

ნაბიჯი 6: Html და Java (frontend)

მიიღეთ Front-End ნაწილი, რომელიც გადმოწერილი გაქვთ წინა ეტაპზე GITHUB– დან და ატვირთეთ იგი. ვიზუალური სტუდია გამოვიყენე FE ნაწილის შესასრულებლად, მაგრამ თქვენზეა დამოკიდებული, რომელი გარემოს გამოყენება გირჩევნიათ.

გირჩევთ: