Rasperrypi0 project
Firstly I want to remind you of our project. In this project, we developed a pet feeder machine controllable by the cell phones of pet owners. We developed a 3D prototype and as you can see in the pictures in the slide it has different sections and you can change the feed bowl using your mobile phone. When you want to change the section of the bowl it will be rotating and your pet will be able to eat the food in another section when the feed in one section is done. We developed our mobile application on Android Studio with Java. For Raspberry Pi, we used Python to program it. In the development process, we faced some problems and I want to talk about them. while developing the prototype, we realized that it was not useful and could not be improved. This was our first problem. We searched for different resources on the internet for a more useful and aesthetic design. We took a look at various 3d designs in thingiverse.com. As a result of these stages, we decided on the final version of our prototype. We printed our prototype from a 3d printer. Another problem was that the servo and prototype worked together correctly. We handled it more easily using gpiozero's angularservo method. Otherwise, we would have to write long and complex code. Another problem we had was the connection problem. We had a hard time connecting our computer and Raspberry Pi to the same network. At the end of our internet searches, we were able to connect to the same network by setting the name and password of the hotspot wifi as the same as the Raspberry Pi 0.
Sending commands from our mobile app to our Raspberry Pi was another issue. At the end of the searches we made on the network on the Internet, we were able to successfully send the commands.
The libraries used in this project are: AngularServo RPi.GPIO gpiozero Servomotor from socket AngularServo
LEARNED TECHNOLOGIES: We learned how to print from a 3d printer as another technology.
![](https://private-user-images.githubusercontent.com/74653216/291015284-37ff04fc-4af7-4042-9fb2-abe3f61e5024.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2NTU2MzcsIm5iZiI6MTczOTY1NTMzNywicGF0aCI6Ii83NDY1MzIxNi8yOTEwMTUyODQtMzdmZjA0ZmMtNGFmNy00MDQyLTlmYjItYWJlM2Y2MWU1MDI0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDIxMzUzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNkYWEzZWMzYzFjYzNmNTg2YTM0NTQ2N2NjZWY5YTRiNmJhOWIwNTQ2NjU5OWJjYTdhNjMyMDQzNGZjMzlmNmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.6PpXfUrD423epqnJAskLMAVxjxaBeiBEVClkWDXfLT0)
![](https://private-user-images.githubusercontent.com/74653216/291015410-b540cc86-5c97-4075-b63e-e582b56527c1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2NTU2MzcsIm5iZiI6MTczOTY1NTMzNywicGF0aCI6Ii83NDY1MzIxNi8yOTEwMTU0MTAtYjU0MGNjODYtNWM5Ny00MDc1LWI2M2UtZTU4MmI1NjUyN2MxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDIxMzUzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRjZGViY2VmZTM5ZTljMTEyY2U3ZDRmMjg5MTI3OWZiYThiNTg2YjEwZjU3OGI0NTc3NWM1MzY3YzYyNGUxMzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.eOl2wUT1SHsbOzcvQBETV1MZQELJOfO-0len9n4foYU)
![](https://private-user-images.githubusercontent.com/74653216/291015468-c9ef3df9-1741-401c-9fad-9d5db8c46c16.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2NTU2MzcsIm5iZiI6MTczOTY1NTMzNywicGF0aCI6Ii83NDY1MzIxNi8yOTEwMTU0NjgtYzllZjNkZjktMTc0MS00MDFjLTlmYWQtOWQ1ZGI4YzQ2YzE2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDIxMzUzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWViMzExYzI2ZjU2ODc5NTg4ZWI3YmY1MWIwNTA0MGU5MWZlZTQzYWIwNjgwNmU1MzA4MjcxMzliNzFiMDQ5MjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ChVRsSZLWqkvgc2qZq7pxC8mduU1LPLTOep-OtkjXlI)