İçindekiler:
- Gereçler
- Adım 1: VARSAYIMLAR
- Adım 2: TASARIM
- Adım 3: PCB SİPARİŞİ
- Adım 4: LEHİM
- Adım 5: KONUT
- Adım 6: HEPSİ BU KADAR
Video: ArduBand - Gözlerinizi Kurtarın!: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Merhaba, mevcut durumda birçok insan evde çalışıyor, bu yüzden bilgisayar veya akıllı telefonların önünde çok daha fazla zaman geçiriyoruz. Bazen teşhirin önünde saatlerce oturabilir, gözlerimizi mahvedebilir ve sırtımızı bükebiliriz. Hareket etmek için kısa bir mola vermeyi hatırlatan bir cihaz kullanabilir ve gözlerimize bir an soluk verebiliriz. arduBand böyle çalışır ve şimdi size nasıl oluşturulacağını göstereceğim.
Gereçler
- Arduino Nano (Aliexpress)
- PCB (PCB Yolu)
- İvmeölçer (Aliexpress)
- Şarj Modülü (Aliexpress)
- 2x 10uF Kapasitör
- 5x 100nF Kondansatör
- 2x 20pF Kondansatör
- 2x 1uF Kondansatör
- 3v3 Regülatör - MCP1700T (Aliexpress)
- WS2128 LED'i (Aliexpress)
- Zil (Aliexpress)
- N-Mosfet IRML2502 (Aliexpress)
- 2x 1kOhm Direnç
- 10kOhm Direnç
Adım 1: VARSAYIMLAR
Tamam, başlangıçta birkaç varsayım. Cihazımın mümkün olduğu kadar küçük olmasını, bilgisayardan ara verdiğimi zaman zaman görsel, sesli ve titreşimli bir sinyalle bana bildirmesini istiyorum. Bu kadar. İvme ölçeri kullanarak bant mevcut konumumu kontrol edecek, sesli uyarıyı kullanarak akustik bir sinyal üretecek, titreşim motoru titreşim üretecek ve RGB led görsel bir sinyal sağlayacaktır. Tamamı, RS232 USB dönüştürücü tarafından programlanan ve elbette bir pille çalışan bir mikro denetleyici tarafından kontrol edilecektir.
Adım 2: TASARIM
Bileşenleri zaten seçtim, bu yüzden Eagle'da bir yerleşim şeması oluşturmanın zamanı geldi. İhtiyacım olan öğelerin çoğunu yerleşik kitaplıklarda ve geri kalanını kitaplık yükleyiciyi kullanarak buldum. Daha okunabilir hale getirmek için şemayı birkaç bloğa böldüm ve bittiğinde tahtayı tasarlamaya başladım. Kartın boyutlarını pilden biraz daha büyük olacak şekilde ayarladım ve kartın üst kısmına mikrodenetleyici, diyot, motor, buzzer ve diğer birkaç bileşeni, pili ve diğer bazı elemanları kartın üzerine yerleştirdim. tahtanın alt kısmı. Tabii ki, tahtayı muhafazaya sabitlemek için delikler açmayı hatırladım. Her şey hazır olduğunda Gerber dosyalarını oluşturdum ve onları.zip formatında kaydettim.
Adım 3: PCB SİPARİŞİ
PCBWay'e gittim ve şimdi alıntı, hızlı sipariş pcb ve çevrimiçi gerber görüntüleyiciyi tıkladım, burada panom için dosyalar yükledim, sonra nasıl görüneceğini görebiliyordum. Bir önceki sekmeye geri döndüm ve gerber dosyası ekle'ye tıkladım, dosyamı seçtim ve tüm parametreler kendi kendine yükleniyordu, sadece tahta kalınlığını 0.6mm ve lehim maskesi rengini kırmızı olarak değiştirdim. Sonra "karta kaydet"e tıkladım, nakliye detaylarını verdim ve sipariş için ödeme yaptım.
Adım 4: LEHİM
Tahta hazır, parçalar hazır, yani lehimleme zamanı. Daha önce işaretlenmiş bölmelerin tüm öğelerini karıştırmamaları için sıralayarak başladım. Başlangıçta Arduino Nano'dan söktüğüm mikrodenetleyicinin çalışmasından sorumlu parçaları yani iki adet 20pf kondansatör, bir adet 100nF, 16MHz kuvars rezonatör, Atmega328 ve programcının çalışmasından sorumlu elemanları yani 10k'yi lehimledim. direnç ve iki adet 100n kapasitör. Programlayıcıyı bağladım ve iletişimin doğru gittiğinden emin olmak için örnek kodu yükledim. Bir sonraki adım, şarj modülünü, yani tp4056 yongasını ve diğer birkaç elemanı lehimlemekti. Kırmızı LED hafifçe yanıp sönerse, her şey yolunda gider. Pili bağladığınızda, pilin şarj olduğunu gösteren mavi LED sönecektir ve yalnızca mavi olduğunda pil şarj olur, bu katalog notunda okunabilir. Bataryayı söküp ws2128 diyotunu lehimledim, diyotun çalıştığından emin olarak Ardafruit Neopixel kütüphanesinden kodu yükledim ve sonra şemada işaretli sonraki blokları lehimledim ve test ettim, böylece herhangi bir hata olasılığını ortadan kaldırdım. Tüm süreç yaklaşık iki saat sürdü. Son programı yükledim ve bir sonraki aşamaya geçtim.
Adım 5: KONUT
Daha sonra öğrenciler için ücretsiz olan Fusion 360'ta grubum için konut oluşturdum ve daha sonra bu dosyayı Creality Slicer'a yüklemek için.stl formatına aktardım. Bu program, projemizi yazıcının anlayacağı bir dile çevirmekten sorumludur. Dosyayı sd karta kaydettim ve yazdırmaya başladım. İşim bittiğinde kayışını çıkarıp çantama taktığım kullanılmamış eski bir saat buldum. İçine elektroniği koydum ve gövde kapağını vidaladım. Bu son adımdı.
Adım 6: HEPSİ BU KADAR
Bu hazır arduBand. Her 10 dakikada bir pozisyonumu kontrol ediyor ve otuz dakika oturduğumu algılarsa bir dakika ayakta durarak devre dışı bırakabileceğim bir alarmı devreye sokuyor. O sırada gözlerimi bilgisayardan kaldırıp pencereden dışarı bakıp gözlerimi araladım. Bu sayede projelerimde uzun süre çalıştığımda onları incitmiyorum. Bu projenin herkes için faydalı olduğunu düşünüyorum, ama hepsinden öte, masa başında uzun süre oturanlar, kitap okuyanlar veya bilgisayar başında çalışanlar için.
İlginiz için teşekkürler ve sizi önceki projelerime göz atmaya davet ediyorum!
Youtube'um: YouTubeMy Facebook: Facebook Instagram'ım: Instagram Kendi PCB'nizi sipariş edin: PCBWay
Önerilen:
Bluetooth Kulaklığınızı Kurtarın: 6 Adım
Bluetooth Kulaklığınızı Kurtarın: Muhtemelen birkaç dakika süren sorunlar nedeniyle Bluetooth ve kablolu kulaklıkları terk ettiniz. Bu sorunlar, diğerlerinin yanı sıra kırık kulaklık muhafazası, kablolardaki dahili kırılmalar, hasarlı fişler olabilir. Genellikle, bu hasarlı cihazlar birikir
Çocuğumu Kurtarın: Çocuğu Arabada Unutursanız Mesaj Gönderen Akıllı Koltuk: 8 Adım
Çocuğumu Kurtar: Kısa Mesaj Gönderen Akıllı Koltuk Çocuğu Arabada Unutursanız: Arabalara takılır ve çocuk koltuğuna yerleştirilen dedektör sayesinde SMS veya telefon ile bizi uyarır. çocuğu yanımıza almadan
Bina Çöküş Monitörü ile Hayatınızı Kurtarın: 8 Adım
Bina Çöküş Monitörü ile Hayatınızı Kurtarın: Beton, metal, ahşap yapıları bükülmeler ve açılar için analiz edin ve orijinal konumundan sapmışlarsa uyarıları alın
Yanlış Yapılandırılmış HC-06 Bluetooth Modülünü Kurtarın: 4 Adım
Yanlış Yapılandırılan HC-06 Bluetooth Modülünü Kurtar: Saf maksimalizm dışında, AT+BAUDC komutuyla HC-06 Bluetooth (bağımlı) modülümü 1.382.400 baud baud hızına yapılandırdım. Arduino ona bağlandığından beri SoftwareSerial kütüphanesi ile modülü kullanamadı. geri yüklemeye çalıştım
Gezegeni ve Cebinizi Kurtarın. $$ Ucuz P&S Dijital Fotoğraf Makinenizi Şarj Edilebilir: 4 Adımda (Resimlerle) Dönüştürün
Gezegeni ve Cebinizi Kurtarın. $$ Ucuz P&S Dijital Fotoğraf Makinenizi Şarjlıya Dönüştürün: Yıllar önce Dolphin Jazz 2.0 Megapiksel Dijital Fotoğraf Makinesi aldım.Özellikleri ve fiyatı iyi. Ayrıca AAA Piller için bir iştahı vardı. Bir meydan okumadan kaçacak biri değil, onu boşa harcamayı durdurmak için şarj edilebilir bir pil kullanacak şekilde modifiye edeceğimi düşündüm