Sadržaj:
- Korak 1: Shema zamrzavanja
- Korak 2: Baza podataka
- Korak 3: Razmišljanje o materijalima
- Korak 4: Natrag i sučelje
- Korak 5: Kraj rezultata
Video: Sustav znački: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Za ovaj sustav znački trebat će vam nekoliko elektroničkih komponenti.
- Malina Pi 3B
- Arduino Uno
- Zvučni signal
- Led crvena i led zelena
- PIR
- LCD zaslon
- RFID skener
- Sat u stvarnom vremenu
- 4x 7 -segmentni zaslon
- puno kratkospojnih žica
Korak 1: Shema zamrzavanja
Ovako sam spojio svoje komponente s Raspberry Pi 3B i Arduino Uno.
Za povezivanje LCD zaslona možete koristiti I2C. Ako vam je na malini ostalo dovoljno GPIO pinova, nije potrebno koristiti I2C.
Ovdje možete vidjeti vezu sa i bez I2C.
Korak 2: Baza podataka
Prvo sam napravio bazu podataka na svom računalu s MySQL Workbench -om.
- Prilikom stvaranja baze podataka prvo morate napraviti svoje ideje.
- Nakon toga napravite normaliziranu skicu
- Kad završite sa skiciranjem, vrijeme je za izradu skica u Workbenchu.
Za ovaj projekt trebate 3 tablice:
- Jedan za osoblje
- Tamo gdje čuvate podatke iz RFID -a
- Jedan za poštanske brojeve i mjesta
Kad se baza podataka podigne, možete je staviti na svoj Raspberry Pi. U videu ću dati kratki vodič kako staviti bazu podataka MySQL Workbench na Raspberry Pi.
Korak 3: Razmišljanje o materijalima
- Kako želite da izgleda vaš sustav znački?
- Koji materijal želite koristiti?
- Treba li stajati, visjeti, ležati, …?
To su sve stvari o kojima morate razmišljati prilikom izrade kućišta. Kao što možete vidjeti na slikama, ja sam svoju napravio od drveta. Nacrtao sam na papir sve što sam smislio, otišao u lokalnu radnju za kućne radinosti i kupio malo drva i ljepila. Napravio sam rupe u drvetu za umetanje komponenti.
Korak 4: Natrag i sučelje
Frontend
Napravio sam korisničko mjesto na koje korisnici mogu staviti podatke u bazu podataka ili gdje ih mogu izbrisati ako je potrebno. Za samu web stranicu koristio sam HTML i CSS, a za animacije i vezu s bazom podataka koristio sam JavaScript.
Pozadina
Pozadina služi za komunikaciju između baze podataka i sučelja. Njegov kôd stavljate na svoj Raspberry Pi. Proizveden je u Pythonu. Ovo je moj Python kod.
Korak 5: Kraj rezultata
Ovo je krajnji rezultat! nadam se da vam se svidjelo.
Preporučeni:
WiFi sustav kućne automatizacije iznimno male snage: 6 koraka (sa slikama)
WiFi sustav kućne automatizacije iznimno male snage: U ovom projektu pokazujemo kako u nekoliko koraka možete izgraditi osnovni lokalni sustav kućne automatizacije. Koristit ćemo Raspberry Pi koji će djelovati kao središnji WiFi uređaj. Dok ćemo za krajnje čvorove koristiti IOT kriket za izradu baterije
SISTEM ZA RAČUNOVANJE RAČUNA I SUSTAV KONTROLE ZALIHA: 3 koraka
RAČUNOVODSTVENI SUSTAV I SUSTAV KONTROLE ZALIHA: Ovim instrukcijama dat ću vam ideju za stvaranje sustava za upravljanje fakturama i zalihama. Pomoću MS pristupa. Vrlo je jednostavno i ne trebate više znanja o računalu ili programiranju. Ako imate osnovno znanje o gđi Pristup, tablice. obrasci i izvješća t
Automatski sustav zalijevanja biljaka pomoću Micro: bita: 8 koraka (sa slikama)
Automatski sustav zalijevanja biljaka pomoću Micro: bita: U ovom uputstvu pokazat ću vam kako izgraditi automatski sustav zalijevanja biljaka pomoću Micro: bita i nekih drugih malih elektroničkih komponenti. Micro: bit koristi senzor vlage pratiti razinu vlage u tlu biljke i
Sustav razvrstavanja boja: Arduino sustav s dva pojasa: 8 koraka
Sustav razvrstavanja boja: Sustav na bazi Arduina s dva remena: Prijevoz i/ili pakiranje proizvoda i predmeta na industrijskom području obavlja se pomoću linija izrađenih pomoću transportnih traka. Ti pojasevi pomažu premještanju predmeta s jedne točke na drugu specifičnom brzinom. Neki zadaci obrade ili identifikacije mogu biti
Sustav za dojavu požara pomoću Arduina [u nekoliko lakih koraka]: 3 koraka
Sustav za dojavu požara pomoću Arduina [u nekoliko lakih koraka]: Želite li napraviti jednostavan i zanimljiv projekt s Arduinom koji bi u isto vrijeme mogao biti jako koristan i potencijalno spasiti život? Ako da, došli ste na pravo mjesto za učenje nešto novo i inovativno. U ovom postu idemo