İçindekiler:
Video: NameSmasher: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Namesmasher - 2 ismin parçalanması !!!!!!
Adım 1: Giriş
Bu proje çok basit, şimdi yaptım. Temel olarak, yapmanız gereken Arduino'ya bir LCD ve 2 düğme bağlamak ve ardından BAM'ı bir namemasher'a sahip olmak. Bir düğmeye bastığınızda bir ad karıştırıcı olur ve ardından bir ad, diğeriyle aynı şekilde yanıp söner. Ancak ikisine aynı anda bastığınızda, siz bırakana kadar her iki isim de açılır.
Adım 2: Malzemeler:
Tum ihtiyacin olan sey:
6 erkek tel;
4 dişi tel;
2 direnç;
2 düğme;
bir Arduino;
bir LCD sıvı kristal ekran;
ve bir ekmek tahtası.
3. Adım: Kurulum
LCD likit kristal ekran nasıl kurulur;
Resimde gördüğünüz gibi GND, VCC, SDA ve SCL'yi Arduino'daki ilgili noktasına bağlamanız gerekiyor.
4. Adım: Kod
#Dahil etmek
#Dahil etmek
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POZİTİF);
int oy[4]={0, 0, 0, 0};
karakter girişi;
String pwd="VOTE";
Dize inpt="";
boole bayrağı=yanlış;
boolean securitygranted=false;
int i;
int düğme durumu1 = 0; //buton durumlarını 0'a ayarlıyoruz
int düğme durumu2 = 0;
int düğme durumu3= 0;
int düğme durumu4= 0;
geçersiz kurulum() {
pinMode(2, GİRİŞ); //Girişler
pinMode(3, GİRİŞ);
lcd.begin(16, 2);
LCD ekran();
Seri.başla(9600);
Serial.println("ŞİFRE GİRİN");
}
boşluk döngüsü(){
lcd.setCursor(0, 0);
buttonstate3= digitalRead(2); //düğmeleri okuma
buttonstate4= digitalRead(3);
Serial.print(düğme durumu3);
Serial.print(düğme durumu4);
if (buttonstate3 == 1){ //butonstate 1'de ise
lcd.write("Gaya"); // Bunu LCD ekrana yazdır
gecikme(100); }
if (buttonstate4 == 1){ //butonstate 1'de ise
lcd.write("İrem"); // Bunu LCD ekrana yazdır
gecikme(100);
} if (buttonstate3 == 0){ //eğer buttonstate 0'daysa
lcd.clear(); //LCD ekranı temizle
gecikme(100); }
if (düğme durumu4 == 0){
lcd.clear(); gecikme(100);
}
}
Adım 5: Sonuç
Tüm bunlardan sonra, bu projeyi benim yaptığımdan daha havalı hale getirebileceğinizi söylemek için buradayım. Daha fazla ad yazdırabilmeniz için daha fazla düğme ekleyebilirsiniz. Bunu bir oylama sistemi haline getirebilirsin. İki (vb.) LCD eklemeyi deneyin ve bunu deneyin. Bu fikirle yapabileceğiniz çok şey var.
İyi şanslar ve mutlu tatiller!!
Önerilen:
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: 7 Adım (Resimlerle)
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: Bu Rapsberry PI'yi blogumda bir sürü eğlenceli projede kullanmayı planlıyorum. Kontrol etmekten çekinmeyin. Raspberry PI'mi kullanmaya geri dönmek istedim ama yeni konumumda Klavye veya Farem yoktu. Ahududu kurduğumdan beri bir süre geçti
Adım Sayacı Nasıl Yapılır?: 3 Adım (Resimlerle)
Adım Sayacı Nasıl Yapılır?: Yürümek, koşmak, bisiklete binmek, badminton oynamak gibi birçok sporda iyi performans gösterirdim. Binmeyi çok uzun zaman önce dolaşmak için seviyorum. Pekala, iri göbeğime bakın……Her neyse, egzersize yeniden başlamaya karar verdim. Hangi ekipmanı hazırlamalıyım?
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
Kolay Adımlar ve Resimlerle Bilgisayar Nasıl Sökülür: 13 Adım (Resimlerle)
Kolay Adımlar ve Resimlerle Bir Bilgisayar Nasıl Sökülür: Bu, bir PC'nin nasıl söküleceği hakkında bir talimattır. Temel bileşenlerin çoğu modülerdir ve kolayca çıkarılabilir. Ancak bu konuda organize olmanız önemlidir. Bu, parçaları kaybetmenize ve aynı zamanda yeniden birleştirmeyi kolaylaştırmaya yardımcı olacaktır
Adım Adım Ciclop 3d Tarayıcı My Way: 16 Adım (Resimlerle)
Adım Adım Ciclop 3d Tarayıcı Adım Adım: Merhabalar, ünlü Ciclop 3D tarayıcıyı gerçekleştireceğim. Orijinal projede iyi açıklanan tüm adımlar mevcut değil. Öncelikle işlemi basitleştirmek için bazı düzeltmeler yaptım. Tabanı yazdırıyorum ve PCB'yi yeniden sterilize ediyorum, ama devam et