2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ahoj!
Dnes udělám krátký návod, jak vytvořit malou herní desku plošných spojů pro hraní lovu kachen s Esp8266.
Začněme!
Krok 1:
V tomto roce jsem viděl video na youtube, že „neardy guy“/ Volos Rakic / vytvořil šikovnou malou hru pro Esp8266.
Tato hra na lov kachen je tak úhledná, že jsem se rozhodl vyrobit si PCB, kterou budu hrát ve svém volném čase.
www.youtube.com/watch?v=vSvZcdnIoog&app=desktop
Krok 2: Materiály
K tomu, aby byl tento návod poučitelný, budete potřebovat následující.
Potřebné díly:
- Esp8266 Esp12E/F (naprogramováno jako Wemos D1 mini)
- hořící zařízení ESP12F/volitelně/
- Oled displej SSD1306
- Vlastní deska plošných spojů
- 6 tlačítek
- 6 standardních 10K odporů
- 3pinový spínač
- JST_2-PIN_2,54 mm
- JST PH 2-PIN 2,0 mm
- Standardní arduino DC Jack
- AMS1117 3.3 a 5V regulátor napětí (SOP223)
- 2X 47uF elektrolytický kondenzátor
- 2 x 4 samičí konektor
Krok 3: Software
Skicu hry lze stáhnout zde:
drive.google.com/file/d/1hLJ8UO2RRGUYGUMNj… nebo odtud.
Soubor PCB: https://github.com/Lacybad/Duck-Hunt-PCB, nebo z centra easyeda
Krok 4: Hotová deska
K naprogramování čipu esp jsem použil vypalovací přípravek. Při vytváření souboru DPS byl naprogramován jako Wemos D1 mini. Chtěl jsem přidat více napájecích konektorů pro použití z nabíječky mobilních telefonů, baterie, adaptéru DC6/9/12V nebo z držáku baterie 3XAA.
Pro tuto desku jsem použil regulátory napětí LD1117S 5V a AMS1117 3,3 V. Protože esp nepoužívá wifi, nebude s displejem příliš čerpat. Ale když jsem s tím hodinu hrál z 9V dobíjecí baterie (800 mAh), regulátor napětí byl jen teplý. Takže si myslím, že to byla dobrá volba.
Displeje SSD1306 oled mají 2 druhy VCC a GND pinoutů, takže jsem přidal druhý 2x4 female pinout, abych mohl použít oba.
Omluvte mě prosím za kvalitu pájení čipu esp na obrázku, můj pájecí hrot teď není nejlepší a brzy budu potřebovat nový.
Tuto desku jsem vytvořil pro sebe, ale pokud se to někomu líbí, neváhejte ji použít.
PCB vyrobila JLCPCB.
Nejlepší skóre: 488:)
Krok 5: Další projekt
Štít rádia FM pro arduino.