İçindekiler:
- Adım 1: Beyin Fırtınası
- Adım 2: LCD Ekran ve Sensör
- Adım 3: İkinci Breadboard, Düğmeler ve LED'ler
- Adım 4: Kodlama
- Adım 5: Montaj
Video: ISycophant: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
iSycophant'ı evde nasıl yeniden oluşturacağınız aşağıda açıklanmıştır! iSycophant, ister üzgün ister mutlu hissedin, cesaret verici bir mesaj gösteren bir aynadır. Mutlu olmak için yeşil düğmeye, üzgün olmak için kırmızı düğmeye basıyorsunuz. iSycophant'tan ayrılırsanız, sarı ışıklar yanar, çünkü geri dönmenizi ister.
Adım 1: Beyin Fırtınası
Adım 1: Bir grup yaratıcı, akıllı, çekici insan toplayın/yaratın.
Adım 2: Büyük bir kağıt parçası alın ve beyin fırtınası yapmaya başlayın.
Her düşünceyi ve fikri yazdığınızdan emin olun
Adım 3: Teknolojinin son ABD seçimlerini nasıl etkilediğini düşünün.
Adaylar ve sonuçlarla ilgili düşüncelerinizi ve görüşlerinizi neler etkiledi?
Adım 4: Sosyal medyanın siyasi görüş üzerindeki etkisini düşünün.
- Sosyal medyanın “yankı odası” kendimiz ve çevremizdeki dünya hakkındaki inançlarımızı doğrulamada/uygulamada nasıl bir rol oynuyor?
- Sosyal medyanın bize inandığımız/görmek istediklerimizden daha fazlasını gösterme eğiliminde olduğunu düşünüyor musunuz?
Adım 2: LCD Ekran ve Sensör
ekmek tahtası
Aşama 1:
Aşağıdaki malzemeleri edinin:
- Arduino
- ekmek tahtası
- Bağlantı telleri
Adım 2: Arduino üzerindeki 5V pinini breadboard üzerindeki + rayına ve arduino üzerindeki GND pinini breadboard üzerindeki - rayına bağlamak için iki kablo kullanın. Adım 3: İki + rayın ve iki rayın her birine bir kablo bağlayarak devre tahtasının güç raylarına bağlayın
LCD ekran
Aşama 1:
Aşağıdaki malzemeleri edinin:
- Arduino'ya breadboard bağlantısı
- LCD Ekran (Hitachi HD44780 sürücüsü ile uyumlu)
- 10k ohm direnç
- 220 ohm direnç
- Bağlantı telleri
Adım 2: LCD ekranı devre tahtasına bağlayın. Breadboard'unuza başka şeyler koyabileceğiniz alanınız olması için bir kenara yakın koymak akıllıca olacaktır. Pimleri güç hatlarına yerleştirmediğinizden emin olun.
Adım 3: Bağlantı kablolarını kullanarak aşağıdaki pinleri* arduinoya bağlayın:
- LCD RS pininden dijital pin 12'ye
- LCD Etkinleştirme pimi dijital pim 11'e
- LCD D4 pininden dijital pin 5'e
- LCD D5 pininden dijital pin 4'e
- LCD D6 pininden dijital pin 3'e
- LCD D7 pininden dijital pin 2'ye
*İsimleri olan etiketler arduiono ve LCD ekranda yer alacaktır.
Adım 4: LCD ekranın 3. pininden bir kabloyu 10k ohm'luk bir dirence bağlayın. Direncin arka ayağından bir kabloyu negatif güç hattına bağlayın.
Adım 5: 220 Ohm rezistörü pozitif güç hattına LCD konnektörün 16. pimi ile aynı doğrultuda bağlayın.
Diyagram kaynağı:
Lütfen diyagramın 10k direnç yerine bir potansiyometre kullanımını gösterdiğine dikkat edin.
sensör
Aşama 1:
Aşağıdaki malzemeleri edinin:
- LCD ekranı bağlamak için kullanılan Arduino ve breadboard
- Ping Ultrasonik Mesafe Bulucu
- Bağlantı telleri
Adım 2:
Aşağıdaki kabloları bağlayın:
- Sensör üzerindeki Vcc pini, devre tahtasının pozitif güç hattına
- Arduino'daki ~ 10 pime pimi tetikleyin
- Arduino'daki ~ 9 pimine yankı pimi
- Arduino'daki GND pinine GND pini
Adım 3: İkinci Breadboard, Düğmeler ve LED'ler
İkinci breadboard'u bağlama
Aşama 1:
Aşağıdaki malzemeleri edinin
- ekmek tahtası
- Kabloları bağlayın
Adım 2: a + rayını diğerine ve a - rayını diğerine bir kablo bağlayarak, ilk devre tahtasından ikinci devre tahtasına gücü güç rayı üzerinden bağlayın.
Adım 3: İki + ray ile iki - ray arasına bir kablo bağlayarak devre tahtasının güç raylarına bağlayın
Düğmeler
Adım 1: Aşağıdaki malzemeleri edinin
- Kabloları bağlayın
- 2 düğme
- 2 adet 10k ohm direnç
Adım 2: Devre tahtasının bir tarafında, 30-28 ve 23-21 sıralarındaki iki düğmeyi, vadinin her iki tarafında iki ayakla terminal boşluğu arasına yerleştirin.
Adım 3: Her düğme için, 28 ve 25. satırda bir bacak ve 21. ve 18. satırda bir bacak ile g sütununa 10k ohm'luk bir direnç takın.
Adım 4: Ardından, a sütununu, 28. satırı arduinodaki 7. pim ile ve a sütununu, 21. satırı pim 8 ile bağlamak için bir tel kullanın. İki kablo kullanarak, dirence bağlı olmayan iki düğmenin iki ayağını bağlayın. + rayına ve düğmeye bağlı olmayan iki direncin iki ayağı - rayına.
Diyagram:
LED ışıklar
Aşama 1:
Aşağıdaki malzemeleri edinin
- Kabloları bağlayın
- 2 sarı LED ışık
- 2 adet 10k ohm direnç
Adım 2: Breadboard'un diğer tarafında, her sarı LED'in katodunu (kısa bacak) b sütunundaki 7. ve 4. sıralara bağlayın.
Adım 3: Direncin bir dalı anoda paralel (daha uzun bacak) ve diğeri LED'den uzaklaşacak şekilde iki adet 10k ohm direnç takın.
Adım 4: LED'e bağlı olmayan ohm dirençlerinin her bir ayağına ve arduino'nun 6 ve 13 pinlerine paralel bir klipse bir kablo bağlayın. İki LED'in ve rayın katotlarına paralel bir klipse bir kablo bağlayın.
Diyagram kaynağı:
Not: diyagramda + rayına giden katoda paralel olan tel gösterilmektedir, ancak - raya yerleştirdik.
Adım 4: Kodlama
Adım 1: Herhangi bir kod satırı yazmadan önce, Bruno Latour'dan bir sayfa alın ve kendinize yetki verilmiş bir insan karakterin teknolojinizin çalışması için ne yapması gerektiğini sorarak başlayın. iSycophant durumunda gerekli olan iki temel insan davranışı vardır: yapışkanlık ve düşüncesizce anlaşma. Daha sonra, bu işlevleri, yetki verdiğiniz insan karakteriniz özellikle yoğunmuş gibi, mümkün olan en basit terimlerle tanımlayın: Yapışkanlık: Kullanıcı yakında olmadığında, bir tür alarm veya şaşkınlık ile tepki vermeniz gerekir. Yansıtıcı olmayan anlaşma: Kullanıcı hangi ruh halinde olursa olsun, bu konumu yansıttığınızdan ve hatta güçlendirdiğinizden emin olun.
Adım 2: Oluşturulan insan talimatlarını kullanarak, yetki verdiğiniz insan karakteriniz insan olmayan bir mantık makinesiymiş gibi onları parçalamaya başlayın. Bu, sözde kod olarak adlandırılan şeydir:
yapışkanlık:
Kullanıcının yakında olup olmadığını sürekli kontrol edin.
Kullanıcı yakındaysa, hiçbir şey yapılmasına gerek yoktur.
Kullanıcı uzaktaysa veya uzaktaysa, rahatsız edici bir dikkat oluşturan tepki başlar.
Yansıtıcı olmayan anlaşma:
Kullanıcının ruh halini belirleyin.
Kullanıcı mutluysa, dünyanın harika olduğunu yeniden onaylayın.
Kullanıcı üzgünse, dünyanın korkunç olduğunu onaylayın.
Adım 3: Şimdi, sözde kodunuzla donanmış olarak, her bir ayrı görevi Arduino'nun beraberindeki sensörleri ve ekranları kullanarak gerçekleştirebileceği bir dizi işleme çevirmeye başlayın. Başkalarının kullandığı kodu keşfedin ve bu basit döngüyü kullanarak işlemleri yavaşça toplayın:
- İşlevsel bir "adım"ı koda çevirmenin bir yolunu varsayın.
- Hipotezinizi doğrulamanın bir yolu olduğundan emin olun (DisplayPort'a yazarak, açıp kapatarak ve LED'i açarak veya Seri Monitörü gözden geçirerek).
- Kodu yazın ve kod geçene kadar eksik karakterleri ve yazım hatalarını ayarlayarak doğrulayın.
- Kodu Arduino kartına yükleyin. 5.
- Kod çalışıyorsa bir sonraki işleme geçin, çalışmıyorsa neden çalışmadığını varsayın. Bu, Arduino Programcı döngüsü dediğimiz şeydir ve zaman, sabır ve uygulama ile inanılmaz karmaşık teknolojilere yol açabilir.
Bu, Arduino Programcı döngüsü dediğimiz şeydir ve zaman, sabır ve uygulama ile inanılmaz karmaşık teknolojilere yol açabilir.
Adım 5: Montaj
Şimdiye kadar Arduino'yu kopyalayan yapışkanlığa ve yansıtıcı olmayan bir anlaşmaya sahip olmalısınız. Şimdi bileşenleri aynanıza monte etme zamanı.
Adım 1: Düğmelerin, ışıkların, LCD ekranın ve sensörün ayna çerçevenizde nereye yerleştirileceğini ölçün.
Adım 2: Ayna çerçevesindeki delikleri kesin.
Adım 3: Bileşenlerin deliklerden dışarı çıkması için arduino'nuzu çerçevenin arkasına yapıştırın veya bantlayın.
Ve işte! Artık tamamen işlevsel bir iSycophant'ınız var!
Ö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