Inhoudsopgave:

Hoe ArduinoBlocks te gebruiken: 6 stappen
Hoe ArduinoBlocks te gebruiken: 6 stappen

Video: Hoe ArduinoBlocks te gebruiken: 6 stappen

Video: Hoe ArduinoBlocks te gebruiken: 6 stappen
Video: Arduino 2 AnalogReadSerial uitgelegd 2024, Oktober
Anonim
Hoe ArduinoBlocks te gebruiken
Hoe ArduinoBlocks te gebruiken

Wilt u op een eenvoudige manier leren hoe u de Arduino programmeert?

Blokkeert het!!

Met alleen een Arduino Uno en een ArduinoBlocks-website kunt u eenvoudig uw programma bouwen zonder de programmeersyntaxis te onthouden.

Stap 1: Het bordoverzicht

ArduinoBlocks hebben de Google Blockly-ontwikkelingscode gebruikt om een op blokken gebaseerde interface voor de Arduino te maken.

Momenteel ondersteunt het de Arduino UNO, NANO en MEGA.

Opmerking: je hebt een compatibel Arduino-bord nodig als je de praktische build aan het einde van deze tutorial wilt doen.

Stap 2: de installatie

de opzet
de opzet
de opzet
de opzet
de opzet
de opzet
de opzet
de opzet

1. Ga naar de ArduinoBlocks-website.

2. We moeten een account aanmaken voordat we het kunnen gebruiken, maar dit betekent dat al onze gegevens en informatie vervolgens in de cloud worden opgeslagen, dus er is minder kans op beschadigde bestanden.

-Dus we zullen beginnen met bekend te zijn met de ArduinoBlocks-omgeving.

Stap 3: ArduinoBlocks-omgeving

ArduinoBlocks-omgeving
ArduinoBlocks-omgeving
ArduinoBlocks-omgeving
ArduinoBlocks-omgeving
ArduinoBlocks-omgeving
ArduinoBlocks-omgeving
ArduinoBlocks-omgeving
ArduinoBlocks-omgeving

Eenmaal ingelogd, kunnen we een nieuw project maken door de vervolgkeuzelijst "Projecten" rechts van het ArduinoBlocks-logo te selecteren. Selecteer "Nieuw project" en start vervolgens een persoonlijk project.

We hebben nu een paar opties, waarvan de eerste is om te selecteren wat ons doelplatform zal zijn. Vul de relevante velden in en hoe ze betrekking hebben op het project.

je zult zien dat er al twee functies in het deelvenster Blokken zijn. Als je al eerder met een Arduino hebt geëxperimenteerd, dan ben je bekend met de Setup en Loop.

Als u dit echter niet hebt gedaan, heeft de Arduino-code deze twee functies nodig:

-De Setup-functie: selectie van de code die wordt uitgevoerd wanneer het apparaat voor het eerst wordt ingeschakeld, gebruikt om de pinnenconfiguratie (I/O) in te stellen of de seriële poort voor uitvoer te initialiseren.

-De lusfunctie: is ontworpen om voor altijd te lussen (laten we zeggen while(1=1) do).

Laten we even de tijd nemen om de beschikbare Arduino-codepaletten te bekijken. Ze omvatten de basis, logica, besturing, variabelen en functies. Het echt opwindende is echter dat het zoveel opties bevat om te bedienen, servo's, motoren, SD-kaarten, MQTT, GPS en zelfs Bluetooth-bedieningen!

Laten we nu verder gaan met onze eerste test.

Stap 4: Knipperen

Knipperend
Knipperend
Knipperend
Knipperend

Zoek het Input/Output-palet en sleep het blok met de titel "Write Digital Pin 2".

Sleep het over het lusfunctieblok totdat het op zijn plaats klikt. Verander het pinnummer in pin 13, de ingebouwde LED op de Arduino.

Ga naar het Tijdpalet en zoek het blok "Wacht 1000 milliseconden".

Herhaal het bovenstaande blok deze keer en verander de status naar "uit" in plaats van "aan".

Voeg opnieuw het blok "Wacht 1000 milliseconden" toe.

Als dit voltooid is, moeten we ons programma uploaden naar de Arduino Uno

Stap 5: Uploaden

Uploaden
Uploaden
Uploaden
Uploaden
Uploaden
Uploaden

We hebben drie opties om ons programma op de Arduino UNO te laden.

De eerste optie is rechtstreeks vanuit de browser, waar linksboven in het scherm een optie is met de titel "uploaden"

maar eerst moet je ArduinoBlocks-connector installeren, sencode zorg ervoor dat je board is aangesloten op de USB-poort van je computer, dan kun je het programma rechtstreeks van internet uploaden door op upload te drukken.

Als u daarnaast op de pijl-omlaag klikt, naast de knop Blokken in de linkerbovenhoek, heeft u de mogelijkheid om de code te bekijken, die vervolgens kan worden gekopieerd en geplakt in de Arduino IDE.

We zullen de derde manier gebruiken, ervan uitgaande dat je de Arduino IDE hebt geïnstalleerd en het.ino-bestand downloadt.

Dus als onze code succesvol is geüpload, knippert de ingebouwde LED elke seconde aan en uit.

Stap 6: Conclusie

Het programmeren van blokken is erg leuk en heel gemakkelijk om mee te beginnen. De komst van Blockly heeft ons ArduinoBlocks gegeven, waarmee zelfs de beginnende codeur een aantal indrukwekkende stukken werk kan maken.

Als je vragen hebt, kun je natuurlijk contact met me opnemen via: [email protected], of laat een reactie achter.

mijnYoutube

mijn Facebook

mijnTwitter

Bedankt voor het lezen van deze instructable ^^ en een fijne dag verder.

Tot ziens.

Ahmed Nouira

Aanbevolen: