İçindekiler:

HackerBox 0045: Spark Net: 10 Adım
HackerBox 0045: Spark Net: 10 Adım

Video: HackerBox 0045: Spark Net: 10 Adım

Video: HackerBox 0045: Spark Net: 10 Adım
Video: Celular Hackerbox 2024, Temmuz
Anonim
HackerBox 0045: Kıvılcım Ağı
HackerBox 0045: Kıvılcım Ağı

Dünyanın her yerinden HackerBox Hacker'larına selamlar! HackerBox 0045 ile Nordic nRF24 radyo alıcı-vericileri, programlama ve ağ oluşturma Digispark Pro modülleri, radyo arayüzlü servo motorlar, hareket dedektörleri ve çok daha fazlasını deniyoruz. Bu Eğitilebilir Tablo, sarf malzemeleri tükenirken buradan satın alınabilecek HackerBox 0045'i kullanmaya başlamak için bilgiler içerir. Her ay posta kutunuza böyle bir HackerBox almak istiyorsanız, lütfen HackerBoxes.com'a abone olun ve devrime katılın!

HackerBoxes, elektronik ve bilgisayar teknolojisi meraklıları için aylık abonelik kutusu hizmetidir - Donanım Hackerları - Düşlerin hayalperestleri.

GEZEGENİ HACKLE

Adım 1: HackerBox 0045 için İçerik Listesi

Image
Image
  • Üç Digispark Pro ATtiny167 Modülü
  • Üç Güçlendirilmiş NRF24L01 Modülü
  • Üç Özel DigiProNRF Devre Kartı
  • Üç SMA Anteni
  • 575 Dirençli Saklama Kutusu
  • HC-SR501 PIR Hareket Sensörü Modülü
  • Donanımlı Mikro Servo
  • Lineer 10K Ohm Potansiyometre
  • Dişi-Dişi DuPont Jumper Telleri
  • BadgeBuddy Lehimleme Kitine Giriş
  • Google Logosu Çıkartması
  • Özel HackLife Ütüleme Yaması

Yardımcı olacak diğer bazı şeyler:

  • Havya, lehim ve temel havya aletleri
  • Yazılım araçlarını çalıştırmak için bilgisayar

En önemlisi, bir macera duygusuna, hacker ruhuna, sabra ve meraka ihtiyacınız olacak. Elektronik ile inşa etmek ve deneyler yapmak çok ödüllendirici olsa da, zaman zaman yanıltıcı, zorlayıcı ve hatta sinir bozucu olabilir. Amaç ilerlemedir, mükemmellik değil. Devam ettiğinizde ve maceranın tadını çıkardığınızda, bu hobiden büyük bir memnuniyet elde edilebilir. Her adımı yavaş atın, ayrıntılara dikkat edin ve yardım istemekten çekinmeyin.

HackerBoxes SSS'de mevcut ve potansiyel üyeler için çok sayıda bilgi bulunmaktadır. Aldığımız teknik olmayan destek e-postalarının neredeyse tamamı orada zaten yanıtlanmıştır, bu nedenle SSS'yi okumak için birkaç dakika ayırdığınız için gerçekten teşekkür ederiz.

2. Adım: Lehimleme Kitine Giriş - BadgeBuddy

Digispark Pro
Digispark Pro

BadgeBuddy basit ve eğlenceli "lehimlemeye giriş" kitidir. HackerBoxes, hobimizi Las Vegas'taki DEF CON 27'de tanıtmak için binlerce BadgeBuddy kiti üretmiş olmaktan gurur duyuyor. BadgeBuddy kitleri (birada olduğu gibi) Hardware Hacking Village'da, Lehimleme Becerileri Köyünde ve Vendor Room'da ücretsiz olarak sunulacak. DEF CON Köylerindeki organizatörler ve gönüllüler, elektronik ve bilgisayar korsanlığı ve güvenlik araştırmalarının diğer birçok yönü ile ilgilenen herkesi tanıtmaya ve yardımcı olmaya adamıştır.

Tabii ki, tüm HackerBox üyelerinin HackerBox 0045'te bir BadgeBuddy kiti alabilmesini sağlamak için yeterince fazladan BadgeBudy kiti temin edildi. BadgeBuddy'nizi lehimlemeyi öğrenmek isteyen biriyle paylaşabilir veya sadece kendiniz için tadını çıkarabilirsiniz!

BadgeBuddy, birlikte verilen top zinciri kullanılarak bir konferans kordonuna, sırt çantasına, çantaya, kemere vb. asılabilen göz kamaştırıcı bir mini rozetli PCB'dir. BadgeBuddy, harici kontrol devresi gerektirmeden azaltılmış bir Malzeme Listesi için geliştirilmiş kendi kendine dönen gökkuşağı LED'leri stilini kullanır. Bu, ilk kez bir lehimleme projesi için hala yeterince basit olan ilginç bir sonuç sağlar.

Lehimleme konusunda yeni olan birine bu kit aracılığıyla koçluk yapıyorsanız, çevrimiçi olarak lehimleme hakkında birçok harika kılavuz ve video var. İşte bir örnek. Yerel üretici gruplarının veya hacker alanlarının genellikle lehimleme istasyonlarına ve paylaşacak uzmanlığa sahip olduğunu unutmayın. Ayrıca amatör radyo kulüpleri her zaman elektronik deneyimi için mükemmel kaynaklardır.

BadgeBuddy Montaj Notları:

  • HAFİF BİR YUMUŞATMAK İÇİN LEHİMLİ PARA HÜCRE KLİPSİNİN ALTINDAKİ TENEKE MERKEZİ PED
  • PCB'NİN ARKASINDAKİ ANA HATAYA GÖRE LEHİM PARA HÜCRE KLİBİ
  • GÜÇ ANAHTARINI PCB'NİN ARKAINA TAKIN
  • YANIP SÖNEN LED'LERİ PCB ÜZERİNDEKİ LED ANAHTARININ DÜZ KENARINA YAKIN KISA PIN İLE PCB'NİN ÖNÜNE YERLEŞTİRİN
  • LEHİM LED'leri
  • GÜVENLİK GÖZLÜĞÜ TAKILIRKEN, TRIM PİMLERİ PCB'YE AYNI ZAMANDA
  • PARA HÜCRE TAK
  • RAINBOW LED BİSİKLET BAŞARISINI KUTLAYIN
  • BONCUK ZİNCİR KULLANARAK TAKIN

3. Adım: Digispark Pro

Digispark Pro, orijinal Digispark'taki ATtiny85'ten güzel bir yükseltme olan ATtiny167 mikro denetleyicisini (veri sayfası) kullanır.

Digispark Pro, başka bir Arduino veya programlayıcı modülüne ihtiyaç duymadan doğrudan USB'den programlanabilir. USB kodu doğrudan ATtiny167'de çalışır.

Orijinal Digispark ile karşılaştırıldığında, Pro daha hızlıdır (16Mhz'e karşı 8Mhz), daha fazla depolama alanına sahiptir ve birkaç G/Ç pini daha vardır.

Digispark Pro, başlangıçta bir Kickstarter projesi aracılığıyla tanıtıldı.

Adım 4: Digispark Pro'nun Programlanması

Digispark Pro'yu Programlama
Digispark Pro'yu Programlama

Pimleri Digispark Pro'ya lehimlemeden önce, onu programlamak için gereken her şeyi yapılandırın ve yerleşik LED'i yanıp sönecek şekilde örnek kodu yükleyin. Bu, Digispark Pro ile çalışmak için önemli bir güven oluşturma adımıdır ve eğlencelidir!

Resmi Digistump Wiki'deki bilgiler, Arduino IDE'yi (önceden kurulu değilse), IDE'yi ATtiny167 ile kullanım için yapılandırırken ve ardından ilk programımızı yüklerken bize yol gösterir.

Her zamanki gibi, delay() fonksiyon çağrılarında zamanlamayı (milisaniye) değiştirerek oynayın ve ardından kod değişikliklerinizin mikrodenetleyicide saklandığını ve yürütüldüğünü görmek için Digispark Pro'yu yeniden başlatın.

"Sorun Giderme" başlığı altındaki notlara özellikle dikkat edin. Digispark'ın bir donanım USB çipi kullanmadan USB arayüzü biraz hileli (harika bir şey) bu nedenle USB bağlantısını kurmak bazen birkaç yeniden deneme, farklı bir kablo veya Wiki'de önerildiği gibi başka bir uğraş gerektirir.

Bazı kurulumlarda, Digispark Pro bir PC'ye bağlıyken önyükleyicisinde kalır ve kullanıcı programını çalıştırmaz. Digispark Pro'yu bir güç bankasından, bir USB duvar siğilinden veya programlandıktan sonra başka bir güç kaynağından çalıştırmak genellikle mükemmel çözünürlüktür.

Adım 5: NORDIC NRF24L01 Radyo Alıcı-Verici

NORDIC NRF24L01 Radyo Alıcı-Verici
NORDIC NRF24L01 Radyo Alıcı-Verici

nRF24L01, dünya çapında 2.4 - 2.5 GHz ISM bandı için tek çipli bir radyo alıcı-vericisidir. Alıcı-verici, tam entegre bir frekans sentezleyici, bir güç amplifikatörü, bir kristal osilatör, bir demodülatör, modülatör ve gelişmiş bir protokol motorundan oluşur. Çıkış gücü, frekans kanalları ve protokol kurulumu, bir SPI arayüzü aracılığıyla kolayca programlanabilir. Akım tüketimi, -6dBm çıkış gücünde yalnızca 9,0mA ve RX modunda 12,3mA'dır. Yerleşik Güç Kapatma ve Bekleme modları, güç azaltmayı destekler. (veri Sayfası)

nRF24L01+ Kablosuz Modülü Nasıl Çalışır.

Adım 6: DigiProNRF Düğümlerini Yapılandırın

DigiProNRF Düğümlerini Yapılandırma
DigiProNRF Düğümlerini Yapılandırma

Özel DigiProNRF devre kartı, bir Digispark Pro modülünün ve bir nRF24L01 modülünün ara bağlantısını destekler. DigiProNRF devre kartı ayrıca nRF24'e güç sağlamak için 3.3V filtreli bir regülatörü destekler ve güç hatlarına ve I/O sinyallerine kolay erişim için bir sıra kopuk Digispark Pro pini sağlar.

Şematik diyagramdan, hangi nRF24 Modül pinlerinin hangi Digispark pinlerine bağlandığını not edin. Bu pin atamaları ekteki örnek kodda kullanılmıştır.

Düğümler arasında noktadan noktaya iletişimi denemek için iki DigiProNRF düğümünü lehimleyin.

Digispark Pro'nun altındaki üç "orta başlık pimini" DOLDURMAYIN. Bunun yerine, Digispark Pro'nun yanındaki koparma pimleri sırası için ekstra başlık pimlerini kullanın. Üç "merkez başlık pimi" herhangi bir soruna neden olmadan bağlanabilir (PCB'deki hiçbir şeye bağlı değildirler), ancak başlık, kullanılmayan üç Digispark deliğinde boşa harcanmaktansa koparma için daha iyi kullanılır.

İki DigiProNRF düğümünü ekli demo çizimlerle programlayın (biri TX için diğeri RX için). Her bir karttaki yerleşik Pin1 LED'i (Digispark Pro'nun merkezine yakın), radyo bağlantısı başarılı olduğunda yavaşça yanıp sönecektir. Radyo bağlantısı kesildiğinde LED sabit kalacaktır. Örneğin, diğer düğümün gücü kapalıysa.

Bilginize, bu demo Pro nRF24L01+ Shield eğitimine dayanmaktadır.

Önerilen: