Lav en instruktørindikator: 11 trin (med billeder)

Lav en instruktørindikator: 11 trin (med billeder)

Indholdsfortegnelse:

Anonim

Instruktører er virkelig et fantastisk sted at dele dit fantastiske projekt. Der er så mange beslutningstagere her for at dele deres værker.

Jeg havde også gjort mange instruktioner, jeg vil føle mig ophidset, når min instruktør får en stor udsigt eller favoritter. Især når du først sender dine instruktioner, vil du altid gå til siden og se om nogen kan lide det.

Jeg kan stadig huske, da jeg bogførte min første instruerbare år siden, det er et projekt om Arduino, jeg lavede en telefon med Arduino. Det hedder ArduinoPhone, selv i dag kan jeg få nogle kommentarer fra det, og jeg er glad for at hjælpe andre med at lave deres egen telefon med Arduino.

Nu vil jeg dele min seneste instruerbare, det er en smuk enhed, som du kan sætte den på skrivebordet. Det hedder Instructables Indicator. Med dette instruerbare, kan du vide, om folk kan lide din instruerbare, hvis din instruktable få featured.

Denne applikation indeholder nedenstående funktion:

  • Tilslutning til Wi-Fi
  • En 320x240 TFT-skærm for at vise meddelelsen
  • Medtag visninger, favoritter og kommentarer.
  • Når din instruerbare få fremhæves, tænder lysdioderne på basen

Hvis du kan lide Instructables og skrive instructables, vil du kunne lide denne ide. Jeg vil dele processen for at gøre det, såvel som koden, alle ting er åbne kilder.

Så lad os starte, glad MAKING.

forsyninger:

Trin 1: Hvordan virker det

Der er en 320x240 TFT display til at vise visninger, favoritter og kommentarer. Og det er opdatering i realtid.

Der er 2 leds på øjnene, når data ændres, vil det blinke om 1s.

Der er 5 ws2812b ledet på bunden, når dine instruktables får featured, lysene vil skinne med regnbue, det er smukt, hvis du slukker lyset om aftenen.

Flere detaljer henvises til billedet ovenfor.

Trin 2: Forbered de ting

Der er noget, der skal være forberedt først.

Elektriske Patr

LinkIt ONE

LinkIt ONE udviklingsbrættet er et open source high performance board til prototyping Wearables og IoT enheder. Det er baseret på verdens førende SoC for Wearables, MediaTek Aster (MT2502) kombineret med high performance Wi-Fi (MT5931) og GPS (MT3332) chipsæt, der giver dig adgang til alle funktionerne i MediaTek LinkIt. Det giver også lignende udpasningsfunktioner til Arduino boards, hvilket gør det nemt for dig at oprette forbindelse til forskellige sensorer, periferiudstyr og Arduino skjold.

2,8 '' TFT Touch Shield V2.0

Dette er en multifunktionel Arduino / Seeeduino / Arduino Mega kompatibel resistiv berøringsskærm. Vi erstattede skærmdriveren med en mere professionel chip, ILI9341 driver, der giver en anden pinbesparende SPI-kommunikation uden at ofre dataoverførselshastigheden. På grund af kommunikationsmetoden ændres programmer, som er udviklet til den oprindelige version, nødvendige ændringer, før de transplanteres til den nye version. Med et SD-kort modul integreret også på dette skjold, reserverer dette skjold store plads til andre udvidelser til dit projekt.

Grove Joint

Grove - Joint v2.0 deler mange ligheder med Seeeduino Lotus. Det er en mini ATMEGA328 Microcontroller udviklingskort. Det bruger en Atmel ATMEGA328P-MU og CH340. ATMEGA328P-MU er en højtydende, lavt strømforsynet AVR 8-Bit Microcontroller. CH340 er en USB bus konverter chip, der kan realisere en USB til seriel grænseflade.Grove - Joint v2.0 har to Grove-grænseflader inkluderet I2C-port og to digitale I / O'er. Det understøtter ellers batteridrevet. Du kan gøre nogle enkle applikationer med det.

WS2812B Led

WS2812 er en intelligent kontrol LED-lyskilde, som styringskredsløbet og RGB-chip er integreret i en pakke med 5050 komponenter. Det omfatter intelligent digital port data latch og signal omformning amplifikation drev kredsløb. Inkluder også en præcision intern oscillator og en 12V spændingsprogrammerbar konstant strømstyringsdel, der effektivt sikrer pixelpunktets lysfarvehøjde konsekvent.

Akryl og laserskærer

  • 3 mm træbræt
  • 3mm Lucency Acrylic

Med hensyn til laserskæreren kan du nemt finde en i et Hacker Space, hvis der ikke er noget hackerrum tæt på dig, kan du prøve levering af laserskærer til Seeed.

De andre

  • 5mm Green Led x 2
  • M3 skruer x 4
  • M3 møtrik x 4
  • AB lim

Trin 3: Skær træpladen og akryl

Vi vil skære træpladen og akryl først.

Venligst download 2d filen her.

Du vil få 6 dele af træbræt og en akryl.

Trin 4: Mal det instruktørlogo

For at gøre det mere flot udseende, skal vi lave noget maleri.

Det er ikke et meget hårdt arbejde, vær ikke bange for det. Bare se logoet og male.

Trin 5: Installer træet

Efter dette trin er udseendet næsten klart.

Forbind først del 1, 3, 4, 5, 6 sammen som vist i billedet.

Da brættet er ustabilt, har du brug for lim til at holde det fast.

Trin 6: Installer WS2812 Leds og Grove Joint

Find først en Grove kabler og lodde til

WS2812 ledet:

  • Rød > Vcc
  • Sort> Gnd
  • Gul> Di

Vi har brug for nogle 3M lim hold dig her. Bare hold tingene til bunden.

Som vist i billederne.

Trin 7: Installer et DC-indgangsgrænseflade

Vi skal finde en DC-indgangsstik her, hvis du ikke kan finde en, så er det ligegyldigt, at du kan drive LinkIt ONE direkte via et micro USB-kabel.

Først lod du lytte nogle kabler for at forbinde VCC / GND af LinkIt ONE til stikket.

Stik derefter stikket i hullet o Part6.

Trin 8: Installer TFT-skærm og led på øjet

Installer TFT-skærm på bagsiden af DEL 1. Du har måske brug for nogle AB lim her.

Som vist i billedet.

Trin 9: Tilslutning af kablerne

Der er 2 Grove-stik om bord på LinkIt ONE, UART og I2C, disse pin kan virke som normalt GPIO.

  • D0 / D1> LED +
  • GND> LED-
  • SCL af LinkIt ONE> SCL of Joint
  • WS2812 LED> D5 af Joint

Trin 10: Software Work

Jeg havde sendt min kode til github, klik for at åbne siden.

Hvis dette er din første til at bruge LinkIt ONE, sæt hånden på Wiki af LinkIt ONE for at komme i gang. LinkIt ONE er et Arduino-kompatibelt kort med så mange stærke funktioner.

Når du har hentet koden, er der noget, der skal indstilles. Detalje henvises til billedet ovenfor.

Sådan får du URL:

Åbn siden med din instruerbare, du kan finde den i søgefeltet Gennemse, husk at det vi har brug for er / Id / your_instructable_name /.

Sådan får du ajax kode.

Først højreklik på din webside, klik på Vis kildetekst.

Ctrl + F, find LogHit, så finder du det. Se billedet abot.

Upload derefter koden til LinkIt ONE. Magic ting vil ske.

Trin 11: Gør det bedre

Der er nogle funktioner, jeg vil gøre i funktionen, men jeg har ikke tid for nylig. Jeg er glad for, at hvis nogen hjælper med at forbedre det, kan du lave en pull request på min Github side.

  • Vis alle de instruktioner, du havde lavet
  • Optag detaljeringsdataene for din instruerbare, og derefter opbevaring til flashen af ​​LinkIt ONE, er der en 10M flash. Og kan læses som en U-disk.
  • Når du har fået en kommentar, kan du modtage en SMS
  • Når din instruktør får et vist antal visninger / favoritter / kommentarer, får du en SMS.