INHOUDSOPGAWE:
- Stap 1: Toerusting
- Stap 2: Elektroniese skema
- Stap 3: Installeer beeld op Raspberry Pi
- Stap 4: Begin die Raspberry Pi
- Stap 5: Voer lêers in vanaf Github
- Stap 6: Stel MySQL -werkbank op
- Stap 7: Voeg databasis by
- Stap 8: Stel Visual Studio -kode op
- Stap 9: Installeer pakkette op Visual Studio Code
- Stap 10: Bou die Smart Pet Feeder
Video: Slim troeteldiervoerder: 11 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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
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
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:
Slim troeteldiervoerder: 9 stappe
Slim troeteldiervoerder: het u 'n troeteldier? Nee: neem een aan! (en kom terug na hierdie instruksies). Ja, goeie werk! Sou dit nie wonderlik wees as u u geliefde kon voed en water gee sonder om planne te kanselleer om betyds by die huis te kom nie? Ons sê worry no mo
Outomatiese troeteldiervoerder met AtTiny85: 6 stappe
Outomatiese troeteldiervoeder wat AtTiny85 gebruik: 'n Outomatiese outomatiese voeder vir diere met behulp van AtTiny85 van PET
SmartPET - Slim troeteldiervoerder: 7 stappe (met foto's)
SmartPET - Smart Pet Feeder: Haai! Ek is Maxime Vermeeren, 'n 18-jarige MCT (Multimedia en kommunikasietegnologie) student by Howest. Ek het gekies om 'n slim troeteldiervoerder as my projek te maak. Waarom het ek dit gemaak? My kat het 'n paar gewigsprobleme, daarom het ek besluit om 'n masjien te maak
DIY Eenvoudigste outomatiese troeteldiervoerder met Arduino: 3 stappe
DIY Eenvoudigste outomatiese troeteldiervoeder met Arduino: Hallo troeteldierliefhebbers! Diep binne wil ons almal 'n oulike klein hondjie of 'n katjie of waarskynlik selfs 'n visvis by ons huis hê. Maar as gevolg van ons besige lewens, twyfel ons dikwels aan onsself: 'Sal ek vir my troeteldier kan sorg?' Die primêre verantwoordelikheid
Outomatiese troeteldiervoerder met 'n ou digitale horlosie: 10 stappe (met foto's)
Outomatiese troeteldiervoerder met 'n ou digitale horlosie: Hallo, in hierdie instruksies sal ek jou wys hoe ek 'n outomatiese troeteldiervoerder met 'n ou digitale horlosie gemaak het. Ek het ook 'n video ingebed oor hoe ek hierdie voerder gemaak het. Hierdie instruksies word vir die PCB -wedstryd ingeskryf, en as 'n guns wil ek