Konvertere Arduino -prosjektet ditt til et produkt
Å lage en prototype ved hjelp av Arduino Board er en flott start med å bringe et Arduino -basert elektronisk produkt til et marked. Arduino er et ideelt mikrokontrollerbrett for å forme ideen din til et produkt. Arduino alene er imidlertid ikke nok. Det er fortsatt mye ingeniørarbeid som skal gjøres. Følgende er den detaljerte beskrivelsen av trinn som er nødvendig for å designe det første Arduino -produktet.
1: estimere produksjonskostnaden
Den vanligste feilen folk gjør er at de ikke estimerer kostnadene som trengs for å bygge et produkt. De fleste utviklere hopper over dette trinnet, og de fortsetter direkte mot den skjematiske designen. Det er avgjørende å vite hvor mye produktet ditt vil koste å produsere. For å finne ut din beste salgspris, varekostnader, og viktigst av alt, er det nødvendig med et estimert antall.
2: Velge Arduino Board
Arduino er et mikrokontrollertavle, så det første trinnet i utformingen av et produkt er å velge det beste brettet som kan oppfylle kravene til produktet og ha litt overskuddsmargin for å gjøre det samlede prosjektet kostnadseffektivt. Flere Arduino -tavler med store applikasjoner er tilgjengelige, noen har flere pinner som Arduino Mega å dekke store prosjekter som å lage droner mens noen brett som Arduino null er spesifikk for å lage en IoT -basert løsning. Hvis produktet ditt trenger et lite sted å passe, kan du gå med Arduino Nano.
3: Velge de høyre skjoldene
Når du har valgt et Arduino -brett, er neste trinn å velge et Arduino -skjold eller designe en tilpasset i henhold til produktkrav. Skjold er en flott måte å optimalisere Arduino -prosjekter på; De kan redusere den totale produktkompleksiteten til enkle grensesnitt. Skjold er heller ikke begrenset til maskinvare; Det er noen skjold som kan programmeres, redusere total produktutviklingstid og kostnad. Ulike biblioteker er tilgjengelige for skjold.
4: Utvikle firmware/programvare
Å utvikle firmware eller programvare er hoveddelen av det Arduino -baserte produktet. Å ha et godt brukergrensesnitt å samhandle med er nøkkelen til suksess for et Arduino -basert prosjekt. Noen prosjekter krever en egen kode enn Arduino for å fungere som å designe et sykehusstyringssystem. Å skrive en effektiv kode krever høye ferdigheter, en kode skrevet for Arduino bør være universell som kan fungere under alle typer miljøer. Hvis produktet er IoT -basert, må det utforske IoT -basert plattform som tilbyr gratis plugins og programvare for å teste Arduino -maskinvare.
5: Design Printed Circuit Board (PCB)
Etter å ha valgt Arduino -brettet og høyre skjold for produktet, er det på tide å designe et trykt kretskort (PCB) for å kombinere all maskinvareperiferi til et enkelt brett. PCB vil bidra til å koble alle komponenter elektrisk og gi mekanisk støtte som reduserer produktledninger, noe som resulterer i mindre sjanse for feil.
For å designe et PCB -brett, må vi bygge et skjema over prosjektet vårt. Flere gratis verktøy er tilgjengelige for å designe Arduino produktskjemaer. Å vite om dem klikk her. Det hjelper ikke bare å gjøre PCB -design glatt, men gir også en sjanse til å simulere Arduino med maskinvare uten å bruke penger på ekte maskinvare. Det er en flott måte å feilsøke Arduino -kretser før vi beveger oss mot maskinvaresiden. Hvis prosjektet ditt har en viss trådløs funksjonalitet som Wi-Fi, GSM, Bluetooth eller infrarød, må du være spesielt oppmerksom på PCB-oppsettet for antennedesign. Å designe en feil antenneoppsett for PCB er den vanlige årsaken til feil for Arduino -produkter.
6: Bestill PCB -prototyper
Når PCB -oppsettet er klart, er neste trinn å bestille PCB -prototyper og teste dem i virkelig tilstand med maskinvare og komplette kretsløp. Før du bestiller PCB -prototype, anbefales det å gi en uavhengig sjekk til skjemaer eller produkt. Dette vil bidra til å identifisere enhver type feil og reduserer sannsynligheten for feil som kan ta veien til PCB -prototype.
For å bestille en PCB -prototype trenger vi en Gerber -fil, det er standardfilen som brukes av PCB -produsenter for å designe en tilpasset PCB. Når du bestiller en PCB, finner du to forskjellige leverandører, en som bare vil trykke et blankt PCB -kort, mens den andre også vil lodde komponentene for deg. For den første prototypeversjonen, ikke bestill for mer enn noen få PCB -er, da det er den første versjonen av produktprototypen, det er en stor sjanse for feil som må fjernes. Når du har fått tillit til produktet, så legg inn en bestilling på flere PCB -er.
7: Test, feilsøk og gjenta
Det spiller ingen rolle hvor bra noen er i programmering det er alltid en sjanse for å gjøre feil med mindre det designet produktet er veldig enkelt med lite maskinvare. Etter at PCB -oppsettet er mottatt, er neste trinn sanntidstesting av skriftlig kode. Feilsøk alle feilene som kommer på vei. Det er en av de ekstremt utfordrende oppgavene fordi man kanskje må takle ukjente og uventede feil. Dette trinnet inneholder både feilsøking av maskinvare og programvare.
8: Elektriske sertifiseringer
Når produktet er klart og i sluttfasen for å være klar til å selge ut. Siste trinn før Arduino -prosjektfunksjonene dine i en elektronisk butikk er å få elektrisk sertifisering. Ulike land har flere typer sertifiseringer avhengig av regionen og produktet som skal selges.
Jeg vil anbefale å få et Arduino -produkt sertifisert, da det vil åpne ubegrensede dører og muligheter for Arduino -produkter å selge. FCC, ROHS og CE er de vanligste internasjonale elektriske sertifiseringene som trengs.
Konklusjon
I denne artikkelen har vi sett på noen grunnleggende nødvendige detaljer som kreves for å gjøre et Arduino -prosjekt til et produkt. Å få en ide til å ha en prototype for produksjonskvalitet er en stor prestasjon. Imidlertid er det fortsatt en betydelig mengde arbeid som trengs for å gjøre prototyper til masseproduserende enheter. Før du hopper til å utvikle et produkt, må du se etter det større bildet og gi et innblikk i alle trinn og kostnader som er involvert i å dominere markedet.