Სარჩევი:

CocktailMaker: 4 ნაბიჯი
CocktailMaker: 4 ნაბიჯი

ვიდეო: CocktailMaker: 4 ნაბიჯი

ვიდეო: CocktailMaker: 4 ნაბიჯი
ვიდეო: Bartesian Cocktail Maker | 1year later @Bartesian | Hurricane Drink 2024, ივლისი
Anonim
კოქტეილის მწარმოებელი
კოქტეილის მწარმოებელი

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

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

მარაგები

მიკროკონტროლერები

ჟოლო პი

სენსორები და აქტივატორები

  • HCSR04 (ულტრაბგერითი სენსორი)
  • ძალის კვადრატული რეზისტორი
  • DS18B20 (ტემპერატურის სენსორი)
  • LCD20x4 -I2C (ჩვენება)
  • ტუმბო (24V)
  • ბუზერი (3V3)

საქმე

  • სასმელის კრატი
  • პლექსიგლასი
  • ლითონის ქეისი (RPI, დაფები…)
  • წებო
  • მავთულები

ნაბიჯი 1: Raspberry Pi- ს დაყენება

Raspberry Pi– ის დაყენება
Raspberry Pi– ის დაყენება

სანამ დავიწყებთ ჩვენს პროექტს, ჩვენ უნდა დავაინსტალიროთ და დავპროგრამოთ ჩვენი Raspberry Pi.

  1. დააინსტალირეთ IMG. ფაილი SD ბარათზე (16 GB>).
  2. შეაერთეთ SD ბარათი Pi- ში.
  3. დააინსტალირეთ Putty (SSH) და დაუკავშირდით 169.254.10.1.

ახლა ჩვენ ვიწყებთ ჩვენი Raspberry Pi პროგრამირებას.

  1. სახლის ქსელის შექმნისას გამოიყენეთ ეს ბრძანება მის Pi- ზე დასაყენებლად: wpa_passphrase "YourNetwork" "YourSSID" >> /etc/wpa_supplicant/wpa_supplicant.conf. გადატვირთეთ თქვენი Pi და ჩაწერეთ ifconfig. თუ ყველაფერი კარგად არის, თქვენ ნახავთ IP მისამართებს.
  2. ამის შემდეგ თქვენ უნდა შეცვალოთ თქვენი პაროლი. ყველა ნაგულისხმევი პი აქვს იგივე პაროლი და მომხმარებლის სახელი და ეს აადვილებს ჰაკერების შეჭრას Pi. ამის გაკეთება შეგიძლიათ ბრძანების passwd აკრეფით.
  3. დააინსტალირეთ შემდეგი პაკეტები, რომლებიც ჩვენ გვჭირდება სამომავლოდ: sudo apt install apache2 -y, sudo apt install php libapache2-mod-php -y, sudo apt install mariadb-server mariadb-client -y, sudo apt install php-mysql -y, sudo systemctl გადატვირთეთ apache2.service, sudo apt დააინსტალირეთ phpmyadmin -y.
  4. ახლა ჩვენ გვჭირდება ბიბლიოთეკების დაყენება. ჩვენ ვიყენებთ pip3 ბრძანებას: pip3 install mysql-connector-python, pip3 install flask-socketio, pip3 install flask-cors, pip3 install geventpip3 install gevent-websocket.
  5. როგორც საბოლოო ნაბიჯი, ჩვენ დავაყენეთ ჩვენი Pi ჩართული ერთი მავთულისთვის, spi და i2C. გამოიყენეთ შემდეგი ბრძანება კონფიგურაციის ფაილის შესასვლელად: sudo raspi-config.
  6. როდესაც ფაილში ხართ, გადადით ინტერფეისის პარამეტრებზე და შეიყვანეთ.
  7. თქვენ ხედავთ პარამეტრებს, რომელთა გამორთვა ან ჩართვა შეგიძლიათ, ჩვენ უნდა გავააქტიუროთ ერთი მავთული, spi და i2C.
  8. გადატვირთვა

ნაბიჯი 2: ნივთების მომზადება

ნივთების მომზადება
ნივთების მომზადება

ახლა ყველაფერი დაყენებულია ჩვენს ჟოლოს პიზე, ჩვენ გადავალთ წრეზე. დასაწყებად საუკეთესო ვარიანტია ყველაფრის ეტაპობრივი გადადგმა, მაგრამ ჯერ ჩვენ უნდა დავამყაროთ ჩვენი SSH კავშირი Visual Studio– ზე. ეს ბმული განმარტავს, თუ როგორ უნდა გავაკეთოთ ეს:

  1. შეაერთეთ Pi წრედთან.
  2. ჩართეთ ტემპერატურა წრეში.
  3. შეამოწმეთ წრე.
  4. ჩართეთ HC SR04 წრეში.
  5. შეამოწმეთ წრე.

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

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

კომპონენტების ტესტირების შემდეგ ჩვენ შევქმნით მონაცემთა ბაზას მონაცემების შესანახად. პირველ რიგში ჩვენ გვჭირდება კავშირის დამყარება SSH– ზე. ეს ბმული გვიჩვენებს, თუ როგორ ვაკეთებთ ამას: https://dev.mysql.com/doc/workbench/en/wb-mysql-co…. როდესაც დაკავშირებული ხართ, შეგიძლიათ დაიწყოთ ცხრილების შექმნა და სვეტების დამატება ან მონაცემების იმპორტი "მონაცემთა იმპორტის" გამოყენებით. ეს ფაილი შეიცავს ყველა მონაცემს და სტრუქტურას.

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

საქმე
საქმე
საქმე
საქმე
საქმე
საქმე

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

გირჩევთ: