ዝርዝር ሁኔታ:

ArduinoBlocks ን እንዴት መጠቀም እንደሚቻል -6 ደረጃዎች
ArduinoBlocks ን እንዴት መጠቀም እንደሚቻል -6 ደረጃዎች

ቪዲዮ: ArduinoBlocks ን እንዴት መጠቀም እንደሚቻል -6 ደረጃዎች

ቪዲዮ: ArduinoBlocks ን እንዴት መጠቀም እንደሚቻል -6 ደረጃዎች
ቪዲዮ: Introduction to ArduinoBlocks Visual Programming Tool. Block programming for Arduino controllers 2024, ጥቅምት
Anonim
ArduinoBlocks ን እንዴት እንደሚጠቀሙ
ArduinoBlocks ን እንዴት እንደሚጠቀሙ

አርዱዲኖን እንዴት ፕሮግራም ማድረግ እንደሚቻል ለመማር ቀላል መንገድ ይፈልጋሉ?

ያግዳል !!

አርዱዲኖ ኡኖን እና የአርዱዲኖሎክ ድር ጣቢያዎችን ብቻ በመጠቀም የፕሮግራም አገባቡን ማስታወስ ሳያስፈልግዎት በቀላሉ ፕሮግራምዎን መገንባት ይችላሉ።

ደረጃ 1 የቦርዱ አጠቃላይ እይታ

ArduinoBlocks ለ Arduino አግድ-ተኮር በይነገጽ ለመፍጠር የ Google Blockly ልማት ኮዱን ተጠቅመዋል።

በአሁኑ ጊዜ አርዱዲኖ UNO ፣ NANO እና MEGA ን ይደግፋል።

ማሳሰቢያ -በዚህ አጋዥ ስልጠና መጨረሻ ላይ ተግባራዊ ግንባታውን መሥራት ከፈለጉ ተኳሃኝ የሆነ የአርዱዲኖ ቦርድ ያስፈልግዎታል።

ደረጃ 2 - ማዋቀር

ቅንብሩ
ቅንብሩ
ማዋቀሩ
ማዋቀሩ
ማዋቀሩ
ማዋቀሩ
ቅንብሩ
ቅንብሩ

1. ወደ ArduinoBlocks ድር ጣቢያ ይሂዱ።

2. እኛ ከመጠቀማችን በፊት መለያ መፍጠር አለብን ፣ ግን ይህ ማለት ሁሉም ውሂቦቻችን እና መረጃዎቻችን በደመና ውስጥ ይቀመጣሉ ማለት ነው ፣ ስለዚህ የተበላሹ ፋይሎችን የመያዝ እድሉ አነስተኛ ነው።

-ስለዚህ እኛ ከ arduinoBlocks አከባቢ ጋር በመተዋወቅ እንጀምራለን።

ደረጃ 3: ArduinoBlocks Environment

ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ
ArduinoBlocks አካባቢ

አንዴ ከገባን በአርዲኖቦሎክ አርማ በስተቀኝ ያለውን “ፕሮጀክቶች” ተቆልቋይ በመምረጥ አዲስ ፕሮጀክት መፍጠር እንችላለን። “አዲስ ፕሮጀክት” ን ይምረጡ ፣ ከዚያ የግል ፕሮጀክት ይጀምሩ።

አሁን ጥቂት አማራጮች አሉን ፣ የመጀመሪያው የእኛ ዒላማ መድረክ ምን እንደሚሆን መምረጥ ነው። የሚመለከታቸው መስኮች እና ከፕሮጀክቱ ጋር እንዴት እንደሚዛመዱ ይሙሉ።

በብሎክ ፓነል ውስጥ ቀድሞውኑ ሁለት ተግባራት እንዳሉ ያያሉ። ከዚህ በፊት በ Arduino ሙከራ ካደረጉ ከዚያ ከ Setup እና Loop ጋር ይተዋወቃሉ።

ሆኖም ከሌለዎት የአርዱኖ ኮድ እነዚህን ሁለት ተግባራት ይፈልጋል።

-የማዋቀር ማወዛወዝ -የፒን ውቅረትን (I/O) ለማዘጋጀት ወይም የውጤቱን ተከታታይ ወደብ በማስጀመር አሃዱ መጀመሪያ ሲበራ የሚሄድ የኮድ ምርጫ።

-የ loop ተግባር -ለዘላለም ለመዘዋወር የተነደፈ ነው (እንበል (1 = 1) ያድርጉ)።

የሚገኙትን የ Arduino Code palettes ለመመልከት ትንሽ ጊዜ እንውሰድ። እነሱ መሠረታዊዎችን ፣ አመክንዮዎችን ፣ ቁጥጥርን ፣ ተለዋዋጮችን እና ተግባሮችን ያካትታሉ። ሆኖም ግን በጣም የሚያስደስት ክፍል ለመቆጣጠር ፣ ለአገልግሎት ፣ ለሞተር ፣ ለ SD ካርዶች ፣ ለ MQTT ፣ ለጂፒኤስ እና ሌላው ቀርቶ የብሉቱዝ መቆጣጠሪያዎችን ለመቆጣጠር ብዙ አማራጮችን ማካተቱ ነው!

አሁን ወደ መጀመሪያ ፈተናችን እንሂድ።

ደረጃ 4 ፦ ብልጭ ድርግም

ብልጭ ድርግም
ብልጭ ድርግም
ብልጭ ድርግም
ብልጭ ድርግም

የግቤት/የውጤት ቤተ -ስዕሉን ይፈልጉ እና “ዲጂታል ፒን 2 ይፃፉ” የሚል ስያሜ ያለውን ብሎክ ይጎትቱ።

ወደ ቦታው እስኪገባ ድረስ በሉፕ ተግባር አግድ ላይ ይጎትቱት። የፒን ቁጥሩን ወደ ፒን 13 ይለውጡ ፣ ይህም በአርዱዲኖ ላይ አብሮ የተሰራ LED ነው።

ወደ የጊዜ ቤተ -ስዕል ይሂዱ እና “ይጠብቁ 1000 ሚሊሰከንዶች” ብሎኩን ያግኙ።

ከላይ ያለውን ብሎክ ይድገሙ በዚህ ጊዜ ግዛቱን ከ “አብራ” ይልቅ ወደ “ጠፍቷል” ይለውጡ።

«1000 ሚሊሰከንዶች ይጠብቁ» ብሎኩን እንደገና ያክሉ።

በዚህ የተሟላ ፕሮግራማችንን በአርዱዲኖ ኡኖ ላይ መስቀል አለብን

ደረጃ 5: ስቀል

ስቀል
ስቀል
ስቀል
ስቀል
ስቀል
ስቀል

ፕሮግራማችንን በ Arduino UNO ላይ ለመጫን ሶስት አማራጮች አሉን።

የመጀመሪያው አማራጭ ከማያ ገጹ በላይኛው ግራ በኩል “ጫን” የሚል አማራጭ ካለ ከአሳሹ በቀጥታ ነው

ግን መጀመሪያ ArduinoBlocks-connector ን መጫን አለብዎት ፣ ሴንኮድ ሰሌዳዎ በኮምፒተርዎ የዩኤስቢ ወደብ ውስጥ መገናኘቱን ያረጋግጡ ፣ ከዚያ ሰቀላውን በመጫን ፕሮግራሙን በቀጥታ ከድር ላይ መስቀል ይችላሉ።

ከዚህ በተጨማሪ ፣ ከላይ በግራ በኩል ካለው የማገጃዎች አዝራር ቀጥሎ ባለው ቀስት ላይ ጠቅ ካደረጉ ኮዱን የማየት አማራጭ ይኖርዎታል ፣ ከዚያ በኋላ ወደ አርዱዲኖ አይዲኢ ሊገለበጥ እና ሊለጠፍ ይችላል።

የ Arduino IDE ን እንደጫኑ እና የ.ino ፋይልን ያውርዱ ብለን ሶስተኛውን መንገድ እንጠቀማለን።

ስለዚህ ኮዳችን በተሳካ ሁኔታ ከተሰቀለ ፣ የመርከቧ LED በእያንዳንዱ ሴኮንድ ያበራል እና ያበራል።

ደረጃ 6 መደምደሚያ

ብሎኮች ፕሮግራም በጣም አስደሳች እና ለመጀመር በጣም ቀላል ነው። የብሎግ መምጣት አንዳንድ አስደናቂ የሥራ ቁርጥራጮችን ለመፍጠር ጀማሪ ኮዴተርን እንኳን ሊያነቃቃ የሚችል ArduinoBlocks ሰጥቶናል።

ማንኛውም ጥያቄ ካለዎት እኔን ሊያነጋግሩኝ ይችላሉ- [email protected] ፣ ወይም አስተያየት ይተው።

myYoutube

የእኔ ፌስቡክ

myTwitter

ይህንን አስተማሪ reading በማንበብዎ እናመሰግናለን እና መልካም ቀን።

አንገናኛለን.

አህመድ ኑይራ

የሚመከር: