Jeffrey Cross
Jeffrey Cross

En snabb rundgång på Adafruits fjäder ekosystem

Adafruit började sin fjäder ekosystem strävan förra året med införandet av Feather 32u4 Basic Proto, en liten utvecklingsbräda (51mm × 23mm × 8mm) utrustad med en ATmega32u4 SoC, 20 GPIO pin-out och en inbyggd prototypning sektion. Vad gjorde styrelsen unik är den integrerade batteriladdaren (för LiPo-batterier), vilket gör det till ett bärbart kort som kan användas var som helst.

Sedan dess har Adafruit släppt över ett dussin olika överföringar till deras fjäderekosystem, var och en med sina egna olika egenskaper. Dessutom kan de användas som fristående moduler eller anslutas för ytterligare funktioner. De flesta styrelserna har samma bashårdvara när det gäller mikrokontroller, formfaktor, laddningsbart batteri och proto-board, men alla har ett unikt hårdvarutillägg som skiljer dem från resten.

Den första styrelsen som kommer ut ur Adafruits fjäder ekosystem var 32u4 Basic Proto utrustad med en ATmega32u4 @ 8MHz, 20 GPIO och en inbyggd prototypingstavla.

Feather 32u4 Adalogger har till exempel en integrerad SD-kortplats för att lagra information; 32u4 Bluefruit LE erbjuder Bluetooth-anslutning och HUZZAH har inbyggt Wi-Fi tack vare en ESP8266 Wi-Fi-tilläggsmodul. Feather-ekosystemet har även Wings, som är ytterligare hårdvaruloduler som ansluter till fjäderbrädorna via pin-out och inkluderar allt från LED-skärmar till radiomoduler samt reläer (låsning, kraft, etc.), stepper- och likströmskontrollbrädor . Fjärdeekosystemet låter användarna sortera och välja brädet som passar bäst för sin applikation. Det finns redan en stor fanbas bland tillverkare som använder ekosystemet och skapat några intressanta projekt. Här är flera som utnyttjar de små proto-brädorna. (Mer om de specifika styrelserna efter den här länken)

DaveGuns Sensor Array and Monitor-system använder sig av en Adafruit Feather 32u4 Radio och rörelsesensorer för att varna användaren när rörelsen är detekterad.

DaveGun (från Instructables) konstruerade en trådlös sensoruppsättning med Adafruits 32u4 radiokort som varnar användarna trådlöst när sensorerna slås ut. Hans plattform använder fyra fjärranslutna PIR-sensormoduler anslutna till Adafruits Pro Trinket och RFM69HCW Transceiver Radio Breakout-kort, inrymda i sitt eget 3D-tryckta fodral.

När sensorerna slås ut skickar de en signal till en handhållen modul som är utrustad med Fjärr 32u4 radiokort och TFT-skärm som visar sensordräkningen tillsammans med ett vibrationsmeddelande. Varje sensorpaket fungerar självständigt och rapporterar sin egen träffräkning när den trippas så att du kan visualisera var inkräktare befinner sig. Se mer på DaveGuns instruktörssida.

Russell Grokett s ISS Pointer Tracker pekar fysiskt på ISS när den flyger över huvudet med Adafruits HUZZAH-kort med ESP8266 Wi-Fi-modulen.

Kinetic Designs 'Russell Grokett utnyttjade Adafruit's HUZZAH med ESP8266 Wi-Fi-modul för att skapa en ISS (International Space Station) tracker. Hans ISS Pointer Tracker använder fjäderbrädan tillsammans med en liten servo- och stegmotor för att aktivera en LED-pekare som kan röra sig i Azimuth och Altitude för att spåra den himmelska stationen.

En Raspberry Pi fungerar som spårarens hjärnor och gör allt för att knappa för att få en pärla på stationen, eftersom HUZZAH ansågs vara för begränsad i minnet (4MB Flash, 32KB SRAM respektive 80KB DRAM). Naturligtvis kan Russell's Pointer Tracker användas för att spåra något himmelskt objekt, inte bara ISS. Allt som behövs är att programmera enheten för att följa vad användaren vill ha baserat på dess koordinater i himlen. Se byggnaden på Russell's Instructable.

Christopher Rushs DIY Posture Sensor hjälper användaren att skydda sina ryggar genom att övervaka deras hållning, vilket gör det med hjälp av Fjäder 32u4 proto-, 3-axels accelerometer och vibrationsmotor.

Detta sista projekt fokuserar på hållning i sittande läge. Christopher Rush utformade sin DIY Posture Sensor i ett försök att bibehålla rygg och axelhälsa som ofta blir beskattad vid arbete vid ett skrivbord hela dagen.

Byggnaden är enkel och ett bra projekt för de nya som använder utvecklingsbrädor och använder en Adafruit Feather 32u4 Basic Proto-bräda tillsammans med en 3-axlig accelerometer, 3V-vibrationsmotor och batteri.

Han använde sedan kod anpassad från Adafruits Sensor- och MMA8451-bibliotek för att övervaka bärarens position medan han satt. Mer exakt övervakar den Y-axeln och varnar användaren när vissa värdegränser överskrids i båda riktningarna (framåt och bakåt). Se mer av Chistophers bygg på projektets hemsida.

Små, specialiserade, utvecklingsbrädor låter vem som helst designa pro-enheter. Att ha ett samhälle som stöder din styrelse, som Adafruit Feather eller Arduino-samhället, höjer din förmåga att "filmhackare" nivå direkt. Storleken, priset och inlärningskurvan är perfekta. Ingen ursäkt för att inte göra dina idéer verklighet. Jag tänker omedelbart på några Halloween-effekter och använder en fjäder.

Del

Lämna En Kommentar