Indholdsfortegnelse:
- Trin 1: Værktøjer og komponenter
- Trin 2: Opsætning af Raspberry Pi 3
- Trin 3: Opret forbindelse til Raspberry Pi 3
- Trin 4: Elektrisk kredsløb
- Trin 5: Opbygning af køleskabet
- Trin 6: Tilslut sensorer til køleskabet
- Trin 7: Kodningshardware
- Trin 8: Mysql
- Trin 9: Kodning af websted
- Trin 10: Autostart -projekt
- Trin 11: Afslut
![Smart køleskab: 11 trin Smart køleskab: 11 trin](https://i.howwhatproduce.com/images/002/image-5790-20-j.webp)
Video: Smart køleskab: 11 trin
![Video: Smart køleskab: 11 trin Video: Smart køleskab: 11 trin](https://i.ytimg.com/vi/RnDIkjw1pfc/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![Smart køleskab Smart køleskab](https://i.howwhatproduce.com/images/002/image-5790-21-j.webp)
![Smart køleskab Smart køleskab](https://i.howwhatproduce.com/images/002/image-5790-22-j.webp)
![Smart køleskab Smart køleskab](https://i.howwhatproduce.com/images/002/image-5790-23-j.webp)
Hej, i denne instruerbare til skole vil jeg vise dig, hvordan du opretter dit eget smarte køleskab ved hjælp af en Raspberry Pi. Det smarte køleskab tæller de drikkevarer, du tager ud, ved hjælp af dit personlige badge.
Alle data vil blive gemt og indsamlet i en Mysql -database og lagt på webstedet. Websitet er responsivt og kan bruges på smartphones.
Trin 1: Værktøjer og komponenter
Værktøjer:
- Et loddejern
- Lodde
- Bore
- Stiksav
- Sav
- Skruetrækker eller hammer (hvis du vil bruge skruer eller søm)
- Sandpapir
- 2x hårdttræskrydsfiner (12 mm 122 x 61 cm)
Komponenter:
- 1x Hindbær pi 3
- 1x 8 GB micro SD
- 1x Led strip (1m)
- 3x LED'er (grøn, blå og rød)
- 1x knap
- 1x 6V / 12V elektrisk lås
- 1x Relæer 5V
- 6x LDR
- 9x modstand
- 1x brødbræt
- 1x MCP3008
- 1x GPIO T-skomager
- 1x Ethernet -kabel
- 1x ekstern strøm (lås)
- 1x Universal power (pi)
- Elektroniske ledninger
Det er de ting, jeg brugte, men du kan ændre nogle dele eller tilføje nogle.
Den maksimale samlede pris uden værktøjer er omkring € 140
Trin 2: Opsætning af Raspberry Pi 3
Vi begynder at installere operativsystemet på vores Raspberry Pi.
Download billedet "Raspbian Jessie med pixel" fra Raspberry Pi -webstedet. Du vil se, at dette er en ZIP-fil. Udtræk denne ZIP-fil til en ønsket placering.
- Download værktøjet Win32 Disk Imager, dette kan downloades på Sourceforge.
- Klik på mappeikonet for at vælge billedet
- Vælg derefter din "microSD" på "Device"
- Klik derefter på "Skriv"
Når billedet er skrevet på din microSD, kan du åbne microSD'en i Windows Stifinder.
- Åbn filen "cmdline.txt"
- Tilføj følgende linje før ordet "rootwait": 169.254.10.0
- Gem derefter filen.
Indsæt microSD i RPi
Tilfør en spænding til din RPi med 5, 2V DC adapter
Tilslut netværkskablet til RPi'en, og sæt det i netværksporten på din computer.
Din Hindbær er klar til brug nu.
Trin 3: Opret forbindelse til Raspberry Pi 3
![Opret forbindelse til Raspberry Pi 3 Opret forbindelse til Raspberry Pi 3](https://i.howwhatproduce.com/images/002/image-5790-24-j.webp)
For at oprette forbindelse til vores RPi bruger vi Putty.
- Download Kitt
- Opret en SSH -forbindelse (se billede)
-
Log ind
- Brugernavn: pi
- Adgangskode: hindbær
OPSÆTNING AF WIFI
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Gå til bunden af filen, og tilføj følgende:
netværk = {ssid = "navn på det trådløse netværk"
psswrd = "netværkets adgangskode psk =" adgangskode til det trådløse netværk "}
Sådan ser du din IP -adressetype:
ifconfig wlan0
Nu kan du trådløst oprette forbindelse til dit Raspberry Pi -værtsnavn i Putty = IP -adresse
Hvis der er et problem med at oprette forbindelse til wifi, kan du redigere filen sådan:
"sudo nano /etc/wpa_supplicant/wpa_supplicant.config"
Trin 4: Elektrisk kredsløb
![Elektrisk kredsløb Elektrisk kredsløb](https://i.howwhatproduce.com/images/002/image-5790-25-j.webp)
![Elektrisk kredsløb Elektrisk kredsløb](https://i.howwhatproduce.com/images/002/image-5790-26-j.webp)
![Elektrisk kredsløb Elektrisk kredsløb](https://i.howwhatproduce.com/images/002/image-5790-27-j.webp)
![Elektrisk kredsløb Elektrisk kredsløb](https://i.howwhatproduce.com/images/002/image-5790-28-j.webp)
I dette trin forbinder vi hver sensor til Raspberry pi.
Tilslut T-skomageren til GPIO benene på hindbær pi og læg den på et brødbræt. Eller du kan lave dit eget printkort og gøre det mere holdbart.
MCP3008:
- Tilslut VDD -stiften til 3v3Connect
- VREF -stiften til 3v3Connect
- AGND -stiften til GNDConnect
- CLK -stiften til SCLKConnect
- Dout -stiften til MISOConnect
- din pin til MOSIConnect
- CS -pin til CEOConnect
- DGND -stiften til GND
LDR:
Tilslut hver LDR, du bruger (maks. 8), til en pin på MCP3008.
Slut den første pin af LDR til 3v3 og den anden til en modstand og modstanden til GND, og tilslut de LDR mellem LDR og modstanden til en pin på MCP3008.
MEGET VIGTIGT: Sørg for, at alle ledninger, der går til pi, er forbundet med den rigtige GPIO -pin, ellers fungerer dit program ikke.
RFID
- Mest venstre pin (spændingsstift) til 3v3 pin på RPI
- Den anden (RST) til GPIO25
- Jorden til jorden
- IRQ ikke
- MISO til MISO for RPI
- MOSI til MOSI for RPI
- SCK til SCLK for RPI
- SDA til administrerende direktør for RPI
Køleskabsknappen:
- En pin til 3v3 pin i RPI
- Den anden til pin 13 i RPI
De tre lysdioder:
- En stift til en 220 Ohm modstand og til RPI'S GRUND
- Den anden pin til 23 pin, 24 pin og 26 pin
LED -lysene i køleskabet:
- Tilslut den ene pin (+) til 5V
- Den anden pin til JORDEN
LÅSEN:
- En pin på låsen (GROUND), du tilslutter til jorden på den eksterne adapter
- Den anden pin på låsen (+) forbinder du til Relais
- Den positive side af den eksterne adapter forbinder du også til Relais
Så nu skal du kun forbinde selve Relais.
- Den negative pin af Relais, du forbinder til RUND -grunden for RPI
- Stiften i midten (+pin) du slutter til 5V pin på RPI
- Den anden pin (KY-1 pin), du slutter til 21pin på RPI
Trin 5: Opbygning af køleskabet
![Bygger køleskabet Bygger køleskabet](https://i.howwhatproduce.com/images/002/image-5790-29-j.webp)
![Bygger køleskabet Bygger køleskabet](https://i.howwhatproduce.com/images/002/image-5790-30-j.webp)
I dette trin bygger vi køleskabet.
Først og fremmest skal du bruge:
- Krydsfiner
- Stiksav
- Markør
Marker alle de forskellige dele på krydsfiner, før du begynder at save.
2. Når du har kontrolleret, om alle delene er på markedet, kan du begynde at save. (Husk, at bladet også har en vis bredde)
3. Efter at have savet alle delene kan du begynde at bore hullerne til dine sensorer.
- Bunden af køleskabet har brug for 6 store huller, så flaskerne kan blive stille.
- Gulvet i køleskabet har brug for 6 mindre huller til LDR -sensorerne.
- Taget har brug for 3 små huller til de 3 lysdioder (blå, rød og grøn).
- Sørg for, at rfid kan læse gennem træet, ellers skal du gøre træet tyndere.
- Lav også et lille hul på indersiden til knappen.
Til døren skal du også lave 2 huller for at forbinde døren til køleskabets inderside. For at åbne og lukke døren installerede jeg et håndtag.
Når du er færdig med alt ordarbejde, kan du sætte de elektriske dele på skrivestedet.
Trin 6: Tilslut sensorer til køleskabet
![Tilslut sensorer til køleskabet Tilslut sensorer til køleskabet](https://i.howwhatproduce.com/images/002/image-5790-31-j.webp)
![Tilslut sensorer til køleskabet Tilslut sensorer til køleskabet](https://i.howwhatproduce.com/images/002/image-5790-32-j.webp)
![Tilslut sensorer til køleskabet Tilslut sensorer til køleskabet](https://i.howwhatproduce.com/images/002/image-5790-33-j.webp)
I dette trin opsætter vi vores køleskab med alle de komponenter, vi har købt.
Du kan starte med at stikke brødbrættet og Raspberry pi bag på køleskabet, det er stedet, hvor alle ledninger ender.
Placer RFID, LED'er, LDR'er og knappen til højre, og sørg for, at du kan oprette forbindelse til brødbrættet.
Sørg for, at alle ledninger er tilsluttet korrekt, du kan se på billederne eller de andre trin for at gøre det skrive.
Når du har sat alle komponenterne på det rigtige sted, kan du begynde at skrue de forskellige dele sammen, som du kan se på billederne. Alle ledninger kan skjules i den dobbelte bund eller den dobbelte top.
Trin 7: Kodningshardware
![Kodning hardware Kodning hardware](https://i.howwhatproduce.com/images/002/image-5790-34-j.webp)
Jeg brugte programmet Pycharm, så jeg kunne teste alt, mens jeg kodede. Al den kode, jeg skrev, kan du finde på min github
Trin 8: Mysql
Databasefaldet hjælper dig med at begynde at bruge dette projekt.
Enkel anerkendelse af MySql -kode er nyttig til at ændre projektet, hvis du vil.
Jeg brugte 4 borde, brugere, drikkevarer, handlinger og logning. Disse tabeller er den mest enkle og korrekte måde at sikre, at projektet fungerer.
Trin 9: Kodning af websted
![Kodning af websted Kodning af websted](https://i.howwhatproduce.com/images/002/image-5790-35-j.webp)
![Kodning af websted Kodning af websted](https://i.howwhatproduce.com/images/002/image-5790-36-j.webp)
Du kan se al koden i den følgende mappe på Github.
Jeg brugte programmet Pycharm til at skrive det hele. Det er en nem måde at kode og se alt, hvad du gør, mens du arbejder.
Trin 10: Autostart -projekt
I dette trin viser jeg dig, hvordan du automatisk starter dit projekt på hindbær pi.
Nu lader vi vores kode starte automatisk, når vores pi starter, så den kan køre alene. Der er flere måder at gøre dette på, men jeg vælger rc.local -metoden.
Åbn /etc/rc.local med din foretrukne teksteditor, og sæt denne kode over linjen "exit 0"
"sove 15 python3 /home/pi/files/app/RUN.py & python3 /home/pi/files/website/website.py og endelig"
når vi vil se vores websted, kan du søge til den IP -adresse, der blev angivet nederst i filen website.py (standard er 169.254.10.1:5000). Dette er slutningen på min første instruerbare, hvis noget ikke er klart, kan du kommentere eller sende mig en besked.
Trin 11: Afslut
I dette trin skal vi gøre vores smartfridge klar til brug.
Tilslut strømforsyningen fra Rasberry Pi i stikket. Vent, indtil Raspberry Pi er fuldt opstartet.
Tilslut den anden strømforsyning til stikkontakten (til låsen).
Du kan tage en drink ved at scanne dit badge, lukke døren, så token drinks kommer til din konto.
For at se dit websted: søg efter din IP -adresse efterfulgt af: 5000
Nu er din Smartfridge klar til brug. Nyd dine kolde drikke uden at stresse dig og hold øje med forbruget.
Anbefalede:
Wifi -køleskab: 4 trin
![Wifi -køleskab: 4 trin Wifi -køleskab: 4 trin](https://i.howwhatproduce.com/images/001/image-933-j.webp)
Wifi Køleskab: - Hej, dit makerrum mangler et køleskab, her, tag det her! - Tak! Men ven, den er gået i stykker.- Præcis. Og sådan fik jeg en æske til at have kold mælk i min kaffe. Eller for at være lidt mere præcis: mælkepopsicles.Køleskab 101. Et køleskab kan brydes på mange måder
Hjemmelavet Peltier -køler / køleskab med temperaturregulator DIY: 6 trin (med billeder)
![Hjemmelavet Peltier -køler / køleskab med temperaturregulator DIY: 6 trin (med billeder) Hjemmelavet Peltier -køler / køleskab med temperaturregulator DIY: 6 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-1379-23-j.webp)
Hjemmelavet Peltier køler / køleskab med temperaturregulator DIY: Sådan laver du en hjemmelavet termoelektrisk Peltier køler / minikøleskab DIY med W1209 temperaturregulator. Dette TEC1-12706-modul og Peltier-effekten gør den perfekte DIY-køler! Denne instruerbare er en trinvis vejledning, der viser dig, hvordan du laver
Smart køleskab og indkøbsliste: 11 trin
![Smart køleskab og indkøbsliste: 11 trin Smart køleskab og indkøbsliste: 11 trin](https://i.howwhatproduce.com/images/001/image-08-86-j.webp)
Smart køleskab og indkøbsliste: Med det smarte køleskab og indkøbsliste kan du overvåge dine indkøbsvaner. Du kan lave din indkøbsliste, så du bare skal åbne din telefon, mens du er i købmanden. Dette projekt kan også anvendes på et skab eller en skuffe
Nevera Smart køleskab: 6 trin
![Nevera Smart køleskab: 6 trin Nevera Smart køleskab: 6 trin](https://i.howwhatproduce.com/images/001/image-20-76-j.webp)
Nevera Smart Fridge: Jeg er studerende NMCT på Howest Kortrijk (Belgien), og som en del af eksamenerne var vi nødt til at lave et afsluttende projekt. Jeg lavede "Nevera" et værktøj til at hjælpe dig med at huske alt, hvad der er i dit køleskab. Ved hjælp af en stregkodescanner har du
Hjemmelavet køleskab med smart kontrolfunktion (fryser): 11 trin (med billeder)
![Hjemmelavet køleskab med smart kontrolfunktion (fryser): 11 trin (med billeder) Hjemmelavet køleskab med smart kontrolfunktion (fryser): 11 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-45-62-j.webp)
Hjemmelavet køleskab med smart kontrolfunktion (fryser): Hej venner, dette er del 2 af DIY -køleskab baseret på peltier -modul, i denne del bruger vi 2 peltier -modul i stedet for 1, vi bruger også en termisk controller til at indstille ønsket temperatur for at spare lidt energi