En hurtig rundkørsel på Adafruit's fjer økosystem - 💡 Fix My Ideas

En hurtig rundkørsel på Adafruit's fjer økosystem

En hurtig rundkørsel på Adafruit's fjer økosystem


Forfatter: Ethan Holmes, 2019

Adafruit begyndte deres fjer økosystem bestræbelser sidste år med introduktionen af ​​fjer 32u4 Basic Proto, en lille (51mm × 23mm × 8mm) udviklingskort udstyret med en ATmega32u4 SoC, 20 GPIO pin-out og en indbygget prototyping sektion. Hvad gjorde kortet unikt var dets integrerede batterioplader (til LiPo-batterier), hvilket gør det til et bærbart bord, som kan bruges overalt.

Siden da har Adafruit frigivet over et dusin forskellige udgivelser til deres fjer økosystem, hver med deres egne forskellige funktioner. Desuden kan de bruges som frittstående moduler eller tilsluttes sammen for yderligere funktionaliteter. De fleste af tavlerne har den samme grundlæggende hardware i form af mikrocontrollere, formfaktor, genopladeligt batteri og proto-board, men hver har en unik hardwaretilsætning, der adskiller dem fra resten.

Det første board, der kom ud af Adafruit's Feather ecosystem, var 32u4 Basic Proto udstyret med en ATmega32u4 @ 8MHz, 20 GPIO og et indbygget prototyperkort.

For eksempel har Feather 32u4 Adalogger en integreret SD-kortspor til at gemme information; 32u4 Bluefruit LE tilbyder Bluetooth-forbindelse, og HUZZAH har indbygget Wi-Fi takket være et ESP8266 Wi-Fi add-on modul. Feather økosystemet har også Wings, som er ekstra hardware moduler, der forbinder Feather boards via pin-out og omfatter alt fra LED skærme til radiomoduler samt relæer (låsning, strøm osv.), Stepper og DC motor kontrol boards . Feather økosystemet giver brugerne mulighed for at sortere og vælge det kort, der passer bedst til deres applikation. Der er allerede en stor fan base blandt beslutningstagere, der bruger økosystemet og skabt nogle interessante projekter. Her er flere der gør brug af de små proto-boards. (Mere om de specifikke bestyrelser efter dette link)

DaveGuns Sensor Array og Monitor system gør brug af en Adafruit Feather 32u4 Radio og bevægelses sensorer til at advare brugeren, når bevægelsen er registreret.

DaveGun (fra Instructables) designet et trådløst sensor array ved hjælp af Adafruit's 32u4 radiokort, der advarer brugere trådløst, når sensorerne udløses. Hans platform bruger fire eksterne PIR-sensormoduler tilsluttet Adafruit's Pro Trinket og RFM69HCW Transceiver Radio Breakout-kort, der er anbragt i deres eget 3D-trykte etui.

Når sensorerne udløses, sender de et signal til et håndholdt modul udstyret med Feather 32u4-radiokortet og TFT-skærmen, der viser sensortællingen sammen med et vibrationsmeddelelse. Hver sensorpakke virker uafhængigt og rapporterer deres egen hittælling, når den udløses, så du kan visualisere, hvor ubudne personer er placeret. Se mere på DaveGuns instruktørside.

Russell Grokett's ISS Pointer Tracker peger fysisk på ISS, da den flyver overhead ved hjælp af Adafruit's HUZZAH bord med ESP8266 Wi-Fi modul.

Kinetic Designs 'Russell Grokett udnyttede Adafruit's HUZZAH med ESP8266 Wi-Fi modul for at skabe en ISS (International Space Station) tracker. Hans ISS Pointer Tracker bruger Feather Board sammen med en lille servo- og stepper motor til at aktivere en LED-pointer, der kan bevæge sig i Azimuth og Altitude for at spore den himmelske station.

En Raspberry Pi fungerer som trackerens hjerner og gør alt nummeret knust for at få en perle på stationen, da HUZZAH blev anset for begrænset i hukommelsen (henholdsvis 4MB Flash, 32KB SRAM og 80KB DRAM). Selvfølgelig kan Russell's Pointer Tracker bruges til at spore enhver himmelleg objekt, ikke kun ISS. Alt, hvad der er nødvendigt, er at programmere enheden for at følge det, som brugeren ønsker, baseret på dens koordinater i himlen. Se bygningen på Russell's Instructable.

Christopher Rushs DIY Posture Sensor hjælper brugeren med at beskytte ryggen ved at overvåge deres arbejdsstilling, som den gør ved hjælp af Feather 32u4 proto- board, 3-akset accelerometer og vibrationsmotor.

Dette sidste projekt fokuserer på arbejdsstillinger, mens du sidder i en siddende stilling. Christopher Rush designet sin DIY Posture Sensor i et forsøg på at opretholde ryg og skulder sundhed, der ofte bliver beskattet, mens du arbejder på et skrivebord hele dagen.

Bygningen er enkel og et godt projekt for de nye til at bruge udviklingsbrædder og bruger et Adafruit Feather 32u4 Basic Proto bord sammen med et 3-akset accelerometer, 3V vibrationsmotor og batteripakke.

Han brugte derefter kode tilpasset Adafruit's Sensor og MMA8451 biblioteker til at overvåge brugerens position mens du sad. Mere præcist overvåger den Y-aksen og advarer brugeren, når visse værditærskler overskrides i begge retninger (frem og tilbage). Se mere af Chistopher's build på projektets websted.

Små, specialiserede, udviklingskort giver nogen mulighed for at designe pro-enheder. Hvis du har et fællesskab, der støtter dit bestyrelsesvalg, som Adafruit Feather eller Arduino samfund, øger din evne til at "film hacker" niveau øjeblikkeligt. Størrelses-, pris- og læringskurven er perfekte. Ingen undskyldning for ikke at gøre dine ideer virkelighed. Jeg tænker straks på nogle Halloween effekter og bruger en fjer.



Du Kan Være Interesseret

Gør open source MP3-afspiller (daisy) - start vejledning

Gør open source MP3-afspiller (daisy) - start vejledning


5 kølige ting, du måske ikke ved om din målebånd

5 kølige ting, du måske ikke ved om din målebånd


ABS eller PLA? Valg af den rigtige filament

ABS eller PLA? Valg af den rigtige filament


Typer af lejer og hvad de skal bruge dem til

Typer af lejer og hvad de skal bruge dem til