Jeffrey Cross
Jeffrey Cross

Ein kurzer Überblick über das Ökosystem von Adafruit

Adafruit startete sein Feather-Ökosystem im vergangenen Jahr mit der Einführung des Feather 32u4 Basic Proto, eines kleinen Entwicklungsboards (51 mm × 23 mm × 8 mm), das mit einem ATmega32u4-SoC, 20 GPIO-Pinout und einem Prototyping-Modul an Bord ausgestattet ist. Was das Board einzigartig machte, war das integrierte Ladegerät (für LiPo-Akkus), das es zu einem tragbaren Board macht, das überall eingesetzt werden kann.

Seitdem hat Adafruit über ein Dutzend verschiedene Wiedergabeversionen für das Ökosystem Feather veröffentlicht, jede mit ihren eigenen Funktionen. Darüber hinaus können sie als eigenständige Module verwendet oder für zusätzliche Funktionen miteinander verbunden werden. Die meisten Boards verfügen über die gleiche Basishardware in Bezug auf Mikrocontroller, Formfaktor, wiederaufladbaren Akku und Proto-Board. Jede dieser Boards verfügt jedoch über eine einzigartige Hardware-Ergänzung, die sie von den übrigen unterscheidet.

Das erste Board, das aus Adafruit's Feather-Ökosystem hervorging, war das 32u4 Basic Proto, das mit einem ATmega32u4 @ 8MHz, 20 GPIO und einem integrierten Prototyping-Board ausgestattet war.

Der Feather 32u4 Adalogger verfügt beispielsweise über einen integrierten SD-Kartensteckplatz zum Speichern von Informationen. Der 32u4 Bluefruit LE bietet Bluetooth-Konnektivität, und die HUZZAH-Funktion bietet dank eines Wi-Fi-Zusatzmoduls ESP8266 integrierte Wi-Fi-Funktionen. Das Feather-Ökosystem verfügt auch über Wings, zusätzliche Hardwaremodule, die über Pin-Out mit den Feather-Boards verbunden werden und von LED-Anzeigen über Funkmodule bis hin zu Relais (Verriegelung, Stromversorgung usw.), Stepper- und DC-Motorsteuerplatinen reichen . Mit dem Feather-Ökosystem können Benutzer das Board auswählen und auswählen, das für ihre Anwendung am besten geeignet ist. Es gibt bereits eine große Fangemeinde unter den Machern, die das Ökosystem nutzen, und hat einige interessante Projekte geschaffen. Hier sind einige, die die winzigen Proto-Boards nutzen. (Mehr über die spezifischen Boards nach diesem Link)

Das Sensor Array and Monitor-System von DaveGun verwendet einen Adafruit Feather 32u4-Funk- und Bewegungssensor, um den Benutzer zu warnen, wenn eine Bewegung erkannt wird.

DaveGun (von Instructables) entwickelte ein drahtloses Sensorarray mit der 32af4 Radio-Platine von Adafruit, die die Benutzer drahtlos benachrichtigt, wenn die Sensoren ausgelöst werden. Seine Plattform verwendet vier Remote-PIR-Sensormodule, die mit den Pro Trinket- und RFM69HCW-Transceiver-Radio-Breakout-Boards von Adafruit verbunden sind und in einem eigenen 3D-gedruckten Gehäuse untergebracht sind.

Wenn die Sensoren ausgelöst werden, senden sie ein Signal an ein Handheld-Modul, das mit der Feather 32u4 Radio-Platine und einem TFT-Display ausgestattet ist, das die Anzahl der Sensoren sowie eine Vibrationsmeldung anzeigt. Jedes Sensorpaket arbeitet unabhängig voneinander und meldet bei Auslösung seine eigene Trefferanzahl, sodass Sie sich anzeigen lassen können, wo sich Eindringlinge befinden. Mehr dazu auf der Instructables-Seite von DaveGun.

Der ISS Pointer Tracker von Russell Grokett zeigt physisch auf die ISS, wenn sie mit Adafruit's HUZZAH-Board mit ESP8266-WLAN-Modul über Kopf fliegt.

Russell Grokett von Kinetic Designs nutzte Adafruit's HUZZAH mit dem ESP8266-WLAN-Modul, um einen ISS-Tracker (International Space Station) zu erstellen. Sein ISS Pointer Tracker verwendet die Federplatte zusammen mit einem kleinen Servo- und Schrittmotor, um einen LED-Zeiger zu betätigen, der sich in Azimuth und Altitude bewegen kann, um die Himmelsstation zu verfolgen.

Ein Raspberry Pi fungiert als Gehirne des Trackers und führt alle Zahlen aus, um eine Perle auf der Station zu erreichen, da der HUZZAH im Speicher als zu begrenzt angesehen wurde (4 MB Flash, 32 KB SRAM und 80 KB DRAM). Natürlich kann Russells Pointer Tracker verwendet werden, um jedes Himmelsobjekt zu verfolgen, nicht nur die ISS. Alles, was Sie brauchen, ist, das Gerät so zu programmieren, dass es dem Benutzer auf der Grundlage seiner Koordinaten am Himmel folgt. Siehe den Build bei Russells Instructable.

Der DIY-Posture-Sensor von Christopher Rush hilft dem Benutzer, seinen Rücken zu schützen, indem er seine Haltung überwacht. Dies geschieht mithilfe des Feather 32u4-Prototyps, eines 3-Achsen-Beschleunigungsmessers und eines Vibrationsmotors.

Dieses letzte Projekt konzentriert sich auf die Sitzposition. Christopher Rush hat seinen DIY-Posture-Sensor entwickelt, um die Gesundheit von Rücken und Schultern zu erhalten, die häufig den ganzen Tag über an einem Schreibtisch arbeiten muss.

Der Build ist einfach und ein großartiges Projekt für alle, die noch keine Entwicklungsplatinen verwenden, und verwendet eine Adafruit Feather 32u4 Basic Proto-Platine sowie einen 3-Achsen-Beschleunigungssensor, einen 3-V-Vibrationsmotor und einen Akkupack.

Anschließend verwendete er Code aus Adafruit-Bibliotheken für Sensor und MMA8451, um die Position des Trägers im Sitzen zu überwachen. Genauer gesagt, es überwacht die Y-Achse und alarmiert den Träger, wenn bestimmte Schwellenwerte in beiden Richtungen (vorwärts und rückwärts) überschritten werden. Sehen Sie mehr von Chistopher's Build auf der Projektseite.

Mit kleinen, spezialisierten Entwicklungsboards kann jeder professionelle Geräte entwerfen. Wenn Sie eine Community haben, die Ihr Board Ihrer Wahl unterstützt, wie die Adafruit Feather- oder Arduino-Community, können Sie Ihre Fähigkeiten umgehend auf „Movie-Hacker-Ebene“ erhöhen. Die Größe, der Preis und die Lernkurve sind perfekt. Keine Entschuldigung, um Ihre Ideen nicht in die Realität umzusetzen. Ich denke sofort an ein paar Halloween-Effekte und an eine Feder.

Aktie

Leave A Comment