Simuler og test Arduino -projekter med 123D -kredsløb

Simuler og test Arduino -projekter med 123D -kredsløb

Når du kommer i gang i Arduinos verden, er det den bedste måde at lære et enkelt projekt på og finde ud af at kode det. Men hvis du ikke har adgang til en Arduino, ønsker en hurtigere måde at spotte et kredsløb eller bare vil prøve noget nyt, 123D kredsløb er en god måde at prøve det online.





123D Circuits lader dig oprette og teste virtuelle Arduino -kredsløb, kontrollere dine ledninger, fejlsøge din kode og eksperimentere med forskellige opsætninger. Det er et fantastisk værktøj for alle komme ind i Arduino for første gang eller eksperter, der ønsker en vis fleksibilitet i, hvordan de prototype og tester.





Alt hvad du har brug for

123D Circuits består af 4 forskellige sandkasser: der er Electronics Lab; et printkort design center; et Circuit Scribe -værktøj; og et MESH -oprettelsescenter. Electronics Lab vil være det mest nyttige til prototyping af Arduino, og det er det, vi vil bruge til at bygge et Arduino -projekt på bare et øjeblik.





Hver sandkasse har alle de værktøjer, du har brug for til at diagramme et projekt, meget gerne Fritzing, et af vores foretrukne diagramværktøjer her på MakeUseOf. De har masser af forskellige komponenter, forskellige Arduino -modeller og realistiske måder at få alt forbundet. Du kan endda konvertere dit diagram til et kredsløbsdiagram, der indeholder alle de elektroniske oplysninger, der er nødvendige for at genskabe projektet.

Du kan også bestille nogle af de ting, du skal bruge til at oprette dit projekt i det virkelige liv direkte fra webstedet.



hvorfor er min fil explorer så langsom

Electronics Lab lader dig faktisk teste dine kreationer ved at indtaste Arduino -kode og se, hvad der sker. Lad os gennemgå et prøveprojekt for at se, hvordan det fungerer.

Prøveprojekt: Arduino Traffic Light

Vi vil piske et hurtigt eksempelprojekt op for at få en idé om, hvordan 123D -kredsløb fungerer. Arduino -trafiklyset er et fantastisk nybegynderprojekt, så vi vil bruge systemet til at oprette et af dem.





Når du først går ind i Electronics Lab, ser du et brødbræt og intet andet. Lad os ændre det. Klik på Komponenter i øverste højre hjørne for at se en liste over ting, du kan tilføje til skitsen. En hurtig søgning efter 'arduino' viser tre muligheder, og vi tilføjer Arduino UNO R3 ved først at klikke på ikonet og derefter i arbejdsområdet.

En anden hurtig søgning efter 'led' viser os den almindelige LED; klik på ikonet, klik derefter på brødbrættet for at placere LED'en. Når den er placeret, lader rullemenuen i øverste højre hjørne af arbejdsområdet os ændre farven. Vi placerer en rød, en gul og en grøn.





Nu til at koble alt op. For at tilføje en ledning skal du bare klikke et vilkårligt sted på brødbrættet uden først at klikke på en komponent (du kan også bruge komponenten 'breadboardwire') og klikke på mellemrummet, enten på brødbrættet eller Arduino, hvor du gerne vil have det forbinde; du kan ændre farven på samme måde som lysdioderne; ved hjælp af rullemenuen i øverste højre hjørne af arbejdsområdet.

Hvis du vil tilføje modstandene, skal du vælge dem fra komponentlinjen og derefter klikke på det slot, hvor du vil have dem til at forbinde. Hvis du har brug for dem til at strække sig yderligere, kan du bruge brødbrætstråde til at forbinde dem.

For at vælge modstanden for hvert stykke kan du bruge komponentindstillingsboksen i højre side af skærmen. Når du har foretaget justeringen, ændrer de farvede bånd på modstanden farve for at afspejle modstanden (sørg også for at vælge de korrekte enheder).

Brug de samme metoder til at forbinde trykknappen fra Arduino-diagrammet. Hvis du vil rotere modstanden, skal du vælge den og derefter trykke på R. Hvis du vil bøje en ledning, skal du bare klikke et sted (uden en komponent), hvor du vil have, at bøjningen skal forekomme.

Nu, tryk på Kode Editor knappen for at åbne editoren. Det er præcis som at bruge Arduino IDE; kopier bare instruktionerne fra Arduino -lyskrydsundervisningen til tekstfeltet (Bemærk: der er nogle 'forsætlige' fejl i koden, som du skal rette - hvis du vil have et komplet og fungerende eksempel, tjek det ud her ).

app til at sætte ansigter på billeder

Efter det skal du slå Upload og kør , og du har dig selv et fungerende virtuelt Arduino -trafiklys!

Det kan tage et par minutter at få styr på grænsefladen, men når du gør det, er tilføjelse af komponenter og redigering af koden meget intuitiv.

Hvad har folk ellers skabt?

Antallet af forskellige tilgængelige komponenter kombineret med platformens fleksibilitet betyder, at prototyper rundt om i verden har skabt nogle virkelig fede projekter. Her er et par af mine favoritter.

Det NeoPixel ur er et meget sejt projekt, der bruger to cirkulære LED-tavler til at simulere hænderne på et ur og et lille syv-segment display i midten for at angive AM eller PM.

Et lidt mindre spændende, men potentielt mere nyttigt kredsløb, som du kan tjekke ud, er dette vejrstation , som trækker vejrdata fra OpenWeather API for at få den aktuelle temperatur i San Francisco.

nogle nøgler fungerer ikke på bærbar hp

Det er dog ikke alle projekter, der er beregnet til at være nyttige. Her er en refleks spil der sætter to spillere mod hinanden og tænder en LED for den spiller, hvis reflekser var hurtigere.

Der er alle former for projekter på 123D -kredsløb, fra smarte hjemmeautomatiseringsprojekter til spil og projekter, der bare leger med motorer for at se, hvad de kan.

En værdifuld ressource

Hvis du er fan af Arduino, er 123D Circuits et godt sted at bruge lidt tid, uanset om du ønsker at lære det grundlæggende eller perfektionere dit seneste komplekse projekt. Ved at give dig en måde at oprette projekter hurtigt på, kan det spare dig for meget tid i prototypefasen. Det er selvfølgelig ikke en erstatning for en egentlig Arduino med ledninger, elektricitet og rigtige komponenter, men hvis du skal arbejde hurtigt eller ikke har adgang til det, du har brug for, er det et godt værktøj.

Har du brugt en Arduino -simulator som 123D -kredsløb? Hvad troede du? Vil du bruge dette værktøj i fremtiden, eller foretrækker du at bruge et rigtigt bord? Del dine tanker i kommentarerne herunder!

Del Del Tweet E -mail Sådan rengøres din Windows -pc ved hjælp af kommandoprompt

Hvis din Windows -pc er ved at løbe tør for lagerplads, skal du rydde op i skrammel ved hjælp af disse hurtige kommandopromptværktøjer.

Læs Næste
Relaterede emner
  • gør det selv
  • Emulering
  • Arduino
  • Elektronik
Om forfatteren Derefter Albright(506 artikler udgivet)

Dann er en indholdsstrategi og marketingkonsulent, der hjælper virksomheder med at skabe efterspørgsel og kundeemner. Han blogger også om strategi og content marketing på dannalbright.com.

Mere fra Dann Albright

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere