İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
RevithacaRev tarafından: Ithaca Startup WorksYazar tarafından daha fazla takip edin:
Hakkında: Rev: Ithaca Startup Works, Ithaca, NY'de bir iş inkübatörü ve çalışma alanıdır. Toplumda istihdam yaratacak her yeni veya büyüyen işletme için iş danışmanlığı, çalışma alanı ve başlangıç kaynakları sunuyoruz… Daha fazlası revithaca hakkında »
Bir IoT ürün geliştirme atölyesinin bir parçası olarak Rev Hardware Accelerator'daki Teknik Eğitmenler tarafından geliştirilen bu proje, birbirine "dalgalanan" bir çift bağlı cihazdır. Her iki cihaz da wifi'ye bağlı olduğu sürece, bir kutudaki düğmeye basmak, diğer kutudaki bayrağın nerede olursa olsun dalgalanmasını tetikler. Kutuların aynı wifi ağında olması bile gerekmez!
Adım 1: İhtiyacınız Olan Şeyler
- Parçacık Fotonu (x2)
- USB mikro kablo (x2)
- USB şarj cihazı (x2)
- SG90 servo (x2)
- Breadboard (x2)
- Buton (x2)
- Erkek-erkek jumper teller (birçok)
- Dübel çubuğu veya bambu şiş (x2)
- renkli karton
Bunlardan herhangi biri:
⅛” lazer kesim için kontrplak stoğu
VEYA
- Küçük karton kutu (x2)
- X-Acto bıçağı
Adım 2: Parçacık Fotonlarını Ayarlama
Parçacık hesabı ve Foton kurulumu
Parçacık.io'da bir hesap oluşturun ve her iki Fotonunuzu internete bağlamak için bu talimatları izleyin. Talimatları uyguladıktan sonra, yerleşik LED'ler her iki cihazda da camgöbeği-mavi "nefes alıyor" olmalıdır.
Ürün yazılımının yanıp sönmesi
Wi-Fi bağlantılı Fotonlara kod göndermek için Particle'ın web geliştirme ortamını kullanacağız. Particle web sitesinde oturum açın ve Particle IDE'ye gidin (buna Particle ana sayfasının sağ üst köşesindeki “IDE” seçilerek erişilebilir).
Aşağıdaki adımlar, cihazlarınıza doğru kodu almanız konusunda size rehberlik edecektir.
- Yeni bir uygulama oluşturun ve istediğiniz gibi adlandırın. İki Photon cihazının her biri için bu uygulamanın iki sürümüne sahip olacağınızı unutmayın.
- Bu kodu kopyalayıp uygulamaya yapıştırın.
- İkinci uygulamayı oluşturun ve ilk kutunun kodundan biraz farklı olan bu kodu yapıştırın. Daha fazlasını keşfetmekle ilgileniyorsanız, kod basittir ve kapsamlı bir şekilde yorumlanmıştır.
- Şimdi kodu panolara göndereceğiz. Particle IDE'deki Devices (Aygıtlar) sekmesine gidin ve ilk kartı seçin. Seçilen panonun yanında bir yıldız belirecektir.
- Panolarınızın takılı ve açık olduğundan emin olun (web ortamında adlarının sağında nefes alan mavi bir nokta görünmelidir), ardından Flash'a tıklayın.
- İlk panonuzun LED'i macenta yanıp sönüyorsa, her şey yolunda gitti. Şimdi, Aygıtlar sekmesinde, Flaş'ı tıklatarak ve yanıp sönen macenta ışığını arayarak ikinci pano için de aynısını yapın.
3. Adım: Breadboarding
Fotonları, servoları ve butonları yukarıdaki şemada gösterildiği gibi bağlayın. Fotonlara güç bağlayın ve durum ışıklarının mavi "nefes almasını" bekleyin. Düğmelerden birine basmayı deneyin - karşı devre tahtasındaki servo dönmelidir. Durum ışığı “nefes almak” yerine yanıp sönüyorsa, USB kablosunu çıkarıp tekrar takmayı deneyin. Foton kartındaki “sıfırla” düğmesine basmayı da deneyebilirsiniz.