Inhoudsopgave:

Knipperende elektronische textieltas - Ajarnpa
Knipperende elektronische textieltas - Ajarnpa

Video: Knipperende elektronische textieltas - Ajarnpa

Video: Knipperende elektronische textieltas - Ajarnpa
Video: Knipperende LED op Arduino, snelheid aanpassen met potmeter 2024, November
Anonim
Image
Image
Bereid het bord en de tas voor
Bereid het bord en de tas voor

In deze tutorial leer je hoe je de LED-patch van je textiele tas kunt laten knipperen.

Stap 1: Bereid het bord en de tas voor

Bereid het bord en de tas voor
Bereid het bord en de tas voor
Bereid het bord en de tas voor
Bereid het bord en de tas voor

Sluit het ene uiteinde van de micro-usb-kabel aan op de computer, het andere uiteinde op het Arduino Leonardo-bord.

Sluit de positieve kant van de LED-patch aan op pin 13 op de Arduino Leonardo. Verbind de negatieve poot van de LED-patch met GND op het bord. U kunt een van de 3 GND-pinnen op het bord gebruiken. zwarte kabel - GND oranje kabel - pin 13

Stap 2: Stel het bord in op MBlock

Stel het bord in op MBlock
Stel het bord in op MBlock
Stel het bord in op MBlock
Stel het bord in op MBlock

Voordat u uw Arduino kunt programmeren, moet u deze instellen op mBlock.

Kies de versie afhankelijk van uw besturingssysteem (bijv. Als u een MacBook heeft, kiest u "Mac OS" / als u Windows 10 heeft, kiest u "Windows 7 en hoger"). Download en voer de installatiebestanden uit en open vervolgens mBlock.

Selecteer het Arduino Leonardo-bord in het menu "Boards".

Verbind vervolgens met uw Arduino-bord (het COM-poortnummer varieert op basis van de USB-stekkers van uw computer - wanneer u de juiste kiest waarop uw Arduino Leonardo is aangesloten, zullen de AAN- en TX-led-lampjes op het bord ononderbroken groen en oranje worden respectievelijk).

Stap 3: Coderen op MBlock

Coderen op MBlock
Coderen op MBlock
Coderen op MBlock
Coderen op MBlock

Op mBlock moet u een eenvoudige code maken om uw Led-patch elke seconde te laten knipperen.

De code ziet er precies zo uit: (zie afbeelding)

U moet elk blok van het gedeelte "Scripts" in het midden naar het lege gebied aan de rechterkant slepen en neerzetten. U vindt elk blok in de volgende subsecties: Wanneer erop wordt geklikt - subsectie "Evenementen" voor altijd / wacht 1 sec - "Besturing" subsectie set digitale pin… - "Robots" subsectie

Let op: u kunt kleine details wijzigen om uw eigen persoonlijke code te maken. U kunt bijvoorbeeld de frequentie van het knipperen wijzigen door de vertraging tussen elke "HIGH" -status en "LOW" -status van pin 13 te verkorten of te verlengen.

Wanneer u klaar bent met coderen, klikt u op "Upgrade Firmware" in het Connect-menu (op dat moment zullen zowel de RX- als de TX-led-lampjes op het bord oranje knipperen).

Doe dit maar één keer. U kunt nu uw code wijzigen zonder dat u elke keer de firmware hoeft te upgraden.

Stap 4: Coderen op Arduino IDE

Coderen op Arduino IDE
Coderen op Arduino IDE
Coderen op Arduino IDE
Coderen op Arduino IDE
Coderen op Arduino IDE
Coderen op Arduino IDE

Het is mogelijk dat u problemen ondervindt bij het verbinden van uw Arduino leonardo met mBlock. In dat geval moet u mogelijk Arduino IDE gebruiken om de firmware te coderen en te uploaden naar uw Arduino Leonardo-bord.

Download de software door naar Arduino IDE te gaan > Scroll naar beneden totdat u het gedeelte "Download de Arduino IDE" ziet en kies de versie op basis van uw besturingssysteem (bijv. Als u Windows 7 heeft, kiest u "Windows Installer" / als u Windows 10 hebt, kies “Windows app”) > Kies op de volgende pagina “Gewoon downloaden” en voer de installatiebestanden uit. Start Arduino IDE en selecteer Arduino Leonardo in het menu Extra > Bord.

Selecteer de juiste poort in het menu Extra > Poort.

Kies het Blink-voorbeeld uit Bestand > Voorbeelden > 01. Basics > Blink. Upload ten slotte de code met behulp van de pijl naar rechts (→) in de rechterbovenhoek van het venster, door Schets > Uploaden te kiezen of door op Ctrl+U op het toetsenbord te drukken.

Als alternatief kunt u beide tools samen gebruiken om eenvoudig code te maken (met behulp van de intuïtieve interface die mBlock biedt) en deze vervolgens betrouwbaar naar het bord te uploaden (door gebruik te maken van de sterke verbinding met het bord die Arduino IDE biedt).

In mBlock hoeft u alleen maar op Bewerken> Arduino-modus te klikken en wanneer het nieuwe paneel aan de rechterkant wordt geopend, kiest u Bewerken met Arduino IDE.

Volg daarna gewoon dezelfde stappen als voorheen om de code naar het bord te uploaden en je zou goed moeten zijn om te gaan!

Aanbevolen: