Სარჩევი:

სუპერტოკი (საფონდო კონტროლირებადი შტრიხკოდების სკანერით): 5 ნაბიჯი
სუპერტოკი (საფონდო კონტროლირებადი შტრიხკოდების სკანერით): 5 ნაბიჯი

ვიდეო: სუპერტოკი (საფონდო კონტროლირებადი შტრიხკოდების სკანერით): 5 ნაბიჯი

ვიდეო: სუპერტოკი (საფონდო კონტროლირებადი შტრიხკოდების სკანერით): 5 ნაბიჯი
ვიდეო: Dreaming Dino! 2024, ივლისი
Anonim
სუპერტოქსი (საფონდო კონტროლირებადი შტრიხკოდების სკანერით)
სუპერტოქსი (საფონდო კონტროლირებადი შტრიხკოდების სკანერით)

ამ სახელმძღვანელოში მე გეტყვით როგორ ავაშენოთ Superstock, ჩემი სკოლის პროექტი 1MCT– ზე Howest– ში. კონცეფცია ქმნის მომხმარებლისთვის მოსახერხებელ მონაცემთა ბაზას, რომლითაც შეგიძლიათ შეხვიდეთ ვებგვერდის საშუალებით, რათა დაითვალოთ რა გაქვთ მარაგში (ჩემს შემთხვევაში ტანსაცმელი ჩემი ტანსაცმლის ბრენდისთვის).

მარაგები

ჟოლო Pi 3 მოდელი B

წყალგაუმტარი ტემპერატურის სენსორი DS18B20

ტემპერატურისა და ტენიანობის სენსორი DHT11

USB ლაზერული შტრიხკოდების სკანერი

ზუზუნი

ჩვენება

მიკროსქემის დაფა (ფასებისა და მეტი ინფორმაციისთვის იხილეთ BOM_bill_of_materials-Ian-Remy.xlsx)

ნაბიჯი 1: წრის შექმნა

წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა
წრის შექმნა

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

ნაბიჯი 2: ფაილების მიღება

ამ პროექტის ფაილები შეგიძლიათ იხილოთ ამ Github საცავში:

github.com/howest-mct/1920-1mct-project1-remyian.git

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

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

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

თქვენ შეგიძლიათ მონაცემთა ბაზა (ნაგავსაყრელი ფაილი Github საცავში საქაღალდის მონაცემთა ბაზა-ექსპორტი) Pi– ზე MySQL Workbench– ის საშუალებით მონაცემთა იმპორტის საშუალებით. საცავში არსებული ფაილი არის მონაცემთა ბაზის ნაგავსაყრელი, რომელიც ინახავს მთელ მონაცემთა ბაზას 1 ფაილში. წინააღმდეგ შემთხვევაში თქვენ შეიძლება შეექმნათ პრობლემები, რადგან Pi იყენებს MariaDB– ს MySQL– ის ნაცვლად. თქვენ ასევე შეიძლება დაგჭირდეთ ახალი მომხმარებლის შექმნა ან ამ რწმუნებათა სიგელის შეცვლა კოდში. თქვენ შეგიძლიათ ნახოთ ERD ზემოთ სურათზე.

ნაბიჯი 4: შედუღება

შედუღება
შედუღება
შედუღება
შედუღება
შედუღება
შედუღება

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

ნაბიჯი 5: საცხოვრებელი

საცხოვრებელი
საცხოვრებელი
საცხოვრებელი
საცხოვრებელი
საცხოვრებელი
საცხოვრებელი

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

გირჩევთ: