Barashada Arduino: Hagaha Bilowga
Ku soo dhowow bloggeena! Maanta waxaan ku faraxsanahay inaan ku barno dunida Arduino. Haddii aad tahay qof cusub oo ku jira elektarooniga iyo barnaamijyada, Arduino waa meeshii ugu fiicanayd ee lagu bilaabi lahaa. Waa aalad elektaroonig oo furan (open-source) oo loo isticmaalo in lagu dhiso mashaariic elektaroonig ah. Aan ka hadalno waxa Arduino yahay, sababta uu caan u yahay, iyo sida aad ku bilaabi karto barashadiisa.
Waa Maxay Arduino?
Arduino waa aalad elektaroonig oo furan oo ku salaysan qalab iyo software fudud oo la isticmaali karo. Waxaa loogu talagalay qof kasta oo doonaya inuu sameeyo mashaariic is-dhexgal leh. Barnaamijku wuxuu ka kooban yahay microcontroller (computer yar oo kaliya hal barnaamij hal mar socodsiin kara) iyo deegaanka horumarinta ee loogu talagalay in lagu qoro software-ka loogu talagalay.
## Maxaa Laga Baran Karaa Arduino?
a. Fududahay in la Barto
Arduino waxaa loogu talagalay inuu noqdo mid sahlan oo la fahmi karo bilowga. Luqadda barnaamijka ee fudud, oo laga soo qaatay C++, iyo casharro badan oo laga heli karo internetka ayaa ka dhigaya sahlan inaad bilowdo abuurista mashaariicda isla markiiba.
b. Qiimo Jaban
Arduino boards waa kuwo qiimo jaban oo la heli karo, taasoo ka dhigaysa mid la heli karo hobiyayaasha iyo waxbarayaasha. Waxaad ku bilaabi kartaa board-ka aasaasiga ah ee Arduino Uno qiimo yar oo la awoodi karo.
c. Waxqabad Badan
Laga bilaabo laydhadhka iftiimaya ilaa robotics-ka adag, Arduino waxay maareyn kartaa mashaariic kala duwan. Waxaa loo isticmaalaa goobo kala duwan sida waxbarashada, farshaxanka, iyo injineernimada.
d. Taageero Bulsho oo Adag
Waxaa jira bulsho weyn oo firfircoon oo isticmaala Arduino kuwaas oo wadaaga mashaariicdooda, koodhkooda, iyo khibradooda. Tani waxay sahleysaa inaad hesho caawimaad iyo dhiirigelin mashaariicdaada.
Sida Loo Bilaabo Arduino
1. Dooro Arduino Board-kaaga
Board-ka ugu caansan ee bilowga waa **Arduino Uno**. Waa mid waxqabad badan leh oo leh bulsho taageero leh, taasoo ka dhigaysa inaad hesho ilo badan oo kaa caawin kara inaad bilaabato.
2. Soo Degso Arduino IDE
Arduino Integrated Development Environment (IDE) waa software-ka aad ku qori doonto oo ku shubi doonto koodhkaaga board-ka. Waxaad kala soo degsan kartaa bogga [rasmiga ah ee Arduino](https://www.arduino.cc/en/software).
3. Ku Xir Arduino-gaaga
Ku xiro Arduino board-kaaga kombuyuutarka adoo adeegsanaya fiilada USB-ga. Tani waxay siinaysaa board-ka koronto waxayna kuu ogolaanaysaa inaad ku shubto koodhkaaga.
4. Qor Barnaamijkaaga Ugu Horeeya
Barnaamijka ugu horreeya ee dad badan qoraan waa "Blink" sketch. Barnaamijkani wuxuu laydh ku yaal board-ka Arduino ka dhigaya inuu iftiimo oo damo.
```````````````````````````````````````````````````````````````````````````````````````````````````````````````
cpp
void setup() {
// ku darso pin-ka digital ah sida wax soo saar
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // laydhka shid (HIGH waa heerka korontada)
delay(1000); // sug 1 ilbiriqsi
digitalWrite(LED_BUILTIN, LOW); // laydhka dami (LOW waa heerka korontada oo hooseeya)
delay(1000); // sug 1 ilbiriqsi
}
```````````````````````````````````````````````````````````````````````````````````````````````````````````````
5. Ku Shub Barnaamijkaaga
Gudaha Arduino IDE, dooro board-kaaga iyo port-kaaga menu-ka Tools. Kadibna guji badhanka ku shubista (arrow u jeeda midig). Haddii wax walba si sax ah u socdaan, laydhka ku yaal board-kaaga waa inuu bilaabo inuu iftiimo oo damo.
Talaabooyinka Xiga
-Baro Casharro Dheeraad ah
-Lasoco Waxaa soogudbino
