## π Gemini_Bardak_Oyunu Overview
AI based 28 Questions Game
## π Features
This is an AI-driven game designed to accurately guess your selection through a process of progressively eliminating options with increasingly specific questions, all based on your responses.
## π Preparation
1. `Find your wifi's name and password`
2. `Go to the`[`Google AI Studio`](https://aistudio.google.com/app/api-keys)`and create your own api key`
> **Not Required:**Go to the[`Google AI Studio`](https://aistudio.google.com/app/api-keys)>F12>Network>F5>Click on any request>Security>Copy the SHA-1 fingerprint
## π¦ Setup
1. `Refer to the circuit diagram`
2. `Install and open Arduino IDE`
3. `Open the 'gemini_bardak.ino'`
4. `Paste your wifi, api and fingerprint inf.`
5. `File>Preferences>Additional Boards Manager URLs:(Click the double window button)`
>Paste this code
```bash
http://arduino.esp8266.com/stable/package_esp8266com_index.json
```
6. `Click 'OK'`
7. `Tools>Board>Boards Manager...`
8. `Search 'esp8266' and install it`
> β οΈ **Warning:** Make sure you have installed the correct USB driver (CH340 or CP2102) before connecting the ESP8266 to your computer.
9. `Plug the ESP8266 into your computer`
10. `Tools>Port>'Select the esp8266's port'`
11. `Click the 'upload β‘οΈ' button`
β
**To make sure it has been uploaded successfully, you should see the message 'Done uploading'**
## π Run
1. `Press the reset button on the esp8266`
2. `Connect to the IP address shown on the ESPβs screen or serial monitor using a device that is connected to the same network as the ESP8266.`
## π License
π GPL-3.0 License