İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Selamlar!
Bugün, Esp8266 ile ördek avı oynamak için küçük bir oyun pcb kartının nasıl yapılacağı konusunda kısa bir talimat vereceğim.
Hadi başlayalım!
Aşama 1:
Bu yıl bir youtube videosu gördüm, "yakışıklı bir adam" /Volos Rakic/ Esp8266 için kullanışlı küçük bir oyun yaptı.
Bu ördek avı oyunu o kadar güzel ki boş zamanlarımda oynamak için kendime bir PCB yapmaya karar verdim.
www.youtube.com/watch?v=vSvZcdnIoog&app=desktop
Adım 2: Malzemeler
Bunu öğretilebilir hale getirmek için aşağıdakilere ihtiyacınız olacak.
Gerekli parçalar:
- Esp8266 Esp12E/F (Wemos D1 mini olarak programlanmıştır)
- ESP12F yakma armatürü/isteğe bağlı/
- SSD1306 oled ekran
- Özel PCB kartı
- 6 buton
- 6 standart 10K direnç
- 3 pinli bir anahtar
- JST_2-PIN_2.54MM
- JST PH 2-PİNLİ 2.0MM
- Standart arduino DC Jakı
- AMS1117 3.3 ve 5V voltaj regülatörü (SOP223)
- 2X 47uF elektrolitik kapasitör
- 2X4 dişi pin başlığı
3. Adım: Yazılım
Oyun taslağı buradan indirilebilir:
drive.google.com/file/d/1hLJ8UO2RRGUYGUMNj… veya buradan.
PCB dosyası: https://github.com/Lacybad/Duck-Hunt-PCB veya easyeda merkezinden
Adım 4: Bitmiş Tahta
esp çipini programlamak için yanan bir fikstür kullandım. pcb dosyası yapılırken Wemos D1 mini olarak programlandı. Bir cep telefonu şarj cihazından, pilden, DC6/9/12V adaptörden veya 3XAA pil tutucudan kullanmak için daha fazla güç kaynağı konektörü eklemek istedim.
Bu kart için LD1117S 5V ve AMS1117 3.3V voltaj regülatörlerini kullandım. esp wifi kullanmadığı için ekrana çok fazla akım çekmez. Ancak 9V şarj edilebilir pilden (800Mah) bir saat boyunca onunla oynadığımda voltaj regülatörü sadece sıcaktı. Bu yüzden iyi bir seçim olduğunu düşünüyorum.
SSD1306 oled ekranlarda 2 çeşit VCC ve GND pin çıkışı var, bu yüzden ikisini de kullanabilmem için ikinci bir 2x4 dişi pin çıkışı ekledim.
Lütfen resimdeki esp çipinin lehimleme kalitesi için beni bağışlayın, lehimleme ucum şu anda en iyisi değil ve yakında yenisine ihtiyacım olacak.
Bu tahtayı kendim için yaptım, ancak birileri beğenirse lütfen kullanmaktan çekinmeyin.
PCB, JLCPCB tarafından üretilmiştir.
En iyi puan: 488:)
Adım 5: Sonraki Proje
Arduino için FM radyo kalkanı.