Lilypad: wax walba oo ku saabsan guddiga Arduino yar

ubaxa ubaxa arduino

Waxaa jira vTiro ka mid ah "dhadhanka" Arduino, si loo yiraahdo. Marka laga reebo Arduino UNO iyo walaalkiis ka weyn arduino mega, waxaa jira inbadan oo taarikadaas ah. Qaarkood leh sifooyin gaar ah oo lagu qanciyo dhammaan baahiyaha suurtagalka ah ee sameeyayaasha. Sidan ayay ula qabsan doonaan dhammaan noocyada mashaariicda DIY. Mid ka duwan kuwa aan soo sheegnay waa Lilypad.

Lilypad waa guddi horumarineed oo yar oo furan oo leh astaamo qaarkood oo la mid ah saxanka Arduino UNO saldhig, laakiin cabirkooda si aad ah hoos loogu dhigay si ay ula jaanqaadi karaan mashaariicda gundhigga ah, isticmaalka yar, aaladaha yaryar ee yareynta cabbirka ay muhiim tahay, iyo xitaa xirmooyinka guryaha ...

Waa maxay Lilypad?

ubaxa ubaxa

Mid ka mid ah aaladaha yaryar ee ku soo xoog roonaaday bulshada DIY ayaa ah la gashado. Taasi waa, Isbaanishka waxay ahaan lahaayeen aaladda "la gashado", in kastoo aysan u muuqan mid aad u fiican. Sidaad qiyaasi karto, haddii ay dhacdo inaadan weli aqoon, waa aalado loo isticmaali karo dhar ahaan ama qalab ahaan. Xaqiiqdii waxaad horey u aragtay qaar xiran karo sida saacadaha casriga ah, funaanado, koofiyado, iwm., Kuwaasoo leh elektaroonik qaar ka mid ah muujinta farriimaha, sii deynta nooc ka mid ah calaamadaha, iwm.

Hagaag, aaladda noocan ah waxtar ma ahan in loo isticmaalo a Arduino UNO, Mega, iwm, maadaama ay yihiin looxyo cabbirkoodu aad u sarreeyo, oo ay weheliso nooca awoodda ay guddiyadan badanaa u baahdaan, waxay ka dhigayaan hawsha dhismaha wax la gashado oo aan macquul ahayn caqli badan. Taasi waa sababta looxyada sida Lilypad loo abuuray, qayb kale oo muhiim ah oo ka tirsan nidaamka deegaanka Arduino.

Sidaa darteed, Lilypad flora iyagu maahan wax ka badan looxyo horumarineed oo siiya kuwa sameeya awood la mid ah kan looxyada kale, laakiin leh cabbir yar iyo suurtagalnimada in lagu daro awood koronto oo macquul ah, sida mid yar qolka badhanka.

Maqaalkan waxaan ku dabooli doonaa LilyPad iyo Flora labadaba, maadaama labada mashruucba ay aad u xiiso badan yihiin in la abuuro dharka isdhexgalka ama qalabka yaryar sida koofiyadaha laydhadhka leh, saacaddaada casriga ah (sida Fitbit, Appel iWatch, Samsung Galaxy Gear…) funaanado ka falceliya dhacdooyinka Twitter, kabaha isboortiga ee ka jawaabaya tallaabooyinka, ama wax kastoo aad qiyaasi karto.

Sidoo kale, waa inaad ogaataa in bulshada iyo soosaarayaasha kale ay soo saareen dhammaan noocyada kala duwan mashaariic kaabaya oo aad isticmaali karto iyo qalab badan oo dheeri ah (dareemayaal, Laydhka, kiciyayaal, ...) inay ka barbar shaqeeyaan taargooyinkaan inay ballaariyaan awooddooda wixii ka hooseeya saldhigga.

Astaamaha farsamada LilyPad / Flora

Tani Saxanka LilyPad / Flora Waxaa si gaar ah loogu talagalay dharka iyo dharka, nooc la gashado oo ah Arduino sidaan idhi. Waxaa soo saaray Leah Buechley iyo SparkFun Electronics. Waa run in sifooyinka aysan u awood badnayn sida looxyada kale ee Arduino, laakiin waa ka dabacsan yahay oo la dhimay, tayada astaamaha kale aysan lahayn.

ubaxa ubaxa

Guddiga LilyPad waxaa ku shaqeeya awood yar oo ka taliya shirkadda Atmel ATmega328P. Mashiinka 'MCU' oo kaliya dalbanaya inta udhaxeysa 0,75μA at 0,2mA, iyadoo kuxiran qaabka, iyo korantada waxsoosaarka laga bilaabo 2.7 ilaa 5.5v. MCU-kan waa 8-bit, oo la shaqeynaya saacad soo noqnoqota oo ah 8 MHz.

In kasta oo ay yar tahay, guddigan waxay leedahay 23 biinanka GPIO markaa waad barnaamij ka sameyn kartaa. Laakiin kaliya 9 ka mid ah ayaa la heli karaa, dhammaantoodna waa biinno dijitaal ah. Waxay u kala qoran yihiin sidan: 5, 6, 9, 10, 11, A2, A3, A4, and A5. Dhammaantood, kuwa aan lahayn A ayaa loo isticmaali karaa sidii PWM. Intaa waxaa dheer, waa la isticmaali karaa maamuuska I2C iyada oo loo marayo biinanka A4 (SDA) iyo A5 (SCL). Dabcan, sidoo kale waxaa jiri doona pin GND sida dhulka (oo lagu calaamadeeyay astaamaha) iyo mid kale oo loogu talagalay awoodda 3v3 (oo lagu calaamadeeyay +).

Xusuusnow haddii aad ku quudiso 5v, taasi waxay noqon doontaa korantada biinanka dhijitaalka ah. Dhinaca kale, haddii aad isticmaasho batari 3.7v ah, markaa waxay ku shaqeyn doonaan 3.3v. Ka taxaddar tan !.

Lilypad wuxuu isku xiraa isku xiraha JST si uu ugu xiro batari lipo dhinaca gadaal, inkasta oo adabtarada taxanaha ah ee USB-ga aan lagu darin xirmada aasaasiga ah (waa inaad iibsato Qalabka FTDI). Maxaa ka mid ah qalab isku dhafan oo loo yaqaan 'MCP73831 chip' si loogu buuxiyo batteriga iyada oo loo marayo USB, badhanka dib-u-dejinta, dhowr LED oo isku dhafan, midkoodna inuu ogaado haddii guddiga uu daaran yahay iyo mid kale oo khalad ka sameynta lagu heli karo pin 13.

ka Astaamaha farsamada LilyPad dhameystiran waa:

  • 328Mhz Atmel ATmega8P microcontroller.
    • 8-bit
    • SRAM 2KB
    • EEPROM 1KB
    • 32KB xasuusta flash
  • Qalabka korantada laga bilaabo 2.7v ilaa 5v5.
  • Isticmaalka inta udhaxeysa 0.75 microamps ilaa 0.2mA.
  • Biinanka dhijitaalka ah 23, kaliya 9 ayaa la heli karaa. Iyadoo 5 PWM (5,6,9,10,11).
  • Afar biinanka analogga ah A2, A3, A4, A5. Kuwaas oo A4 (SDA) iyo A5 (SCL) loogu talagalay I2C.
  • Biinanka awoodda: 1 ee 3v3, 1 ee GND.
  • Xilliga ugu badan ee biinanka: 40mA.
  • Cabirka 55mm dhexroor iyo 8mm qaro weyn.
  • Qiimaha: qiyaastii € 6 ama € 7 (HALKAN KA IIBSO)

Flora

En kiiska Flora, Waa saxan Adafruit xoogaa ka qaalisan kan hore, laakiin waliba raqiis ah. Waxaa jira dhowr dib-u-eegis lagu sameeyay guddigan, oo leh v3. Waa mid ku habboon Arduino, oo uu naqshadeeyay aasaasaha Adafruit Limor Fried, oo bulshada dhexdeeda looga yaqaanno Ladyada, iyo beddelka LilyPad.

Waxay ku leedahay xoogaa faa'iidooyin xiiso leh LilyPad, in kastoo ay u egyihiin isku mid. Saxankan haa way isku dhafanaysaa microUSB xiriirkiina, sidaas darteed horeyba waa dhibic dheeri ah. Intaa waxaa dheer, Flora waxay leedahay cabirro ah 45mm iyo 7mm, taasoo ka dhigaysa xoogaa yar, inkasta oo ficil ahaan isku mid ka tahay kiiskan.

Mid kale oo ka mid ah faa'iidooyinka Flora ayaa ah shaqooyinka ay fuliso ku saabsan Lilypad. Sidoo kale, haddii aad rabto inaad sii dheeraato, waxay sidoo kale iibiyaan xirmooyinka horumarinta oo dhammaystiran.

para Flora, astaamaha waxay ahaan lahaayeen kuwaan kale:

  • Atmel ATmega32U4 16 Mhz microcontroller.
    • 8-bit
    • 2.5KB SRAM
    • 32KB Flash
    • 1KB EEPROM
  • Qalabka korantada 3.5v ilaa 16v.
  • Isticmaalka ugu badan ee 8mA ilaa 20mA.
  • Biinanka dhijitaalka ah ee la heli karo ayaa hoos loo dhigay 1, taas oo ah, waxaad haysataa 8 meesha aad ku jirto. Waxay kala yihiin 0, 1, 2, 3, 6, 9, 10 iyo 12. Maaddaama PWM ay jiraan 4 iyaga ka mid ah, oo tiradooda lagu sheegay 3, 6, 9 iyo 10. Waxay leedahay I2C, laakiin markan waxay ku jiraan 2 (SDA) ) iyo 3 (SCL).
  • Isku-darka Neopixel oo laga heli karo pin 8.
  • Waxaad leedahay 4 biinanka analogga ah: A7, A9, A10 iyo A11.
  • Kudar 2 biinanka danab 3v3 iyo 3 nooca GND. Sidoo kale, ku dar soo saar VBATT. Biinkan ugu dambeeya wuxuu siinayaa danab ee batteriga loo isticmaalo in lagu xoojiyo, sidaas darteed, waxaa loo isticmaali karaa mid ka mid ah biin awood dheeri ah, sida NeoPixel (had iyo jeer ilaa 150mA ee xamuulka ugu badan, laakiin taxaddar maxaa yeelay waxay kordhisaa isticmaalka).
  • Cabirrada 45mmx7mm.
  • Qiimaha laga bilaabo 16-30 € (HALKAN KA IIBSO)

Suxuunta ku kala duwan yihiin asalkooda. Halka Flora ay ka timid Adafruit, Lilypad waxay ka timid Arduino iyo Sparkfun. Laakiin labadaba waxaa loogu talagalay dhar xidhashada, iyo cabirro iyo astaamo isku mid ah sida aad arki karto.

Bilaabida barnaamijka Arduino IDE

Muuqaalka shaashadda ee Arduino IDE

para barnaamijka Flora iyo LilyPad waxay la mid tahay sameynta Arduino UNO, iwm Isla luuqad barnaamij iyo isku deegaan horumarineed ayaa la adeegsadaa, taasi waa, Arduino bixisaa. Farqiga kaliya ee ay tahay inaad xisaabta ku darsato ayaa ah inaad doorato nooca saxanka si aad ugu diyaar garowdo barnaamijka kujira liiska IDE-ga, maxaa yeelay marka la fiiriyo waxay noqon doontaa UNO.

para xulo saxanka sax ah gudaha Arduino IDE:

  • Lily Pad: tag Arduino IDE, ka dib aaladda, ka dibna qaybta Guddiyada oo halkaas ka xulo guddiga LilyPad. Iyada oo moduleka FTDI uu ku xiran yahay iyo fiilada ka socota PC-ga microUSB, waxaad u gudbin kartaa sawirka si aad uga tagto barnaamijka.
  • Flora: tag Arduino IDE, ka dib Fayl, ka dibna Xulashooyinka. In tabka Settings, ka raadi "Maareeyaha saxan URL dheeri ah" oo halkaas dheji xiriiriyahan. Dhanka kale, haddii aad horey URL kale ugu laheyd goobtaas, isticmaal jajab si aad u kala soocdo URLkan cusub ee aad ku darto oo aadan tirtirin kii hore, ama guji astaanta ku xigta sanduuqa qoraalka oo ku dar URLka cusub kan ka hooseeya kan kale mid daaqadda cusub ee ka muuqata. Markaad dhamaysid, waxaad siisaa OK waana intaas. Hadda u tag Qalabka, Guddiga, Maamulaha Kaarka, oo ka dooro Qaaraameynta nooca hoos-u-dhaca Nooca, ka raadi mashiinka raadinta "Adafruit AVR" iyadoon xigashooyin lagaa helin isla markaana meel ku rakib ah. Markaad dhameyso, waxaad dib ugu laaban kartaa aaladda Qalabka, LilyPad Arduino Board gudahana waxaad ka dooran kartaa Adafruit Flora oo soo muuqan doona kadib rakibida qalabkaas. Halkan waxaad si toos ah ugu xireysaa USB-ga USB-ka microUSB sabuuradda, adigoon u baahnayn module gooni ah.

Nidaamka intiisa kale wuxuu la mid noqon doonaa guddiga kale ee Arduino, iyadoo la tixgelinayo ilaha qalabka la heli karo, taas oo sii yaraan doonta ... Tusaale ahaan, inaad il biririfto Laydh aad ku xirto pin 6 ee LilyPad / Flora, waxaad isticmaali kartaa lambarka tusaalaha soo socda:

const byte pinLed6 = 6;

void setup() {
  // Modo del pin como salida
  pinMode(pinLed6, OUTPUT);

}

void loop() {
  // Hacemos parpadear el LED cada 3 segundos
  digitalWrite(pinLed6, HIGH);
  delay(3000);
  digitalWrite(pinLed6, LOW);
  delay(3000);
  digitalWrite(pinLed6, HIGH);
  delay(3000);
  digitalWrite(pinLed6, LOW);
  delay(3000);
 
}

Noqo kuwa ugu horreeya ee faallo bixiya

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.