Სარჩევი:

SnowSmart: 5 ნაბიჯი
SnowSmart: 5 ნაბიჯი

ვიდეო: SnowSmart: 5 ნაბიჯი

ვიდეო: SnowSmart: 5 ნაბიჯი
ვიდეო: SmartCov® Covertec Protected Hail Snow Rain Sun Garage Car Cover Foldable Shelter 2024, ნოემბერი
Anonim
Image
Image

SnowSmart არის სნოუბორდი, რომელიც დამზადებულია ჭკვიანურად. ის კითხულობს თქვენს სიჩქარეს, ასევე მოქმედებს როგორც საკეტი და ასევე აღჭურვილია ledstrip- ით. როგორც ეს არის სნოუბორდი, ის ასევე წყალგაუმტარია ცხელი წებოთი და პლასტმასის ყუთით.

მარაგები

ამ ჭკვიანი სნოუბორდის შესაქმნელად დაგჭირდებათ:

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

    სიგანე: 140 მმ სიმაღლე: 90 მმ)

  • 1x სნოუბორდი თქვენი არჩევანით
  • 1x 3D დაბეჭდილი თარო და მექანიზმი
  • 1x წყალგაუმტარი ws2811 ledstrip
  • 1x ჟოლო პი
  • 1x მიკრო SD ბარათი RPi– სთვის (ის, რაც მე გამოვიყენე იყო 16 GB, თქვენ გჭირდებათ მინიმუმ 8 GB)
  • 1x დაფა
  • 1x დატენვის 12 ვ ბატარეა
  • 1x დატენვის 5 ვ ბატარეა (ორი USB გახსნით)
  • 1x RC522-RFID სენსორი
  • 1x LDR მოდული (ჩვეულებრივი LDR ასევე შეიძლება გამოყენებულ იქნას, მაგრამ ამ პროექტში მე გამოვიყენე ციფრული LDR მოდული)
  • 1x LCD ეკრანი 16x2
  • 1x breadboard დენის წყაროს
  • 1x საფეხურიანი ძრავა 28BYJ-48 5v
  • 1x აქსელერომეტრი MPU-6050
  • 1 x პოტენომეტრი
  • თქვენ ასევე დაგჭირდებათ მავთულები ყველა სენსორის Raspberry Pi– ს დასაკავშირებლად

ნაბიჯი 1: ბიბლიოთეკის დაყენება

ამ პროექტისთვის დაგჭირდებათ Raspbian დაყენებული თქვენს SD ბარათზე, რომელიც შედის თქვენს RPi– ში. ამ პროექტისთვის თქვენ ასევე უნდა ჩართოთ I2C და SPI თქვენს RPi– ზე raspi– კონფიგურაციის საშუალებით ინტერფეისის პარამეტრებში. (ჩაწერეთ sudo raspi-config და შემდეგ გადადით ინტერფეისის პარამეტრებზე, შემდეგ ჩართეთ I2C და SPI შემდეგ დაასრულეთ და sudo გადატვირთეთ თქვენი RPi). თქვენ ასევე მოგიწევთ ბიბლიოთეკების დაყენება ws2811 ledstrip– ის გამოსაყენებლად.

sudo pip3 დააინსტალირეთ rpi_ws281x

sudo pip3 დააინსტალირეთ adafruit-circuitpython-neopixel

ეს არის ორი ხაზი, რომელიც უნდა გაიაროთ, რათა შეძლოთ ws2811 ledstrip- ის გამოყენება.

RFID– ისთვის თქვენ უნდა დააინსტალიროთ mfrc522 ბიბლიოთეკა.

sudo pip3 დააინსტალირეთ mfrc522

ეს არის ბიბლიოთეკების ინსტალაციისთვის და ინტერფეისის პარამეტრების დაყენებისთვის.

ყველა კოდისთვის, რომელიც გჭირდებათ backend და frontend– სთვის, შეგიძლიათ გადახვიდეთ ქვემოთ მოცემულ ჩემს github– ზე, მე ასევე დავამატე გადაცემათა კოლოფის და საკიდების 3D რენდერი:

github.com/howest-mct/1920-1mct-project1-P..

ნაბიჯი 2: ელექტრონიკის გაყვანილობა

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

მე დავამატე როგორც პურის დაფის სურათი, ასევე გაყვანილობის სქემა.

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

მონაცემთა ბაზა
მონაცემთა ბაზა

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

ნაბიჯი 4: ყველაფრის მოთავსება საქმეში

ყველაფრის მოთავსება საქმეში
ყველაფრის მოთავსება საქმეში

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

ნაბიჯი 5: შეხების დასრულება

დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება
დასრულების შეხება

პროექტის დასასრულებლად მე დავამატე პლასტიკური მილი პლასტიკური ყუთის მარჯვნივ. მე თვითონ გავაკეთე პლასტიკური მილი ჩვეულებრივი პლასტმასის ყუთიდან. ეს იყო ოთხკუთხედი, რომლის ზომებია 140 მმ სიგრძე და 90 მმ სიგანე. მე დავამატე რამოდენიმე დეტალური სურათი პროექტის ყუთისა და ასევე მილის, რომელშიც მე ჩავდე მექანიზმი და თარო.

ვიმედოვნებდი, რომ მოგეწონათ ჩემი პირველი გამოქვეყნებული პროექტი instructionabled, მე ნამდვილად მომეწონა მისი დამზადება!

გირჩევთ: