LoPy: Complete Gids voor Kenmerken, Pin Configuratie en IoT Toepassingen
Elektronica is belangrijk in het dagelijks leven om aan de behoeften van de mens te voldoen. Dit artikel is relevant voor het vergroten van je kennis over LoPy, zijn kenmerken en werkwervelingsfrequentie. Je leert over de pinconfiguratie en hoe je het kunt gebruiken om extra functies te implementeren. Je hebt geluk, want je bent op de juiste plek.
Wat is LoPy?
Wat is LoPy? Het is een compacte driedubbele netwerkprocessor voor MicroPython-ingeschakelde apparaten. Het is een van de beste Internet of Things (IoT) platforms, met name voor verbonden dingen. De LoPy biedt een van de beste combinaties van gebruiksvriendelijkheid, flexibiliteit en kracht, met name met de Espressif ESP32 chipset. Met dit apparaat kun je al je dingen waar je ook bent snel creëren en verbinden.
(Apparaten die LoPy gebruiken)
De Kenmerken van LoPy
Met de mogelijkheid om zowel te fungeren als multi-bearer (wifi connectiviteit, LoRa en BLE) en een LoRa Nano Gateway development platform, heeft de LoPy diverse opvallende kenmerken. Enkele van deze kenmerken zijn:
- 100 procent Python programmeerbaar
- Veel GPIOs, peripherals en interfaces
- Ultra-laag stroomverbruik vergeleken met andere apparaten
- De mogelijkheid om in een gewoon breadboard te passen
- Het kan fungeren als een Nano LoRa gateway
- Krachtige BLE, CPU en state-of-the-art wifi radio met ongeveer 1KM wifi bereik
- Python die meerdere threads gebruikt
- 8MB flash geheugen
- Bluetooth antenne en een interne wifi
- Reset schakelaar
- RF schakelaar
Werkfrequentie van de LoPy
Het LoPy apparaat heeft extra functies zoals het LoRa radiofrequentiesysteem, wifi en Bluetooth. Het LoPy apparaat accepteert en gebruikt snel een paar externe antennes om een van de meest indrukwekkende afstanden voor de node bereik te bereiken. Voor wifi is het werkbereik ongeveer 1km. Onder ideale omstandigheden is de bereik voor LoRa ongeveer 40km.
Meesten van ons zijn zich niet bewust van de wereldwijde krachten die neigen om te regelen of te dicteren hoe radiogolven moeten werken. Helaas is hetzelfde waar voor hoe LoPy werkt. Bijvoorbeeld, de werkwervelingsfrequentie is 868 MHz over de Europese regio.
Voor andere regio's zoals Australië, Nieuw-Zeeland en Noord- en Zuid-Amerika is de werkwervelingsfrequentie 915 MHz. Als je van plan bent om een correcte frequentie te benutten, moet je de LoPy instellen. Je kunt de setup volbrengen door firmware updates uit te voeren met landselectie.
LoPy Pin Configuratie
Pin configuratie is cruciaal en speelt een essentiële rol in het begrijpen van de architectuur en de gehele werking van een elektronisch apparaat. De onderstaande afbeelding toont het volledige pin diagram van de LoPy pin configuratie:
(LoPy verbindt apparaten over een afstand)
Je moet de volgende belangrijke factoren onthouden bij de LoPy pin configuratie:
Stroomvoorziening
Je mag de 3,3V pin niet samen met de Vin pin gebruiken wanneer je het apparaat wilt voeden. Dit zal de spanningregelaar die boven op het board zit beschadigen.
Antenneplaatsing
Het is altijd passend om ervoor te zorgen dat je de juiste antenne bevestigt, met name bij draadloze verbinding (LoRa). Maar voor BLE/wifi is het niet nodig om een externe antenne te gebruiken, zolang je het niet in je code hebt gespecificeerd.
Diepe Slaap
Op basis van verschillende problemen die de LoPy design met zich meebrengt, trekt de module meer stroom dan het zou moeten, met name in Diepe Slaap. Hier blijft de DC-DC schakelregelaar in hoge prestatiemodus, wat een ruststroom van ongeveer 10mA trekt. Als je de regelaar in ECO modus zet, zal je de ruststroom zien dalen naar 10µA.
Helaas is de pin die nodig is om deze modus te controleren niet beschikbaar in het RTC domein, wat betekent dat het niet functioneel is tijdens Diepe Slaap. Om deze reden blijft de regelaar in PWM modus. Al dit maakt dat de flash chip bijna 2mA stroom verbruikt. Maar om dit probleem te omzeilen, vind je een "deep sleep shield" die zich aan de module koppelt. Deze bypass voorkomt dat stroom naar het apparaat vloeit. Om het apparaat weer in te schakelen, kun je een timer of een pin interrupt gebruiken.
LoPy Gebruiken Om Extra Functies Te Implementeren
Wat betreft het gebruik, kun je LoPy gebruiken om andere functies te implementeren. Aangenomen dat je vertrouwd bent met MicroPython, met name wat betreft LoPy documentatie, illustreert het volgende hoe je algemene taken kunt uitvoeren met LoPy:
- Registreer het apparaat dat je gebruikt bij een The Things Network gebruikersapplicatie
- Activeer je apparaat
- Kopieer en plak vervolgens de Application Key en Application EUI van je apparaat
- Activeer de ABP
- Stuur een bericht via The Things Network
- Ontvang het bericht
(LoPy in gebruik)
Conclusie
Dus daar heb je het; een paar van de belangrijkste informatie die je misschien wilde weten over de LoPy. We geloven dat je nu goed op de hoogte bent van de LoPy kenmerken, hun werkwervelingsfrequentie, pin configuratie en hoe je ze kunt gebruiken om extra functies te implementeren. Voor hoogwaardige LoPy apparaten, neem gerust contact met ons op bij ourpcb voor assistentie.
Industriële technologie
- Preventief Onderhoud: Hoe Proactieve Zorg Betrouwbaarheid Drijft en Kosten Bespaart
- Onderhoudsbeheer 101: Hoe CMMS efficiëntie, kostenbeheer en assetlevensduur drijft
- MTBF Ontrafeld: Uitgebreide Gids Voor Betrouwbaarheid & Onderhoud
- De Deegroller: Van Etrusken tot Moderne Vakmanschap
- De Evolutie en Vakmanschap van Moderne Bowlingpinnen
- UID Ontgrendelen: Een Driedelige Serie Over Geschiedenis, Mandaat En Toekomst
- De databus begrijpen: een uitgebreide handleiding
- Dara-kraan uitgelegd: kenmerken, toepassingen en selectiegids
- Actieve RFID: uitgebreid overzicht & praktische use cases
- De C-programmeertaal: Een uitgebreid overzicht
- C#: Uitgebreid Overzicht van Microsofts Moderne Programmeertaal