Simuler og test Arduino -prosjekter med 123D -kretser

Simuler og test Arduino -prosjekter med 123D -kretser

Når du begynner i Arduino -verdenen, er det den beste måten å lære et enkelt prosjekt og finne ut hvordan du koder det. Men hvis du ikke har tilgang til en Arduino, ønsker en raskere måte å håne en krets, eller bare vil prøve noe nytt, 123D -kretser er en fin måte å prøve det på nettet.





123D Circuits lar deg lage og teste virtuelle Arduino -kretser, kontrollere ledningene dine, feilsøke koden din og eksperimentere med forskjellige oppsett. Det er et fantastisk verktøy for alle komme inn i Arduino for første gang eller eksperter som ønsker litt fleksibilitet i hvordan de prototyper og tester.





Alt du trenger

123D Circuits består av 4 forskjellige sandkasser: det er Electronics Lab; et kretskort design senter; et kretsskriververktøy; og et MESH etableringssenter. Electronics Lab vil være den mest nyttige for prototyping av Arduino, og det er det vi skal bruke til å bygge et Arduino -prosjekt på bare et øyeblikk.





Hver sandkasse har alle verktøyene du trenger for å diagramme et prosjekt, omtrent som Fritzing, et av våre favoritt diagramverktøy her på MakeUseOf. De har tonnevis av forskjellige komponenter, forskjellige Arduino -modeller og realistiske måter å få alt tilkoblet. Du kan til og med konvertere diagrammet til et kretsdiagram som inneholder all elektronisk informasjon som trengs for å gjenskape prosjektet.

Du kan også bestille noen av tingene du trenger for å lage prosjektet ditt i virkeligheten direkte fra nettstedet.



hvordan du endrer passordet til playstation

Electronics Lab lar deg faktisk teste kreasjonene dine ved å skrive inn Arduino -kode og se hva som skjer. La oss gå gjennom et eksempelprosjekt for å se hvordan det fungerer.

Eksempelprosjekt: Arduino Traffic Light

Vi skal piske opp et raskt eksempelprosjekt for å få en ide om hvordan 123D -kretser fungerer. Arduino -trafikklyset er et flott nybegynnerprosjekt, så vi bruker systemet til å lage et av dem.





Når du først går inn i Electronics Lab, ser du et brødbrett og ingenting annet. La oss endre det. Klikk Komponenter øverst til høyre for å se en liste over ting du kan legge til i skissen. Et raskt søk etter 'arduino' viser tre alternativer, og vi legger til Arduino UNO R3 ved å klikke først på ikonet og deretter i arbeidsområdet.

Et annet raskt søk etter 'led' viser oss vanlig LED; klikk på ikonet, og klikk deretter på brødbrettet for å plassere LED -en. Når den er plassert, lar rullegardinmenyen i øvre høyre hjørne av arbeidsområdet oss endre fargen. Vi plasserer en rød, en gul og en grønn.





Nå for å koble alt sammen. For å legge til en wire, klikker du hvor som helst på brødbrettet uten å klikke på en komponent først (du kan også bruke 'breadboardwire' -komponenten) og klikker på mellomrommet, enten på brødbrettet eller Arduino, der du vil at det skal koble; du kan endre fargen på samme måte som lysdiodene; ved å bruke rullegardinmenyen i øvre høyre hjørne av arbeidsområdet.

For å legge til motstandene, velg dem fra komponentlinjen, og klikk deretter på sporet der du vil at de skal koble seg til. Hvis du trenger dem til å strekke seg ytterligere, kan du bruke brødbrettledninger for å koble dem sammen.

For å velge motstanden til hvert stykke, kan du bruke alternativboksen for komponenter på høyre side av skjermen. Når du har gjort justeringen, vil de fargede båndene på motstanden endre farge for å gjenspeile motstanden (sørg for å velge de riktige enhetene også).

Bruk de samme metodene for å koble til trykknappen fra Arduino-diagrammet. For å rotere motstanden, velg den og trykk deretter på R. For å bøye en ledning klikker du bare et sted (uten en komponent) der du vil at bøyen skal skje.

Nå, slå på Koderedigerer -knappen for å åpne redaktøren. Det er akkurat som å bruke Arduino IDE; bare kopier instruksjonene fra Arduino -trafikklysopplæringen til tekstboksen (merk: det er noen 'forsettlige' feil i koden du må fikse - hvis du vil ha et komplett og fungerende eksempel, sjekk det ut her ).

app for å se hvem som blokkerte deg på facebook

Etter det, slå Last opp og kjør , og du har deg selv et fungerende virtuelt Arduino -trafikklys!

Det kan ta noen minutter å få tak i grensesnittet, men når du gjør det, er det veldig intuitivt å legge til komponenter og redigere koden.

Hva annet har folk laget?

Antallet forskjellige tilgjengelige komponenter kombinert med plattformens fleksibilitet betyr at prototypere rundt om i verden har laget noen veldig kule prosjekter. Her er et par av mine favoritter.

De NeoPixel klokke er et veldig kult prosjekt som bruker to sirkulære LED-tavler for å simulere hendene på en klokke, og et lite syv-segment display i midten for å indikere AM eller PM.

En litt mindre spennende, men potensielt mer nyttig krets som du kan sjekke ut er denne værstasjon , som henter værdata fra OpenWeather API for å få gjeldende temperatur i San Francisco.

oppstartsprogrammer for Windows 10 for å deaktivere

Ikke alle prosjektene er imidlertid ment å være nyttige. Her er en refleksspill som setter to spillere mot hverandre og vil slå på en LED for spilleren hvis reflekser var raskere.

Det finnes alle slags prosjekter på 123D -kretser, fra smarte hjemmeautomatiseringsprosjekter til spill og prosjekter som bare leker med motorer for å se hva de kan gjøre.

En verdifull ressurs

Hvis du er en fan av Arduino, er 123D Circuits et flott sted å tilbringe litt tid, enten du ønsker å lære det grunnleggende eller perfeksjonere ditt siste komplekse prosjekt. Ved å gi deg en måte å gjøre opp prosjekter raskt, kan det spare deg for mye tid i prototypefasen. Selvfølgelig er det ingen erstatning for en faktisk Arduino med ledninger, elektrisitet og ekte komponenter, men hvis du trenger å jobbe raskt eller ikke har tilgang til det du trenger, er det et flott verktøy.

Har du brukt en Arduino -simulator som 123D Circuits? Hva syntes du? Vil du bruke dette verktøyet i fremtiden, eller foretrekker du å bruke et ekte brett? Del tankene dine i kommentarene nedenfor!

Dele Dele kvitring E -post Slik rengjør du Windows -PC -en med kommandoprompt

Hvis det er lite lagringsplass på Windows -PC -en, kan du rydde opp i søppelet med disse raske kommandoprompt -verktøyene.

Les neste
Relaterte temaer
  • DIY
  • Emulering
  • Arduino
  • Elektronikk
Om forfatteren Deretter Albright(506 artikler publisert)

Dann er en innholdsstrategi og markedsføringskonsulent som hjelper bedrifter med å generere etterspørsel og kundeemner. Han blogger også om strategi og innholdsmarkedsføring på dannalbright.com.

Mer fra Dann Albright

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere