Bir Uzaylı Eseriyle Nasıl İletişim Kurulur veya . . .: 4 Adım (Resimlerle)
Bir Uzaylı Eseriyle Nasıl İletişim Kurulur veya . . .: 4 Adım (Resimlerle)
Anonim

AndyGadget'ın İzniyleYazarın devamı:

*** Tuhaf Darphane Türünün Yakın Karşılaşmaları. ***

Bu Eğitilebilir Tablo size 'Yakın Karşılaşmalar' ana gemisinin Altoids versiyonunu nasıl oluşturacağınızı ve onunla nasıl etkileşime gireceğinizi gösterecektir. Bu, Parlak Beyaz Işın'ın sizi bilinmeyene çekmeye geldiği o gün için hayati bir eğitim olabilir.

Ayrıca size PicAxe mikro denetleyici çipini ve ince sac metalde mükemmel aralıklı delikler açma yöntemini tanıtacaktır. Yapım talimatlarını oldukça kısa tuttum, ancak fotoğraflar her şeyi adım adım gösteriyor.

Adım 1: LED Dizisi

Lehimlemeye aşina değilseniz, BURADA harika bir rehber var. Bir noktaya katılmıyorum - Kurşunsuz lehim sağlık için uygun olabilir, ancak lehimleme için çöp. Kendinize iyi, büyük bir 60/40 kalay/kurşun makarası alın (mümkünken) ve verimli duman tahliyesi ayarlayın. Çoğu LED, çok küçük bir görüş açısında ÇOK parlaktır. Burada, aynı ışığı veren ancak bunun her açıdan takdir edilmesini sağlayacak çok daha geniş bir aralığa yayılan geniş açılı düz tepeli LED'ler kullandım. Video, LED'lerin parlaklığına ve netliğine gerçekten hakkını vermiyor. Gün ışığında bile parlaktırlar. Ayrıca ilk yanıp sönme bir yapaylıktır. LED'ler sorunsuz bir şekilde yanıp sönüyor. 12 LED, 7 olası aydınlatma modeli veren 4'lü üç sıra olarak düzenlenmiştir. Daha fazlasına sahip olmak iyi olurdu ama bunu basit tutmak ve özellikle PicAxe 08m çipini kullanmak istedim. Elektronik tablo, LED renklerinin ve sıralarının nasıl düzenlendiğini gösterir. LED dizisi için ihtiyacınız olacak: -

  • 3 x kırmızı LED, 3 x mavi LED, 3 x yeşil LED, 3 x sarı LED.
  • Kırmızı ve sarı LED'ler için 6 x 180R direnç (kahverengi, gri, kahverengi).
  • Mavi LED'ler için 3 x 220R direnç (kırmızı, kırmızı, kahverengi).
  • Yeşil LED'ler için 3 x 330R direnç (turuncu, turuncu, kahverengi).
  • 18 x 15 delikli bakır şerit veroboard.
  • Nokta yüz kesici (veya 5 mm matkap ucu veya maket bıçağı).
  • Düz tahta ve bağlantı teli artıkları.

Dirençler 1/8 watt veya 1/4 watt, %5, %2 veya %1 olabilir. Bir LED'in ne kadar parlak göründüğünü etkileyen birçok faktör vardır, bu yüzden parlaklığı dengelemek için bu değerleri ampirik olarak (yani doğru görünen) seçtim, doğru akımı aşmak için hızlı bir hesaplama ile. Bunlar yaklaşık 12mA Cut 4 şerit tek delikli düz veroboard'da çalışıyor. Bunlar, dizi teneke kapağa monte edildiğinde dirençler için boşluk sağlamak üzere aralayıcı görevi görecektir. Karışmamaları için her birine mürekkep noktaları koydum. LED'leri gösterildiği gibi, renkler doğru sırada ve anotlar (kısa bacak - büyük elektrot) üstte olacak şekilde yerleştirin. Anotların tümü besleme voltajına bağlı olacaktır. Katotlar bankalarda birleştirilecek ve transistörlerle Gnd'ye geçirilecek. Bunları lehimleyin ve bacakları kırpın. Dirençlerdeki nokta yüz kesici ve lehim kullanarak izleri kesin. Aşağıdaki tablo hangi LED'in nereye gittiğini, hangi dirençle birlikte gittiğini ve PicAxe'in hangi çıkışına bağlı olduğunu (X, Y veya Z) gösterir.

Sütun 1 Sütun 2 Sütun 3 Sütun 4Kırmızı X 180 Yel Y 180 Grn Z 330 Blu Y 220Yel Y 180 Grn Z 330 Blu X 220 Kırmızı Z 180Blu Z 180 Kırmızı X 180 Grn Y 330 Yel X 180Daha sonra, ortak anotları birbirine bağlayan iki çıplak kablo bağlantısını dikkatli bir şekilde lehimleyebilir ve ardından LED katotlarını bağlantı kablosuyla (yeşil, sarı, mavi kablolar) sıralara bağlayabilir ve kontrol panosuna gidecek uçan kabloları ekleyebilirsiniz. Ayrıca anotlara bir besleme kablosu (kırmızı) eklemelisiniz. Kırmızı kabloya 5V uygulayarak ve sırayla her sırayı topraklayarak düzeneği dikkatlice test edin. Her bağlantıda farklı 4 LED yanmalıdır. Çalışırsa, LED dizi panosunu tamamladınız.

Adım 2: Ana Gemi Gövdesinin İnşası

Lehim dumanlarını solumaya biraz ara verelim ve kalay hazırlayalım. Beni burada anlattığım yöntemle tanıştırdığı için SteveAstroUK'a minnettarım. Onun tavsiyesi olmadan, bu proje hiçbir yerde bu kadar düzgün olamazdı. Aşağıdakilere ihtiyacınız olacak: -

  • Altoidler. Bir Altoids proje kutusu satın almanın en güzel yanı, onunla Bedava Darphane almanızdır - Önce bunları çıkarın.
  • Küçük uçlu bir tezgah matkabı (1,5 mm kullandım) ve kademeli matkap ucu.
  • Bir parça hurda Veroboard (20 x 14 delik).
  • Marker kalem ve çift taraflı yapışkan bant.

1) Delik matrisini veroboard üzerinde işaretleyin, diğer tarafa çift taraflı bant şeritleri koyun ve bunu kalıbın üstüne ortalayarak yapıştırın. Her şeyi sıkıca sıkıştırın, ancak tenekeyi bozacak kadar sert değil.2) Küçük ucu kullanarak işaretli noktalardan pilot delikler açın. Bunun için yavaş bir delme hızında keskin bir uç kullanın ve yalnızca çok hafif bir basınç uygulayın. Veroboard delikleri, ucu delmeden önce tam olarak merkezlemenizi sağlar.3) Delikleri 6 mm'ye (1/4 ") büyütmek için kademeli biti tekrar yavaş hızda kullanın. Adım ucum eBay'den geldi - 15 sterlin (25 sterlin) dolar) üç boyut aralığı bit için. Yine, yavaş bir hız ve çok hafif bir basınç kullanın.4) Kapağı ters çevirin ve LED deliklerinden biraz daha büyük bir delik açılmış bir tahta parçasının üzerine yerleştirin. Kademeli matkabı çok dikkatli bir şekilde indirin. böylece 8 mm (3/8") adım, talaşı pürüzlü taraftan alır. Kapağın kendisini delmeyin. Artık, LED diziniz için mükemmel şekilde hizalanmış ve mükemmel temiz deliklerden oluşan 12 matrisli bir Altoids kalayınız olmalıdır. ilk kez sığacak.

Adım 3: Denetleyici Kartı

Kontrolör devresi için ihtiyacınız olacak: -

  • PicAxe 08M mikrodenetleyici ve 8 pinli DIL soketi.
  • 3 x NPN yüksek kazançlı transistör. BCX38C darlington kullandım. (Diğerleri çalışacak ancak pin çıkışlarını kontrol edecek.)
  • 4 x 47K 1/8W veya 1/4 direnç (sarı, mor, turuncu).
  • 1 x 10K direnç (kahverengi, siyah, turuncu).
  • 1 x 22K direnç (kırmızı, kırmızı, turuncu).
  • 1 x 0.1 mikrofarad 16V kapasitör.
  • 2 x minyatür kamış anahtarı.
  • Düz 3 x AAA pil tutucu.
  • Alt minyatür piezo siren. Bunu eski bir PC anakartından geri aldım. Muhtemelen daha düşük empedansı nedeniyle, satın alınan daha büyük olanlardan daha iyi bir ses verdi.
  • Devredeki çipi programlıyorsanız SIL başlığı.

Bu çok basit bir devredir ancak küçük bir alana sığması gerektiğinden biraz daha zorlaştırılmıştır. Fotoğraflar bileşen yerleşimini ve parça kopma konumlarını göstermektedir. Çeşitli çoklu prizleri birleştiren kablo bağlantılarını konumlandırırken özellikle dikkatli olun. Pil konektörünü ve iki kartı kutuya yerleştirin, böylece bağlantı kablolarını hangi uzunlukta yapacağınıza karar verebilirsiniz. LED dizi panosuna üç sürücü bağlantısı herhangi bir sırada olabilir.(İlk fotoğraf hafif bir açıdan çekildi ve izler ve IC pinleri aynı hizada görünmüyor. Fırsatım olduğunda bunu tekrar yapacağım.)Kasa üzerinde herhangi bir buton olmaması fikrini sevdiğim için kamış anahtarları kullandım; Manyetik alan kullanarak bir şeyi etkinleştirmek çok daha teknik! Kamışlardan biri gücü değiştirir ve diğeri program akışını değiştirmek için yoklanan çipe bir girdidir. Manyetik anahtarlama fikrini kesinlikle diğer projelerde kullanacağım. Her şey bağlandıktan sonra, elektronik harikanızı bir çöp parçasına dönüştürebilecek o kötü küçük kısa devreleri önlemek için kutunun içine yalıtım bandı uygulayın. Tahtaları bulun ve birkaç parça sıcak tutkalla yapıştırın. Bu, güvenli olma avantajına sahiptir, ancak panoları gerçekten çıkarmanız gerekiyorsa, bunu kaldırabilirsiniz.

Adım 4: Mikrodenetleyici ve Program

PicAxe'a övgü

PicAxe başlangıçta İngiltere okullarında eğitim pazarı için geliştirildi, ancak hobiler tarafından yaygın olarak kullanılıyor. PicAxe yongası, çeşitli PIC'lere dayanmaktadır, ancak derlenmiş programlara bağlanmak ve programlama tarafını yönetmek için önyükleme koduna sahiptir. Bu şaşırtıcı derecede güçlü 8 pinli paketten tam gelişmiş 40 pin'e kadar tüm tatlarda gelirler. Tüm özellikleri görmek için PicAxe sitesindeki kılavuzlara ve veri sayfalarına bakın. Çipin programlanması bir seri bağlantı üzerinden yapılır ve devre içinde yapılır. Yaklaşık 20 saniye sürer ve programı çalıştırmak için kablonun fişini çekmeniz bile gerekmez. Seksenlerin başından beri elektronikle uğraşıyorum ve kodlama/simülasyon/kanıtlama döngüsünün bu kadar olduğu bir programlama ortamına hiç rastlamadım. basit. Forumdan gelen belgeler ve destek mükemmel ve çipleri kullanan birçok robotik meraklısı var. Servolar, stepperlar, ADC'ler vb. için kontrol, BASIC benzeri programlama dilinin yanı sıra bir dizi başka güzellikte yerleşiktir. Ayrıca, inşa etmeden önce devreyi simüle edebilir ve çalışan bir denetleyicide gerçek zamanlı hata ayıklama yapabilirsiniz. Aşağıda, bu projenin kodu, bir Word belgesi ve yerel PicAxe Programlama Düzenleyici biçimi olarak dahil ettim. Kod işlemi oldukça iyi yorumlanmıştır ancak daha detaylı incelemek isterseniz PicAxe yazılımı başvuru kılavuzunu indirin.. BAS dosyasını Programlama Düzenleyicisine yükleyin, seri kabloyu programlama pinlerine bağlayın ve 'Program'a basın. 20 saniye sonra, Uzaylı Davetsiz Misafiriniz orada oturmuş sizinle iletişim kurmayı bekliyor olacak.