48
ꝃコンソーシアム 組込み部会女子部 第7回はんだごて勉強会 ꝃコンソーシアム 組込み部会女子部 いわつきみわ

12.09.30.第5回はんだごて勉強会資料 公開用

Embed Size (px)

Citation preview

  • OOSSSS

    55

    OOSSSS

  • l ((55mmiinn))l ((1100mmiinn))l ((6600mmiinn))l ((3300mmiinn))l ((3300mmiinn))l ((4455mmiinn))

  • 440000(())

  • OOSSSS

    l LLiinnuuxx

    l ffaacceebbooookkhhttttpp::////wwwwww..ffaacceebbooookk..ccoomm//oosssscc..eemmbb

    l hhttttpp::////wwwwww..sslliiddeesshhaarree..nneett//ttaakkeeookkaa11//kkooff--oossss

  • OOSSSSCC22001100//

    11

    22001111//0088//0077

    22116688//332288

    ((hhttttpp::////aakkiizzuukkiiddeennsshhii..ccoomm//ccaattaalloogg//gg//ggKK--0044559900//))

    22001111//0099//1100

    33

    22001111//1111//2288

    44

    ((CCQQ ))

    2200112200661166

    AAnnddrrooiidd AArruuddiinnoo

  • OOSSSSttwwiitttteerr@@mmiiww00112299wweebbAAnnddrrooiiddAArrdduuiinnoo

  • AADDKK++AAnnddrrooiiddAArrdduuiinnoo

    Android2.3.4

    Arduino+USB

  • ((AAnnddrrooiidd)) hhttttppss::////ddooccss..ggooooggllee..ccoomm//ooppeenn??iidd==00BB33xx__aammEEffMMlljjRRTTnnpp33UU00hh11RR11NNLLdd33MM

    hhttttppss::////ggiitthhuubb..ccoomm//mmiiww00112299//jjoosshhii__hhaannddaa__2200112200661166

    AArrdduuiinnoo((OOSSSSCC))hhttttpp::////wwwwww..oossssccoonnss..jjpp//mmoodduulleess//aattttaacchhffiillee//iinnddeexx..pphhpp??mmooddee==ddoowwnnllooaadd&&aattttaacchh__iidd==110066

  • AAnnddrrooiiddAArrdduuiinnooCCddSSLLEEDD

    LLEEDD

    AAnnddrrooiiddAAnnddrrooiiddAAddkkDDaaiiooLLEEDDOONN//OOFFFFLLEEDDOONN//OOFFFFCCddSS

    LLEEDD

  • AAnnddrrooiidd

    AAddkkDDaaiiooGGoooogglleePPllaayy(())

    l GGoooogglleePPllaayy

    hhttttppss::////ppllaayy..ggooooggllee..ccoomm//ssttoorree//aappppss//ddeettaaiillss??iidd==jjpp..ccoo..ssooccyymm..ddoorroobbooookk..AAddkkDDaaiiooPPrroojj&&ffeeaattuurree==sseeaarrcchh__rreessuulltt##??tt==WW225511bbGGwwssMMSSwwyyLLDDEEssIImmppwwLLmmNNvvLLnnNNvvYY33llttLLmmRRvvccmm99iibb2299rrLLkkFFkkaa00RRhhaaWW99QQccmm99qqIIll00

    l

    OOSSPPNN PPrreessss ((1188 AADDKK)) AAnnddrrooiidd

    hhttttpp::////wwwwww..oossppnn..jjpp//pprreessss//2200112200440044nnoo2222--22--uusseeiitt--oossss..hhttmmll

  • AAnnddrrooiidd

    l

    hhttttppss::////ppllaayy..ggooooggllee..ccoomm//ssttoorree//aappppss//ddeettaaiillss??iidd==jjpp..mmiiww__ttaann..bbaalluuss__ffoorr__ssttuuddyy&&ffeeaattuurree==sseeaarrcchh__rreessuulltt##??tt==WW225511bbGGwwssMMSSwwxxLLDDEEssIImmppwwLLmm11ppdd119900YYWW44uuYYmmFFssddXXNNffZZmm99yyXX33NN00ddWWRR55IIll00

    l

    YYAAMMAAnnddrrooiiddAADDKKLLEEDD

    hhttttpp::////yy--aannzz--mm..bbllooggssppoott..jjpp//22001111//1122//aannddrrooiiddaaddkklleedd..hhttmmll

  • AADDKK

    l AAnnddrrooiidd OOppeenn AAcccceessssoorryy DDeevveellooppmmeenntt KKiitt22001111GGooooggllee II//OOAAnnddrrooiidd

    l hhttttpp::////wwwwww..sslliiddeesshhaarree..nneett//ssssuusseerr33226611cc55//aaddkk

  • AArrdduuiinnoo

    AAVVRR

    AArrdduuiinnooUUnnoommiinniiMMEEGGAALLiillyyPPaadd

    CC

  • AArrdduuiinnoo

    66IINN

    ((AA00 AA55))

    1144IIOO((ppiinn00 ppiinn1133))

    --((ppiinn 33,, 55,, 66,, 99,, 1100,, 1111))OOUUTT

    ppiinnMMooddee(())

  • AArrdduuiinnoo

    loop

    setup

    sseettuupp(())AArrdduuiinnoo

    lloooopp(())AArrdduuiinnoo

  • AArrdduuiinnoo IIDDEEl l (())

    l CC

    l

  • UUSSBBl AADDKKAAnnddrrooiidd((AArrdduuiinnoo))

    l AArrdduuiinnoo UUnnoo((;;;;))

    l GGoooogglleeII//OOAADDKKGGRR--SSAAKKUURRAAUUSSBB

  • 18

    ()2112

    ()24

    1k10k

    LED()LED()

    CdS

  • 19

    1

    UB-BRD01

    0.65mm SHW-S

    LED3mm 1 LED&Application Technologies OSDR3133A LED3mm 1 LED&Application Technologies OSUB3133A 4 1 SparkFunSFE-COM-00097 CdS5mm 1 Macron International Group Ltd.MI527 1k() 2 RD25DTJ102

    10k() 2 RD25S 10K

    1

    1

    2

    2

    ()

    2

    () 4

  • l MMaakkeerrhhttttppss::////ddooccss..ggooooggllee..ccoomm//ooppeenn??iidd==00BB33xx__aammEEffMMlljjRRTTnnpp33UU00hh11RR11NNLLdd33MM

    l hhttttppss::////ddooccss..ggooooggllee..ccoomm//pprreesseennttaattiioonn//dd//11pp88ZZ33qqNNrr4477vvZZOOGGnnNNssVVXX5577JJ11DDxxIInnnnYYkkJJbbrrffBBJJEEaakk665588ddAA//eeddiitt

    l (())..ppddff

    hhttttppss::////ddooccss..ggooooggllee..ccoomm//ooppeenn??iidd==00BB33xx__aammEEffMMlljjRRTTnnpp33UU00hh11RR11NNLLdd33MM

  • l LLEEDD xx 11 xx 11

    l 11kk xx 22 1100kk xx 22

    l xx 11l CCddSS 11

  • LLEEDD(())

    l ::

    l (())(())

    l !!l

    l

  • 0 0 11 1 10 12 2 10^2 23 3 10^34 4 10^45 5 10^56 6 10^67 7 10^78 8 10^8

    9 9 10^9 0.1 5 0.01 10 20

    1 0 10^2 5(10 * 100) 51k (5%)

  • CCddSS

    l CCddSS(())

    l :: (())

    l (())

    l

  • l l l

    l ww

  • 11

    10k()C-4C-8C-11C151k()C-18C-22C-25C-29

    26

    1k10k

  • 22(())

    A2

    A9

    A8

    A15

    A16

    A2327

  • 33CCddSS

    CdS

    E2E4

    E9E11

    F9F11

    28

    CdS

  • 44LLEEDD

    LED()

    E16()E18(=)

    LED()

    E23()E25(=)

    29

  • 55(())

    2A4A112A22A2911 30

    90

  • AArrdduuiinnoo

    2A4A0A11Digital42A22Digital3A29Digital25vGND 31

  • 32

  • 34

    hhttttppss::////ggiitthhuubb..ccoomm//mmiiww00112299//jjoosshhii__hhaannddaa__2200112200661166

    AArrdduuiinnoo

    AAddkkDDaaiioo__bbaalluuss__wwooAAddkk..iinnoo

    AAnnddrrooiidd

    EEcclliippssee

    aaddkkDDaaiiooPPrroojj

    bbaalluuss__ffoorr__ssttuuddyy

  • ppiinnMMooddee((ppiinn,, mmooddee))

    ddiiggiittaallRReeaadd((ppiinn))HHIIGGHHLLOOWW

    aannaallooggRReeaadd((ppiinn))

    ddiiggiittaallWWrriittee((ppiinn,, vvaalluuee))ppiinnHHIIGGHH((00))LLOOWW((11))

    aannaallooggWWrriittee((ppiinn,, vvaalluuee))ppiinn11~~225555

  • AADDKK((AAddkkDDaaiioo__bbaalluuss__wwooAAddkk..iinnoo))

    l AAnnddrrooiiddl AAnnddrrooiidd

    l UURRLLAAnnddrrooiiddUURRLL((GGooooggllee PPllaayyUURRLL))

  • sseettuupp

  • lloooopp((AADDKK))

  • AAnnddrrooiidd((lloooopp))

    33

    l 00xx00:: LLEEDD//

    l 00xx11:: LLEEDD PPWWMM

    l 00xxffff:: !!

  • (())AAnnddrrooiidd

  • AAnnddrrooiidd//((lloooopp))

    l bb

    l CCddSS

  • SSeerriiaall..pprriinnttllnn(())

    l PPCCUUSSBBSSeerriiaall..bbeeggiinn(())

    l PPCCSSeerriiaall..pprriinnttllnn(())

    l 111155220000bbppssddeebbuugg oouuttppuutt

    l IIDDEE

    :

    void setup() { Serial.begin(115200);}

    void loop() { ... If (error) { Serial.println("debug output); }}

    =>PCArduino IDE Serial Monitor

    LLEEDD

  • ~~~~

    bbaalluuss__mmooddAAccttiivviittyy..jjaavvaa

    GGooooggllee

    AAnnddrrooiidd

    GGooooggllee

    ssttaarrttAAccttiivviittyyFFoorrRReessuulltt(())

    oonnAAccttiivviittyyRReessuulltt(())

    IInntteennttggeettSSttrriinnggAArrrraayyLLiissttEExxttrraa(())(())

    """"00""""iiff

    ))

  • ~~~~AAnnddrrooiidd

  • ~~AADDKK11~~l AAnnddrrooiidd22..33..44AADDKK

    $$aaddbb sshheellll ppmm lliisstt ffeeaattuurreess

    aaddbb sshheellllffeeaattuurreess

    aannddrrooiidd..hhaarrddwwaarree..uussbb..aacccceessssoorryyAADDKK

    l ffeeaattuurree

    AAnnddrrooiiddMMaanniiffeesstt UUssbbAAcccceessssoorryy

    UURRLLhhttttpp::////aacctt--yyoosshhiikkeenn..bbllooggssppoott..jjpp//22001122//0011//aaddbb--sshheellllaannddrrooiiddaaddkk..hhttmmll

    hhttttpp::////yy--aannzz--mm..bbllooggssppoott..jjpp//22001111__0055__0011__aarrcchhiivvee..hhttmmll

  • ~~AADDKK22~~

    l XXppeerriiaa rraayy

  • YY..AA..MM

    hhttttpp::////yy--aannzz--mm..bbllooggssppoott..jjpp//22001111//1122//aannddrrooiiddaaddkklleedd..hhttmmll

    OOSSPPNN PPrreessss

    hhttttpp::////wwwwww..oossppnn..jjpp//pprreessss//2200112200440044nnoo2222--22--uusseeiitt--oossss..hhttmmll

    AArrdduuiinnoo

    hhttttpp::////wwwwww..mmuussaasshhiinnooddeennppaa..ccoomm//aarrdduuiinnoo//rreeff// AArrdduuiinnooMMaassssiimmoo BBaannzzii // AAnnddrrooiiddAADDKK////////

    SSooffttwwaarreeDDeessiiggnn220011221100

  • SSppeecciiaallTThhaannkkss----

    OOSSSS

    ----

    ----

    AAnnddrrooiidd

    OOSSSS

    OOSSSS

    ----

    AAnnddrrooiidd

    @@mmuuoo__jjpp