İçindekiler:
- Gereçler
- Adım 1: PCB'deki Tüm Bileşenleri Lehimleyin
- Adım 2: Şemaya Göre Bağlantıları Yapın
- Adım 3: Bilgisayarı Kurun
- 4. Adım: Kodları İndirin
- Adım 5: Oyunun Keyfini Çıkarın
Video: Cep Flappy Bird Oyun Makinesi: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Flappy bird ve diğer birçok oyunu oynayabilen nodemcu esp8266 mikrodenetleyici tabanlı bir oyun konsoludur. Bu makine ayrıca https://github.com/SpacehuhnTech/esp8266_deauther adresindeki spacehuhns koduna göre deauther yapmak için kullanılabilir.
Gereçler
Bu proje için gereksinimler şunlardır:
1. Nodemcu Esp8266 Geliştirme kurulu
2.0.96 inç i2c oled ekran
3. Basma Düğmesi
4. Bakır kaplı pcb
5. Faber Castell kalıcı işaretleyici
6. Lehim teli ve demir
7. Jumper teli (PCB yapılmadıysa)
8. Akıllı telefon pili
9. Demir Klorür
10. erkek başlıklar
Dosyaları yüklemek için 11.micro usb
Adım 1: PCB'deki Tüm Bileşenleri Lehimleyin
İzleri çizmek için kalıcı işaretleyiciler kullanarak pcb'yi hazırlayın.
Toner transferi, bakır kaplı pcb üzerinde ve pcb'yi aşındırmak için demir klorür kullanılarak da kullanılabilir.
Başlıklar için tüm delikleri delin, tüm basma düğmeleriyle birlikte pcb üzerindeki tüm başlıkları lehimleyin.
Adım 2: Şemaya Göre Bağlantıları Yapın
Tüm bağlantıları sağlanan şemadaki gibi yapın.
Bu tasarımda, kodda dahili pull up kullanıldığı için butonlar pull up dirençleri olmadan bağlanmıştır.
Dişi pil konektör kablosunu bağlayarak akıllı telefon pilini hazırlayın.
Pili Tp4056 pil şarj cihazı ile şarj edebilirsiniz (lipo pilleri kullanırken tüm önlemleri alın).
Akıllı telefon pili, dahili olarak sahip olduğu için harici koruma levhası olmadan kullanılabilir.
Pcb kullanılmayacaksa bağlantı yapmak için breadboard ve jumper kabloları kullanın.
Adım 3: Bilgisayarı Kurun
PC'nin kurulu olduğundan emin olun.
En son Arduino IDE'yi www.arduino.cc adresinden indirin SSD1306 Adafruit kütüphanesini indirin
Dosyayı aç>tercihler, ek pano yöneticisi URL'lerine "https://arduino.esp8266.com/stable/package_esp8266com_index.json" yapıştırın.
Araçlar>panolar>pano yöneticisi esp8266'yı açın ve kur'a tıklayarak pano yöneticisi dosyalarını kurun.
4. Adım: Kodları İndirin
Kod için aşağıdaki dosyaları indirin.
Tüm 3 dosyayı tek bir yeni klasöre koyun
Arduino IDE'de "32igra.ino" dosyasını açın ve kodu Nodemcu'ya yayınlayın, resimde verilen ayarı seçin.
Adım 5: Oyunun Keyfini Çıkarın
Flappy bird oyununun tadını çıkarın
Önerilen:
Cep Sinyal Görüntüleyici (Cep Osiloskopu): 10 Adım (Resimlerle)
Cep Sinyal Görüntüleyici (Cep Osiloskopu): Herkese merhaba, Hepimiz her gün pek çok şey yapıyoruz. Bazı araçlara ihtiyaç duyulan her iş için. Bu, yapmak, ölçmek, bitirmek vb. içindir. Yani elektronik çalışanları için havya, multimetre, osiloskop vb. araçlara ihtiyaçları vardır.
Arduino Cep Slot Makinesi: 4 Adım
Arduino Cep Slot Makinesi: Başta dürüst olacağım ve koronavirüs salgını sırasında yerimde barınmasaydım bu projenin asla gerçekleşmeyeceğini söyleyeceğim, Instructables'ın bir “LED Strip” yarışması düzenlediğini gördüm ve İçinde bazı LED şeritlerim var
Bir Cep Telefonuna/Cep Telefonuna Harici Batarya veya Şebeke İle Güç Verin.: 3 Adım
Bir Cep Telefonuna/Cep Telefonuna Harici Batarya veya Şebeke İle Güç Verin.: Giriş. Bu fikir, yalnızca pil çıkarılabilirse telefonlarda veya tabletlerde çalışır. Kutupları gözlemlemek elbette önemlidir. Lütfen dikkatsizlik nedeniyle cihazınıza zarar vermemeye dikkat edin. Bunu yapmak için yeteneğinizden emin değilseniz,
Cep Fazerinden Cep Lazerine: 6 Adım
Cep Fazerinden Cep Lazerine: Bu projede, Barnes & Lazer işaretçi için asil. Bu fazerlerden iki tanesine sahibim ve birinin aydınlatma biti için pili bitti, bu yüzden onu şarj edilebilir bir lazer cihazına dönüştürmeye karar verdim
En Havalı USB L.E.D. Cep Boyutunda Işık (Cep Boyutunda Giriş): 6 Adım
En Havalı USB L.E.D. Cep Boyutunda Işık (Cep Boyutunda Giriş): Bu Eğitilebilir Kitapta, size USB ile çalışan bir L.E.D'nin nasıl yapıldığını göstereceğim. bir X-it Mints teneke boyutunda katlanabilen ve cebinize kolayca sığabilen bir ışık. Beğendiyseniz, +'yı ve yarışmada bana oy vermeyi unutmayın! Malzemeler ve