INHOUDSOPGAWE:

Slim troeteldiervoerder: 11 stappe
Slim troeteldiervoerder: 11 stappe

Video: Slim troeteldiervoerder: 11 stappe

Video: Slim troeteldiervoerder: 11 stappe
Video: Hoe Gaat Een Moslim Om Met Geld? | Podcast #11 2024, November
Anonim
Slim troeteldiervoerder
Slim troeteldiervoerder

Ek is 'n student aan Howest Kortrijk Academy in België. Ek het spesiaal 'n voerder vir katte en honde gemaak. Ek het hierdie projek vir my hond gemaak. Baie keer is ek nie tuis om my hond saans te voed nie. Daarom moet my hond wag om sy kos te kry. Met hierdie projek kry hy sy kos op 'n tyd wat ek kies. U kan ook die hoeveelheid kos wat u hond kry, beheer, dit is 'n maklike manier vir die eienaars om hul troeteldiere te voed. Hulle hoef dus nie bekommerd te wees oor die voer van hul troeteldiere as hulle nie tuis is nie.

Ek het dit gemaak met 'n Raspberry Pi en verskeie toerusting. Al die data word op 'n databasis gestoor. Ek het ook 'n webwerf gemaak sodat u u toestel kan instel.

Stap 1: Toerusting

U benodig verskeie toerusting om hierdie projek te maak.

- Framboos Pi 3 Model B, € 32,49 op Amazon.com

- RFID -sensor, € 6,95 op Amazon.com

- PIR -sensor, € 8,99 op Amazon.com

- Laaisensor (1 kg), € 11,16 op Amazon.com

- LCD -skerm, € 12,95 op Amazon.com

- Laai selversterker, € 9, 95 op Amazon.com

- Servomotor, € 9, 99 op Amazon.com

- Drade, € 7, 99 op Amazon.com

- 9V -battery, € 10,99 op Amazon.com

- 16G SD -kaart, € 9, 98 op Amazon.com

- Soldeerbout, € 13, 99 op Amazon.com

- Speldkopstrook, € 4, 59 op Amazon.com

- Soldeerdraad, € 9, 99 op Amazon.com

- Ethernet -kabel 1, 5m, € 6, 28 Amazon.com

Stap 2: Elektroniese skema

In die pdf -lêer sien u die elektroniese skema. Kontroleer dit verskeie kere sodat u nie foute maak nie. Een verkeerde draad kan verskeie toerusting vernietig.

Stap 3: Installeer beeld op Raspberry Pi

U moet 'n prent op u SD -kaart installeer. U sal die prent in die lêers vind.

Om die prent op u sd-kaart te installeer, moet u 'wind32diskimager' installeer.

Stap 4: Begin die Raspberry Pi

Begin die Raspberry Pi
Begin die Raspberry Pi

Om met die Raspberry Pi te skakel, moet u 'Putty' installeer. Koppel die Raspberry Pi en u rekenaar met die ethernetkabel. Begin Putty en vul die IP-adres in: 169.254.10.1

As u gekoppel is, tik u die gebruikersnaam: pi en wagwoord: framboos

Stap 5: Voer lêers in vanaf Github

Meld aan op u Raspberry Pi. Om 'n kaart "projek" te skep, tik jy: "mkdir projek".

Gaan na die gids met "cd -projek". As u in die gids is, tik u 'git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene'. Die lêers sal op u Raspberry Pi geïnstalleer word.

Stap 6: Stel MySQL -werkbank op

Stel MySQL -werkbank op
Stel MySQL -werkbank op

Om u data te stoor, moet u 'MySQL Workbench' installeer.

As u 'MySQL Workbench' oopmaak, sien u 'MySQL Connections'. Druk op die plusknoppie om 'n nuwe verbinding by te voeg.

U skep 'n SSH -verbinding met die instellings op die prent. Die SSH -wagwoord is "framboos". U kan die ander wagwoord kies. Ek het "mysql" as wagwoord gebruik. U kan die wagwoord in die kluis stoor, sodat u nie u wagwoord hoef in te tik elke keer as u die verbinding oopmaak nie.

As u klaar is met die instelling, kan u die verbinding stoor.

Stap 7: Voeg databasis by

Voeg databasis by
Voeg databasis by
Voeg databasis by
Voeg databasis by

Maak die verbinding oop. Aan die linkerkant sal u 'Administrasie' sien. Klik op "administrasie en klik dan op" Data-invoer/herstel ". Kies" Importeer uit selfstandige inhoud "en kies die stomme lêer. Druk dan op" Begin invoer ".

Stap 8: Stel Visual Studio -kode op

Om die kode te skryf, moet u 'Visual Studio Code' installeer.

As u 'Visual Studio Code' oopmaak, moet u 'n uitbreiding met die naam 'Remote SSH' installeer. Met hierdie uitbreiding kan u verbinding maak met u rapsberry pi.

Druk op die groen knoppie links onder om met die Raspberry Pi te skakel. Kies 'n verbinding met die gasheer en tik: ssh [email protected]

U sal die wagwoord "framboos" moet tik.

Stap 9: Installeer pakkette op Visual Studio Code

U maak 'n nuwe terminaal oop in Visual Studio Code. In die terminale moet u verskeie pakkette installeer. Ek sal hulle hieronder lys:

-pip3 installeer mysql-connector-python

- pip3 installeer flask-socketio

- pip3 installeer fles-kors

- pip3 installeer gevent

- pip3 installeer gevent-websocket

Stap 10: Bou die Smart Pet Feeder

Bou die slim troeteldiervoerder
Bou die slim troeteldiervoerder

Ek het nie 'n volledige handleiding oor hoe om die Smart Pet Feeder fisies te maak nie. Ek is jammer daaroor!

Die laaisel moet soos die prentjie gemaak word. Plaas die pyltjie af terwyl u dit bou.

Aanbeveel: