İçindekiler:
- Adım 1: Kullanmak
- 2. Adım: Donanım
- Adım 3: PCB ve Parça Listesi
- Adım 4: Bellenim
- Adım 5: Ağ Ürün Yazılımı Yükseltmeleri için Önyükleyici
- Adım 6: Daha İleri Gidin, Kendinizinkini Alın
Video: Twitter İzleyici, #twatch: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
#twatch, Twitter'daki en son trend konuları bir LCD ekranda kaydırır. Bilgisayar olmadan güncel kalan bağımsız bir ağ cihazıdır. Biz #twatch'ı geliştirirken #iranelection, Michael Jackson ve diğer tarihi olayları izlemek harikaydı. Bu Eğitilebilirlik, #twatch donanımını ve tasarımını belgeler. Bir Twitter trend kaydına ek olarak, #twatch aynı zamanda genel bir ethernet LCD sırt çantasıdır. LCD Smartie gibi programlarla oynatma listelerini, bilgisayar istatistiklerini ve diğer bilgileri gösterir. Ayrıca yazılım yükseltilebilir, bu nedenle asla eskimez. #twatch açık kaynaktır, böylece tasarımlarımızı indirebilir ve kendinizinkini oluşturabilirsiniz. Seeed Studio, dünya çapında nakliye dahil 45 $ karşılığında birkaç monte edilmiş #twatch ethernet LCD paket paketine sahiptir. Onları biterken alın çünkü yakında daha fazlasını yapmayacağız. Bu projeyi kaçırdıysanız, gelecekteki #twatch ön siparişlerinden haberdar olmak için buradan kaydolun. Orijinal biçimlendirmesiyle DangerousPrototypes.com'da bu makaleye, #twatch forumunda daha fazla tartışmaya bakın. #twatch'ı ilk tweetleyen sizseniz ücretsiz bir #twatch PCB göndereceğiz !Konsepte genel bakış #twatch, Twitter'daki en son trend konuları alır ve her biri için birkaç tweet yükler. Trend olan konular ve tweet'ler bir ekranda kaydırılır. #twatch, her beş dakikada bir yeni trendleri ve tweet'leri yakalar, böylece her zaman en son trend konularını görürsünüz. Ayrıca genel bir ethernet sırt çantası modu ekledik, böylece #twatch ayrıca LCD Smartie gibi bir programdan PC istatistiklerini gösterebilir, bu özellik hakkında daha fazla bilgi 2. bölümde.
Adım 1: Kullanmak
#twatch'ın kullanımı kolaydır.
- İnternet erişimi olan bir ev ethernet ağına bağlayın. #twatch, otomatik ağ yapılandırması (DHCP) gerektirir; bu, hemen hemen her modern ev ağındaki varsayılan ayardır.
- Çalıştırın. #twatch, 6-7 volt DC güç kaynağı gerektirir. En yaygın tip olan 2.1 mm DC elektrik fişi kullanır. Evrensel DC güç kaynakları 2,1 mm'lik bir fiş içermelidir.
- Kontrastı ayarlayın. LCD ekranlar sıcaklık ve yaş ile değişir, ekran kontrastını ayarlamak için ayar vidasını kullanın.
- #twatch, ağ ayarlarını yapılandıracak ve en son trend konuları ve her birinden birkaç tweet'i kaydırmaya başlayacaktır. En temiz kaydırma efekti için kontrastı yeniden ayarlamanız gerekebilir.
Dangerous Prototype blogunda #twatch güncellemelerini alın.
2. Adım: Donanım
Devreyi ve PCB'yi yapmak için Cadsoft Eagle'ın ücretsiz sürümünü kullandık. Proje Google Code sayfasından en son dosyaları indirin. Bu bölüm Instructables'ta çok fazla biçimlendirme kaybetti, orijinal sürümü burada görebilirsiniz. Ethernet PIC 18F67J60 mikrodenetleyici Microchip PIC 18F67J60 bu proje için mükemmeldir çünkü bir ethernet ağ arayüzünü ve bir 41MHz mikrodenetleyiciyi (10MIP'ler) küçük bir pakette sadece birkaç dolara birleştirir. Yalnızca 64pin+ TQFP paketlerinde gelir, ancak onu profesyonel bir PCB'ye elle lehimlemekle ilgili bir sorunumuz olmadı. PIC, 3.3 voltluk bir güç kaynağı gerektirir. Ethernet kısmı gerçekten güç tüketiyor, bu yüzden dev bir TO-220 LD117-3.3volt regülatör (VR1) kullandık. Giriş güç kaynağına bağlı olarak bir miktar ısı yayması gerekebileceğinden büyük bir regülatör seçtik. Regülatör, küçük bir giriş ayırma kapasitörü (C15) ve büyük bir 10 uF çıkış kapasitörü (C3) gerektirir. Bu çiplerde büyük bir yakalama var: sadece yaklaşık 100 kez programlanabilirler. Bu, geliştirmeyi zorlaştırıyor, bu nedenle #twatch'ın farklı bir çipe dayalı bir geliştirme sürümünü de tasarladık. Gelecekteki bir makalede bu tasarım hakkında daha fazla bilgi. Her PIC güç pimi, 0.1 uF dekuplaj kapasitörü (C17-C23) alır. PIC, mikrodenetleyici ve ethernet çekirdekleri için dahili bir 2.5 volt regülatöre sahiptir, regülatör 10uF tantal kapasitör (C1) gerektirir. PIC, 5pin ICSP başlığı ile programlanır. MCLR sıfırlama pimi, 10K'lık bir çekme direnci (R21), ek bir direnç (R4) ve veri sayfası tarafından önerilen kapasitör (C16) ile yüksek tutulur. Q1). İki adet 33pF kapasitör (C4, C5) osilatör devresini tamamlıyor. Entegre manyetikli (J2) bir ethernet jakı kullandık. Jak, bize Seeed Studio tarafından sağlanan bir HanRun HR911105A'dır - aynı jakı, uyumlu bir jakı aldığınızdan veya PCB'yi bulabileceğiniz bir jak için ayarladığınızdan emin olun. Ethernet arayüzü bir sonlandırma devresi (R30-33, C10-11, L1) ve 2.28Kohm %1 öngerilim direnci (R7, gösterilmemiştir) gerektirir. HD44780 karakter LCD #twatch, +5 volt arkadan aydınlatmalı 'standart' 4 satıra 20 karakter 5 volt HD44780 LCD'yi destekler. Onları genellikle eBay'de yaklaşık 10 $ karşılığında bulabilirsiniz. Takmadan önce LCD'nizin #twatch pin çıkışıyla eşleştiğinden emin olun. LCD'lerin çoğu aynıdır, ancak hepsi değildir. Neredeyse tüm karakter LCD'leri 5 voltta çalışır, bu nedenle ortak bir 7805 regülatörden (VR2, C14, C2) 5 voltluk bir güç kaynağı sağlıyoruz. Arkadan aydınlatmalı LCD potansiyel olarak bir grup akım kullanabilir, bu yüzden başka bir büyük To-220 regülatörü kullandık. C12, LCD güç kaynağı için bir ayrıştırma kapasitörüdür, ancak LCD'lerde zaten yerleşik ayrıştırma vardır. C12'nin doldurulmasına gerek yok, sadece kararlılık sorunları olması durumunda ekledik. Maksimum yenileme hızı için LCD, tam 8 bit arabirim üzerinden kontrol edilir. Çoğu LCD, veri pinlerinde yüksek bir seviye kaydetmek için yaklaşık 4.25 volt+ gerektiren 5 voltluk parçalardır., ancak PIC 18F65J60 yalnızca 3.3 voltluk bir parçadır. Neyse ki, PIC'de bir grup 5 volt toleranslı pin var, böylece sinyali 10K çekme direnci (R10-R19) ile 5 voltta tutabiliyoruz ve ardından PIC pin yön ayarını değiştirerek topraklayabiliyoruz. Buna genellikle açık tahliye çıkışı denir. Bazı yeni LCD'ler 5 voltta çalışır, ancak yine de 3,3 volt arayüz seviyelerinde çalışır. #twatch, R10-19'u dışarıda bırakırsanız bu modu destekleyecektir, böylece pinlere hiçbir çekme voltajı gitmez ve donanım yazılımını HD44780.c. LCD'de TRIS kaydı yerine LAT kaydını değiştirmek için değiştirirseniz ekran kontrastı tarafından kontrol edilir. genellikle bir 10Kohm potansiyometre ile üretilen bir öngerilim voltajı. #twatch PCB, ucuz bir 3 mm SMD kabı (R2) için ayak izlerine ve daha büyük, açık delikli bir kap (R2A) kullanmak için ikinci bir alana sahiptir. Sadece bir tanesi doldurulmalı! Güç kaynağında tüm ethernet öğelerinden gürültü olması durumunda, önyargı voltajını küçük bir ferrit boncuk (L2) aracılığıyla filtreleriz. Ek filtreleme için bir kapasitör de ekledik (C13), ancak hiçbir öğeye gerçekten ihtiyaç duyulmadığından onu kullanmadık. #twatch, 400mA'ya kadar basit +5 volt arka ışığı kontrol edebilir. PIC, bir transistörü (NPN1) 240ohm akım sınırlama direnci (R3, gösterilmemiştir) üzerinden değiştirir. 800mA+'yı 250hfe+ kazançla işleyebilen bir transistör kullandık, böylece PIC 20mA maksimum pin çıkış akımı ile büyük bir yükü değiştirebilir. R1, gerekirse LCD arka ışığı için bir akım sınırlayıcı dirençtir. Büyük arka ışıklarla çok fazla ısıyı dağıtabilmesi ve yerel olarak bulması ve kendiniz lehimlemesi en kolay boyut olduğu için delikten geçen bir direnç kullandık. Arka ışığınız bir direnç gerektirmiyorsa, R1'i bir parça tel ile değiştirin. LCD'miz 240mA arkadan aydınlatmalı güç kaynağı için 3 ohm'luk bir direnç gerektiriyordu. Bazı arka ışıklar çok fazla güç kullanır, bu nedenle besleme pimlerini güç kaynağının hemen yanına koyduk ve zemin düzlemini bir grup VIA ile güçlendirdik. Bazı süslü LCD arka ışıklar özel sürücü devreleri gerektirir, bu nedenle sizinkinin zarar görmemesi için basit bir +5 volt besleme kullandığından emin olun. Güç kaynağı #Saat, 2,1 mm güç kaynağı jakı (J1) aracılığıyla 6-7 voltluk bir güç kaynağı gerektirir. 2,1 mm fişler en yaygın boyuttur ve her evrensel güç kaynağıyla birlikte verilmelidir. Kullandığınız besleme voltajı ne kadar yüksekse, VR1 ve VR2'den dağıtılması gereken ısı o kadar fazladır. #twatch'ın bir prototip öğrenme tahtası olduğunu, eksiksiz ve test edilmiş bir ticari ürün olmadığını unutmayın. Uygun güvenlik önlemlerini alın ve gözetimsiz çalıştırmayın.
Adım 3: PCB ve Parça Listesi
Şematik ve PCB yapmak için Cadsoft Eagle'ın ücretsiz sürümünü kullandık. Proje Google Code sayfasından en son dosyaları indirin. PCB, 64pin TQFP PIC çipi etrafında küçük izler ve ayırma (10mil) içeren 2 katmanlı bir tasarımdır. Açık kaynak kodlu çalışmalar için gerberleri hazırlayıp Seeed Studio'nun PCB servisine gönderdik. Siparişimizden ekstra PCB'ler Seeed Studio mağazasında mevcuttur. Ekstra PCB'lerimizi satın alırsanız, karta uyan HanRun ethernet jakını aldığınızdan emin olun. 20x4 LCD'lerde montaj delikleri farklı olduğu için PCB'yi LCD deliklerine takmaya çalışmadık. SparkFun'un seri LCD sırt çantası gibi mümkün olduğunca küçük yaptık, böylece orijinal deliklerden uzak duruyor. Yan etki olarak, Adafruit'teki bu 16x2 LCD gibi daha küçük bir ekranın arkasında çok da garip değil. Parça listesi Tam boyutlu yerleştirme görüntüsü için tıklayın [PNG]. Bölüm | Değer | PackageIC1 PIC 18F67J60 TQFP-64C1-3 10uF tantal kapasitör, 10volt+ SMC_AC4, 5 33pF kapasitör 0805C10, 11, C14-23 0.1uF kapasitör 0805ICSP 5x 0.1" erkek pin başlığıJ1 2.1mm SMD güç jakı SMDJ2 HR911105A ethernet jakı RJ-45L boncuk, 200ma+ 0805NPN1 NPN transistör, 250hfe+, 800ma+ SOT-23Q1 25MHz SMD kristal HC49UPR2(A) 10K tek tur trim direnci 3mm SMD veya açık delikR3 240 ohm direnç 0805R4-6 390 ohm direnç 0805R7 2, %10 260 ohms direnç, 21 10.000 ohm direnç 0805R30-33 49.9 ohm direnç, %1 0805VR1 LDO 3.3 volt regülatör (LD1117) TO-220VR2 7805T 5 volt regülatör TO-220HD44780-LCD 20x4 HD44780 karakter LCD
Adım 4: Bellenim
En son eksiksiz #twatch ürün yazılımı indirmesi, proje Google Code sayfasındadır. Kod C ile yazılmıştır ve Microchip C18 gösteri derleyicisi ile derlenmiştir. TCP/IP yığını ve temel ağ işlevleri Microchip'in 'ücretsiz' TCP/IP yığını, bir ev ağında var olmak ve Twitter'dan veri almak için ihtiyaç duyduğumuz tüm ağ işlevlerini sağlar. Yığın açık kaynaktır ve bira olarak ücretsizdir, ancak Microchip lisansı dağıtımı yasaklar. Lisans sorunları nedeniyle, Google Code SVN projesine yalnızca kamu malı kaynak kodumuzu koyuyoruz, kaynağı nasıl indirip derleyeceğinizi buradan öğrenin. Yığın, DHCP'yi kullanarak ağ ayarlarını otomatik olarak yapılandıran bir Dinamik Ana Bilgisayar Yapılandırma Protokolü istemcisine sahiptir. yerel ağınızdaki sunucu. #twatch bir DHCP sunucusu gerektirir, ancak ağların ve yönlendiricilerin büyük çoğunluğu bunu etkinleştirmiştir. IP adresi, maske, ağ geçidi ve ilk DNS sunucusu, geçerli Twitter verileri mevcut olana kadar LCD ekranda görüntülenir. Yığın ayrıca Microchip'in anons sunucusunu da içerir. IP adresi DHCP tarafından alındığında #twatch yerel ağdaki tüm bilgisayarlara bir yayın paketi ile IP adresini duyurur. Bu paketleri görüntülemek için proje arşivindeki MCHPDetect.exe yardımcı programını kullanın. Son olarak, bir ping (IMCP) sunucusu ekledik. #twatch'ın ağda canlı olup olmadığını kontrol etmek için herhangi bir ping istemcisini kullanın. Twitter TCP istemcisi Twitter trend izleyen program, web sunucularından veri çeken bir web tarayıcısına benzer basit bir TCP istemcisidir. Twitter'ın API'si bize çeşitli biçimlerde veri verecektir. Düşük güçlü PIC yongasının kodunu çözmesi en kolay olduğu için hafif JSON biçimini kullandık, Firefox kullanıyorsanız JSONView'a göz atın. #twatch ağ ayarlarını otomatik olarak yapılandırdıktan sonra, Twitter TCP istemcisi kontrolü ele alır ve güncel trend konuları ele geçirir.. Bu JSON veri beslemesinde arama yapar ve "name" etiketini arar. En fazla 10 trend konusu, 225 baytlık bir arabelleğe kopyalanır. Ayrı bir dizi, arabellekte her konunun bitiş konumunu saklar, böylece bir sonraki adımda konuları alabiliriz. Sonraki adımda #twatch, Twitter'da her konu için 2 tweet arar. Her konuyu Twitter JSON arama URL'sinin sonuna ekler, boşluklar ve noktalama işaretleri gibi özel karakterler URL kodludur. TCP istemcisi arama sonuçlarını ayrıştırır ve "metin" etiketini izleyen tweet'leri arar. Tweetlerin birden çok kodlama katmanı vardır. Ve işareti (&) ve tırnak işareti (") gibi HTML ayrılmış karakterlerin kodunu çözüyoruz çünkü LCD ekran bunları görüntüleyebiliyor. HD44780 LCD'nin karakter setinde bunlara sahip olmadığı için UTF8 uluslararası karakterleri kaldırıyoruz. Ayrıştırılmış, kodu çözülmüş tweet'ler 2100bayt arabellek, ek bir dizi arabellekteki her tweet'in başlangıcını ve sonunu işaretler. RAM alanı 18F67J60 yongasında büyük bir sorundu, toplamda yalnızca yaklaşık 4000bayt var, ancak 2100bayt arabellek 20 ortalama boyutu işleyecek kadar büyük görünüyor Yetersiz bellek sorunlarına karşı koruma sağlamak için özel bir özen gösterdik ve hatalar sırasında düzgün bir şekilde başarısız olmasını sağlamak için istemciyi düşük RAM koşulları altında test ettik. Twitter ara sıra kapalı kalma süresiyle tanınır. Twitter'a bağlanın, bir bağlantı hata mesajı görüntüler ve iki kez yeniden dener. Üç denemeden sonra bağlanamazsa, tekrar denemeden önce beş dakika bekler. Bu, Twitter'a sorunlarını #twatch tarafından dövülmeden düzeltme şansı verir. uries.#twatch her beş dakikada bir yeni trend ve tweet beslemelerini yakalar. Twitter, bir müşterinin yapabileceği sorgu sayısına bir sınır koyar, bu nedenle daha sık yenileme konusunda dikkatli olun. Twitter, saatte 150 trend konu güncellemesine ve "önemli ölçüde daha fazla" arama sorgusuna izin verir. Ağ LCD sırt çantası modu TCP sunucusu #twatch, LCD Smartie gibi programlardan sistem durum bilgilerini de görüntüleyebilir. #twatch, 1337 numaralı bağlantı noktasında Matrix Orbital formatlı komutları kabul eden bir TCP sunucusuna sahiptir. Bu aynı zamanda LCD arka ışığı üzerinde kontrol sağlar. #twatch makalemizin ikinci bölümünde LCD Smartie'yi bir COM bağlantı noktasından #twatch TCP sunucusuna nasıl yeniden yönlendireceğinizi göstereceğiz.
Adım 5: Ağ Ürün Yazılımı Yükseltmeleri için Önyükleyici
#twatch, Microchip'in internet önyükleyicisi sayesinde yerel ağdaki bir bilgisayardan güncellenebilir. 18F ethernet PIC'lerinin yalnızca ortalama 100 kez programlanabileceğini unutmayın, bu nedenle yükseltmeler biraz sınırlıdır. Henüz bir çipi yakmadık, ancak geliştirme sırasında sadece 55 döngüye ulaştık. Yepyeni bir çip kullanıyorsanız, önyükleyiciyi ICSP başlığı aracılığıyla PIC18F67J60'a programlamanız gerekir, o zaman yükleyebilirsiniz. #twatch firmware'i ağ üzerinden. ICD2 veya PicKit gibi bir PIC programlayıcı ile twatchv2-bl-vxx. HEX'i çipe programlayın. #twatch açıldığında, ana program başlamadan önce önyükleyici çalışır. Önyükleyici, yukarıdaki resimde gösterildiği gibi, programlama başlığının PGD ve PGC pinleri arasında bir bağlantı olup olmadığını kontrol eder. Bir bağlantı bulursa, önyükleyici devralır ve yeni bellenimin yüklenmesini bekler. Önyükleyicinin, PGC ve PGD pinleri arasında bir jumper olmasa bile yanlışlıkla başlaması olasılığı çok düşüktür. Bu #twatch'a zarar vermez, sadece güç kaynağının bağlantısını kesin ve tekrar deneyin. Yanlışlıkla önyükleyici girişi, jumper'ı bir konum üzerinde hareket ettirerek PGD ve GND pinlerini bağlayacak şekilde önlenebilir. #twatch önyükleyici 192.168.1.123 IP adresini ve 255.255.255.0 alt ağ maskesini kullanır. #twatch ile iletişim kurmak için bilgisayarınızın 192.168.1.xxx ile başlayan bir IP adresine de sahip olması gerekir. Ev yönlendiricileri için en yaygın varsayılan olduğu için 192.168.1.xxx aralığını seçtik. Bilgisayarınız başka bir IP adresi aralığı kullanıyorsa, güncellemeyi yapmadan önce geçici olarak ayarlamanız gerekir. Nasıl yükseltilir:
- PC'nizin #twatch ile aynı IP aralığında ve alt ağda olduğundan emin olun. Bilgisayarınızın 192.168.1.xxx aralığında bir IP adresi ve 255.255.255.0 alt ağ maskesi olmalıdır. Varsayılan #twatch önyükleyici IP adresi 192.168.1.123'tür, aynı yönlendiriciye bağlı başka hiçbir bilgisayarın bu adresi kullanmadığından emin olun.
- #twatch güç kaynağının fişini çekin.
- PGC ve PGD pinleri arasına bir jumper koyun.
- Gerekirse ağ kablosunu ve güç kaynağını takın. Ekran boş olabilir, katı bloklar veya çöpler olabilir.
- Yeni bellenimi #twatch IP adresine göndermek için bir TFTP yardımcı programı kullanın, Windows komut satırından TFTP.exe kullanıyoruz.
- TFTP güncellemesi başarı veya hata bildirir.
- Güç kaynağını fişten çekin, güncelleme atlama kablosunu çıkarın.
- Güç kaynağını tekrar prize takın. #twatch, tweetleri kaydırmaya başlamalıdır. Bunun yerine bootloader başlarsa, PGD ve GND pinleri arasına bir jumper koyun ve tekrar deneyin.
Adım 6: Daha İleri Gidin, Kendinizinkini Alın
#twatch'ı tek bir çip üzerindeki kaynaklardan tam olarak yararlanacak şekilde tasarladık, genişletilmiş bir tasarım özellikler ekler ancak daha pahalı olur. #twatch kendi Twitter beslemenizi takip edebilir. Twitter oturum açma bilgilerinizi girmek için küçük bir web sunucusuna ve yapılandırma bilgilerini depolamak için harici bir EEPROM'a ihtiyaç duyacaktır. #twatch ayrıca ad ve konum gibi her bir tweeter hakkında daha fazla tweet veya ek bilgi depolayabilir. Microchip, 4K'dan fazla RAM'e sahip entegre bir ethernet denetleyicisi yapmaz, ancak tweet'leri ve tweet meta bilgilerini depolamak için harici bir SRAM ekleyebiliriz. Güncellenmiş donanım, LCD Smartie ile düğmeleri bağlamak için bir G/Ç başlığı ekleyebilir. 20 karakter 4line LCD'de çok fazla ekran alanı yok. #twatch arayüzünü bu sınırlı alan etrafında tasarladık. Güncellenmiş bir bellenim birden fazla ekran boyutunu işleyebilir. Önyükleyici, DHCP tarafından alınan IP adresini benimseyebilir. Gelecekteki bir #twatch ürün yazılımı güncellemesi, daha kolay ağ yükseltmeleri için bu özellikten yararlanacaktır. Önümüzdeki hafta, #twatch'da yerleşik LCD Smartie uyumlu TCP sunucusunu ele alacağız. Bir tane alın! #twatch'ınızda neler oluyor? Birleştirilmiş bir #twatch veya PCB istiyorsanız, işte birkaç seçenek:
- Seeed Studio, dünya çapında nakliye dahil 45 $ karşılığında birkaç monte edilmiş #twatch ethernet LCD paket paketine sahiptir. Onları biterken alın çünkü yakında daha fazlasını yapmayacağız. Bu projeyi kaçırdıysanız, gelecekteki #twatch ön siparişlerinden haberdar olmak için buradan kaydolun.
- Kendinizinkini oluşturmak istiyorsanız, Seeed Studio, siparişimizden ekstra #twatch v1 ve v2 PCB'lerini satıyor. Seeed'den bir ethernet jakı aldığınızdan veya PCB ile eşleşen bir tane bulabildiğinizden emin olun. Birkaç gün içinde v1 hakkında yazacağız, şematik ve PCB SVN projesinde.
- #twatch'ı tweetleyen ilk 2 kişiye ücretsiz bir #twatch v2 çıplak PCB göndereceğiz.
Katılmak isterseniz, Google Code'da Dangerous Prototypes açık donanım projesine katılın veya #twatch forumunda sohbet edin. Önümüzdeki hafta LCD Smartie sistem istatistiklerini #twatch TCP sunucusuna nasıl yönlendireceğinizi göstereceğiz.
Önerilen:
Transistör Eğrisi İzleyici: 7 Adım (Resimlerle)
Transistör Eğrisi İzleyici: Her zaman bir transistör eğrisi izleyicisi istemişimdir. Bir cihazın ne yaptığını anlamanın en iyi yolu bu. Bunu yapıp kullandıktan sonra, sonunda FET'in çeşitli tatları arasındaki farkı anladım. Transistör ölçümlerini eşleştirmek için kullanışlıdır
GÖLGE İZLEYİCİ OLARAK GÜNEŞ PANELİ: 7 Adım (Resimlerle)
GÖLGE İZLEYİCİ OLARAK GÜNEŞ PANELİ: Fizikte ve diğer bilimlerde mekanik hareketi tanımlamak için kullanılan temel bir büyüklük hızdır. Bunu ölçmek deneysel sınıflarda tekrarlanan bir aktivite olmuştur. Belirli nesnelerin hareketini incelemek için genellikle bir video kamera ve TRACKER yazılımı kullanırım
Astrofotografi için Arduino Powered 'Scotch Mount' Yıldız İzleyici: 7 Adım (Resimlerle)
Astrofotografi için Arduino Powered 'Scotch Mount' Yıldız İzleyici: Scotch Mount'ı daha gençken öğrendim ve 16 yaşındayken babamla bir tane yaptım. Astrofotografi ile başlamanın ucuz ve basit bir yolu, sizden önce temel bilgileri kapsayan asal f'nin karmaşık teleskop konularına girin
Film İzleyici - Raspberry Pi Destekli Tiyatro Yayın İzleyici: 15 Adım (Resimlerle)
Film İzleyici - Raspberry Pi Destekli Tiyatro Yayın İzleyici: Film İzleyici, fıçı tahtası şeklinde, Raspberry Pi ile çalışan bir Yayın İzleyicidir. Bölgenizdeki gelecek filmlerin posterini, başlığını, çıkış tarihini ve genel bakışını belirli bir zaman aralığında (örn
Aerobik Arduino - Arduino'dan 15 Dolarlık Fitness İzleyici Gücü: 9 Adım (Resimlerle)
Aerobik Arduino - Arduino'dan 15 Dolarlık Bir Fitness Takipçisi Gücü: Lütfen buna bir Fitbit veya akıllı saat yerine fitness yarışmasında oy verin, sadece 15 $ karşılığında Arduino destekli bir fitness takipçisi oluşturabilirsiniz! Koşarken kollarınızın pompalama hareketini takip eder ve bunu tespit etmek için bir ivme ölçer kullanır. Bu