Denne jobben er et fantastisk eksempel på Raspberry Pis evne til å formørke Arduino når det gjelder samhandling. [Fall døve] nevner at han benyttet seg til å utnytte et Arduino-bord med et Ethernet-skjold for å legge til økt interaktivitet til prosjektet. Men denne, som er et hjemmautomatiseringslampeprosjekt, bruker en bringebær PI i stedet. Ideene ender med å være ekstremt liknende. Men bekostning av maskinvaren er mindre og det kodende arbeidet er trolig ordre av størrelse enklere.

Ikke ta oss feil, maskinvaren er fundamentalt annerledes. Når du går fra Arduino til RPI, mister du noen I / O-pins, og det lave nivået som styrer dem, er ikke heller like rett fremover. Men du trenger heller ikke å programmere tingen i C. Linux-kjernen håndterer lavt nivå, som indikerer at du kan komponere dine skript som bruker Python. Fordi Python er et tolket språk, er testingen og feilsøkingen mye raskere – ingen krav til å blinke ny kode, bare kjøre skriptet igjen.

Denne jobben benyttet RPI GPIO for å kjøre en stripe av LED som bruker WS2801-protokollen. Styret inkluderer en NIC som gjør det til et snap å bruke som en webserver. De kloke telefonkontrollene som er sett ovenfor, blir servert fra PI som utnytter jquery. Ideelt nå er det en ledning som løper ut av lampen. Men det må være mye plass til å utnytte en skrue-i utløpsadapter og for å skjule RPI og dens PSU inne.

Styret har fortsatt tilstrekkelig juice til å kjøre andre automatiseringsfunksjoner også, som å fungere som en webradioserver.

Leave A Comment

Recommended Posts