Sadržaj:
- Korak 1: Postavljanje
- Korak 2: Baza podataka
- Korak 3: Ožičenje
- Korak 4: Napravite uslugu od svog programa
- Korak 5: Stanovanje
- Korak 6: Pokrenite aplikaciju
Video: SmartBar kokteli: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U ovom uputstvu pomoći ću vam da napravite pametnu traku. Napravio sam ovaj projekt jer volim popiti koktel i želio sam automatizirati proces.
Potrošni materijal:
Za ovaj projekt potrebne su sljedeće zalihe:
Najmanje
- 1 Raspberry Pi
- 1 SD kartica (16 GB)
- nekoliko kratkospojnih žica
- električna traka
- Dvostrana ljepljiva traka
Senzori
- 1 LCD ekran
- 1 RFID senzor
- 1 magnetni kontaktni senzor
- 2 senzora opterećenja + čip HX711
Pokretači
- 4 peristaltičke pumpe (12V)
- 1 4-kanalni relej
Moj građevinski materijal
- OSB drvo 12 mm
- pleksiglasa
- bakrena cijev (1m)
Korak 1: Postavljanje
Za početak ćemo prvo morati postaviti vaš Pi.
Trebat će vam dvije stvari:
- win32 Disk imager
- Slika Raspbian OS -a
Instalacija
- Otvorite win32 disk imager
- Odaberite sliku Rasbian OS -a
- Odaberite svoju SD karticu
- Kliknite na piši
Prije nego počnemo kodirati, morat ćemo postaviti nekoliko stvari na pi.
- Idite u direktorij za pokretanje SD kartice
- Otvorite datoteku "cmdline.txt"
- Dodajte ip = 169.254.10.1 Na kraju dugačkog reda teksta odvojenog razmakom
- Sačuvajte datoteku.
- Kreirajte datoteku ssh bez proširenja u istom direktoriju
Sada možete sigurno izvaditi SD karticu i pokrenuti pi sa SD kartice
Povezivanje sa pi
Možete se povezati s različitim metodama na pi, ali ja volim koristiti naredbeni redak.
- Otvorite komandnu liniju
- Unesite "ssh [email protected]"
- Pritisnite enter
- Unesite lozinku "malina"
WiFi
Za pristup web lokaciji na telefonu potreban vam je WiFi ip. ovdje ćete se morati povezati na WiFi.
- unesite "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
- Unesite WPA klijenta
wpa_cli
Odaberite sučelje
interfejs wlan0
Ponovo učitaj konfiguraciju
ponovo konfigurirati
Python paketi
- Flask
- Bočice
- Flask-MySQL
- Flask-SocketIO
- Gevent
- Gevent-websocket
koristite sljedeći kod za instaliranje paketa
"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
Korak 2: Baza podataka
Za svoju bazu podataka koristim 7 tablica
- pompConfig
- senzori
- MesureSensors
- korisnika
- naručeniKokteli
- koktele
- račun
Korak 3: Ožičenje
Iskoristite moju shemu za povezivanje cijelog projekta.
Relej koristi 5V, ali se kontrolira sa 3.3V
LCD koristi 5V
Korak 4: Napravite uslugu od svog programa
Da biste bili sigurni da se vaš program pokreće kada pokrenete svoj pi, morate svoj kôd učiniti uslugom. Radite ovo slijeđeno.
"sudo systemctl enable myscript.service"
Korak 5: Stanovanje
Za ovaj projekt koristio sam OSB drvo. Trebat će vam daske sljedeće veličine
- 2 puta 60 x 42 cm (prednja i zadnja ploča)
- 2 puta 15 x 42 cm (bočne stranice)
- 2 puta 13 x 40 cm (unutrašnje pregrade)
- 2 puta 10 x 7 cm (platforma za 2 boce)
- 1 put 23 x 10 cm (platforma za 2 boce)
Za rezanje ovog drveta budite oprezni i zatražite pomoć ako je potrebno
Nakon sastavljanja kućišta izbušio sam nekoliko cjelina za svoje komponente.
- LCD. (7 cm x 2,5 cm)
- Dugmad (krug od 15 mm)
- Prikaz boce (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Nakon što je ovo počelo da se stavlja u moje elektronike.
Korak 6: Pokrenite aplikaciju
- priključi pi
- sačekajte dok se program ne pokrene
- idite na IP koji vidite na LCD ekranu
- odaberite koktel
- skenirajte svoj RFID
- Uživajte u zasluženom piću
Preporučuje se:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način da napravite igru, posebno nešto poput zagonetke, vizuelnog romana ili avanturističke igre
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom uputstvu ćemo izvršiti otkrivanje lica na Raspberry Pi 4 sa Shunya O/S koristeći biblioteku Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja sa
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Broj koraka / koraka: 3 koraka
পেনড্রাইভ / মেমোরি কার্ডে ভাইরাসের ভাইরাসের হারিয়ে সমাধান সমাধান সমাধান সমাধান সমাধান পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ পেনড্রাইভ মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি মেমোরি এখন এখন এখন।।।।।। Zaštita podataka, pristup prečicama / virusima