Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Trinn 1: Fritzing -skjema
- Trinn 2: Trinn 2: Opprette en database
- Trinn 3: Trinn 3: Koble til elektronikk og koding
- Trinn 4: Trinn 4: Bygg saken
Video: Smart mater: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Å ha et kjæledyr er veldig gøy. Men når du ønsker å dra på en morsom ferie og du ikke kan ta med deg din beste venn, må du finne en person som kan mate kjæledyret ditt. Jeg har hatt dette problemet mye og fikk ideen om å bygge min egen kjæledyrsmater som du kan kontrollere fra et nettsted.
Rekvisita
- Bringebær Pi 4
- 2 brødbrett
- Mini brødbrett
- Strømforsyningsmodul for brødbrett
- DHT11 sensor
- TMP36 sensor
- LDR
- MCP3008
- PCF8574
- Jumper ledninger
- 16x2 LCD -modul
- Lasermodul
- Trinnmotor
- Stepper motor driver board
- Motstandssett
- Tre
- Skreddersydd rotor
Trinn 1: Trinn 1: Fritzing -skjema
For å lese i min LDR- og TMP -sensor brukte jeg en PCF. For å bruke dette må du aktivere I2C på bringebær -PI -en din. For DHT11 bestemte jeg meg for å bruke et bibliotek fordi det å programmere det selv er et stort rot. Jeg anbefaler å bruke Adafruit DHT -biblioteket for dette.
Trinn 2: Trinn 2: Opprette en database
Over kan du se databasemodellen min. Databasen min ble lagret på Raspberry pi ved hjelp av MariaDB. De 4 bordene jeg brukte gjorde følgende
- tblSensoren ble brukt til å lagre de forskjellige sensorene jeg brukte
- tblWaarde ble brukt til å lagre alle verdiene jeg leste fra sensorene mine
- tblActuatoren ble brukt til å lagre tilstanden til min lasermodul og trinnmotor
- tblVoedermomenten ble brukt til å lagre alle datatider da motoren min måtte slå seg på
Trinn 3: Trinn 3: Koble til elektronikk og koding
Jeg kombinerte all elektronikken som vist i firtzing -skjemaet ovenfor. Jeg festet alt på brødbrettene mine. Når alt dette er koblet til, kan du laste ned koden min på github for å prøve om den fungerer.
Trinn 4: Trinn 4: Bygg saken
Jeg bestemte meg for å bygge saken av rester av treplanker jeg hadde liggende. Etter å ha saget alle treplankene i de riktige formene spikret jeg og skrudde dem alle sammen.
Anbefalt:
To måter å lage en tegne -app: 10 trinn
To måter å lage en tegne -app: Jeg vet at denne tegne -appen bare har en 5x5 piksel skjerm, så du kan virkelig ikke tjene mye, men det er fortsatt gøy
Automatisk mater: 3 trinn
Automatisk mater: Hva handler vårt prosjekt om? Vårt prosjekt er en automatisk mater for hunder. Det er en enkel måte å mate hunden din på. For eksempel når du skal reise og du ikke kjenner noen som kan mate hunden din for deg. Den automatiske materen er ansvarlig for
Kule måter å reparere gamle datamaskindeler på: 7 trinn (med bilder)
Kule måter å reprodusere gamle datamaskindeler: I denne instruksjonsboken vil jeg kort gi deg noen ideer om hvordan du kan gjenbruke noen deler av gamle datamaskiner som alle kaster. Du vil ikke tro, men disse gamle datamaskinene har mange interessante deler inni. Dette kan instrueres vil ikke gi fullt
Empatisk design: Arduino automatisk rotte mater: 18 trinn
Empatisk design: Arduino Automatic Rat Feeder: Denne instruksjonsboken fungerer som en altomfattende guide for opprettelsen av en automatisk fôringsenhet for en rotte eller et kjæledyr av lignende størrelse. Inspirasjonen til dette prosjektet kom fra min søsters rotte, som må mates nøyaktig med 4 matpellets hver
Tre måter å lage LED -blinkerkrets med hastighetskontroll og alternativ blinking: 3 trinn
Tre måter å lage LED -blinkerkrets med hastighetskontroll og alternativ blinking: Blinkerkrets er en krets der LED -en blinker PÅ og AV med en hastighet påvirket av kondensatoren som brukes. Her vil jeg vise deg tre forskjellige måter å lage denne kretsen på :1. Transistorer 2. 555 Timer IC3. Quartz CircuitLDR kan også brukes til å