Die verkryging van Arduino-borde is iets verouderd en toenemend binne die bereik van meer sakke, maar hoe werk dit? Dit is duidelik dat ons 'n kode of 'n program nodig het om dit te laat werk. Dit is ongelukkig nie vir almal beskikbaar nie jy benodig programmeringskennis om Arduino te laat beweeg of 'n lig aan te skakel.
Dit alles het visuele redakteurs en visuele programmering baie gewild gemaak. Hierdie tipe programmering laat u toe om programme te skep deur middel van blokke wat met die muis gesleep word, vergeet om krullerige hakies toe te maak of om lang funksiename te skryf. 'N Gewilde hulpmiddel wat visuele programmering aan die Arduino bekendstel, word die Ardublock genoem.
Index
Wat is Ardublock?
Ardublock is 'n program of eerder 'n aanvulling op die Arduino IDE waarmee ons programme en kode kan skep sonder dat ons kode hoef te skryf, dit wil sê deur middel van visuele instrumente. Dit het sy voordele, want as ons weet hoe om te programmeer, sal ons baie tyd bespaar in die ontfoutingsproses, want ons sal nie vergeet om die bekende ';' dit sluit ook nie die kodehakies toe nie. Programmering met visuele instrumente is programmering bedoel vir beginners en kundige programmeerders en ook vir gebruikers wat nie weet hoe om te programmeer nie en wil leer hoe om dit te doen.
Soos ons gesê het, is Ardublock meer 'n aanvulling as 'n program self, aangesien dit nodig is om 'n Arduino IDE te hê vir die werking daarvan. As ons dus 'n opsomming maak, kan ons sê dat Ardublock 'n aanpassing van Arduino IDE is om kodeprogrammering aan te pas by visuele programmering.
Ardublock het meer positiewe dinge, behalwe dat dit 'n instrument is vir die beginnerprogrammeerder. Een van sy positiewe dinge is die moontlikheid van werk met blokke om vinniger projekte te skep.
Ardublock werk visueel met blokke en kan ook met komponente werk. Sodoende kan ons 'n blok skep wat wiele is, 'n ander wat musiek is en 'n ander wat plaat is; elke keer as ons hierdie blokke wil gebruik, noem ons dit of sleep dit eenvoudig van die een kant van die venster na die ander kant van die venster.
Die funksies en moontlikhede wat Ardublock ons bied, is dieselfde as wat Arduino IDE ons bied, dit wil sê dat ons Ardublock aan ons Arduino-bord kan koppel, kode kan stuur wat Ardublock geskep het danksy die blokke en ons projekte vinnig en maklik kan toets. En dit is dat wanneer ons die program voltooi het, die gestoorde inligting is steeds 'n kode, 'n kode wat Ardublock met ons blokke geskep het.
Hoe installeer u Ardublock in ons bedryfstelsel?
Wel, ons weet of het 'n duidelike idee van wat Ardublock is, maar hoe word dit op ons rekenaar geïnstalleer? Hoe kan ons dit gebruik?
Voorbereiding van ons rekenaar
Alhoewel die enigste dokumentasie wat oor Ardublock bestaan, in Engels is, is die waarheid dat die installasieproses redelik eenvoudig en vinnig is as ons die Arduino IDE het. In die eerste plek moet ons op ons Arduino IDE-rekenaar, as ons dit nie geïnstalleer het nie, kan u stop en sien hier hoe om dit op Gnu / Linux te installeer. Nog 'n element wat ons nodig het, is 'n virtuele Java-masjien of soortgelyk hê in die span. As ons Gnu / Linux gebruik, is die ideaal om op te wed OpenJDK, veral na die konfrontasie tussen Oracle en Google. Noudat ons alles gedoen het, moet ons na die amptelike webwerf van Ardublock en kry die Ardublock-pakket, 'n pakket wat in Java-formaat is of met die uitbreiding .jar. Die afgelaaide lêer is nie 'n uitvoerbare lêer met 'n installasiewizard nie, dus moet ons alles handmatig doen.
Ardublock installasie
Eerste Ons maak Arduino IDE oop en gaan na Voorkeure of Voorkeure. Nou gaan ons na die opsie "Sketsboeklokasie:" wat in 'n nuwe venster sal verskyn. Dit is die adres waar ons sekere inproppe of elemente van die Arduino IDE moet stoor. Die plek of adres wat verskyn, sal soos "Dokumente / Arduino" of huis / Dokumente / Arduino wees. Ons kan die adres verander, maar as ons dit verander, moet ons weet wat die nuwe adres is om die afgelaaide Ardublock-lêer daarheen te skuif. As ons die Arduino-lêergids oopmaak, sien ons dat daar ander subgidse en lêers is.
Ons moet die Ardublock-pakket skuif en die volgende adres "tools / ArduBlockTool / tool / ardublock-all.jar" laat. As ons die Arduino IDE-program oop het, is dit tyd om dit te sluit en wanneer ons dit weer oopmaak, in die menu Gereedskap of Gereedskap sal die Ardublock-opsie verskyn. As u daarop klik, verskyn 'n nuwe venster wat ooreenstem met die Ardublock-koppelvlak. Soos u kan sien, is dit eenvoudig en vinnig, maar verwarrend as ons nie die installasieprosedure ken nie.
Alternatiewe vir Ardublock
Alhoewel Ardublock vir Arduino iets nuuts en uniek mag lyk, is die waarheid dat dit nie die enigste program of instrument is wat ons benodig om visuele programmering uit te voer nie. Daar is verskeie instrumente wat fokus op visuele programmering, in so 'n mate dat al die alternatiewe wat Ardublock bestaan, unieke programme is en nie uitbreidings of invoegtoepassings vir die Arduino IDE nie.
Die eerste van hierdie alternatiewe word Minibloq genoem. Minibloq is 'n volledige program wat fokus op visuele programmeringDaarom is die skerm daarvan in drie dele verdeel: 'n deel met die blokke wat gemaak moet word, 'n ander deel waarheen ons die blokke wat ons in die program wil gebruik, skuif en 'n derde deel wat die kode wat ons sal skep, sal wys meer gevorderde gebruikers. Minibloq kan hierdeur verkry word skakel.
Die tweede instrument word genoem Kras vir Arduino. Hierdie instrument probeer pas die Scratch-kinderprogram op enige vlak aan en met dieselfde filosofie programme skep. Scratch for Arduino is 'n volledige program, so te sê, 'n vurk van Scratch.
Die derde van die instrumente is nog nie goed gevestig nie, maar dit is 'n belowende instrument binne die visuele programmeringsinstrumente. Hierdie instrument word genoem mod kit, 'n instrument wat op Kickstarter gebore is, maar stadig op 'n uitstekende manier verouder. Die verskil van ander programme mag is meer gespesialiseerd in beginners as gevorderde gebruikers. Ten slotte sou die ander alternatief vir Ardublock die tradisionele gebruik van die Arduino IDE wees, 'n alternatief wat nie visueel is nie en wat slegs beskikbaar sal wees vir die kundigste programmeerders.
Gevolgtrekking
Ardublock dit is 'n baie interessante hulpmiddel, ten minste vir beginners. Maar dit is waar dat as u 'n kundige programmeerder is, hierdie tipe instrumente is maak nie dat kode vinniger geskep kan word nie, maar inteendeel. Vreemd genoeg is die gebruik van die muis stadiger as die gebruik van die sleutelbord.
Alhoewel As ons onervare programmeerders is of leer, is Ardublock 'n uiterste aanbeveling om nie te sê noodsaaklik nie, aangesien dit onvermydelik is om sintaksisfoute en klein probleme wat moeilik is om met Ardublock te vind en te oorkom, te begaan. Egter Wat kies u?
2 kommentaar, los joune
Hallo, lekker om jou te ontmoet. Werk Ardublock met nuwer weergawes van Arduino?
Hallo, Met hierdie grafiese weergawes kan u dieselfde programme ontwikkel as skryf? Met ander woorde, kan alle geskrewe kode in blokke gedoen word?
Nog 'n vraag, hoe definieer of gebruik u die .h, subroetines, ens. in hierdie geval?