INHOUDSOPGAWE:

Hotstuff: 9 stappe
Hotstuff: 9 stappe

Video: Hotstuff: 9 stappe

Video: Hotstuff: 9 stappe
Video: ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! Полезные советы и хитрости мастеров на все случаи жизни! 2024, November
Anonim
Warm goed
Warm goed

Met die doel om die grootste klein grafiese termohigrometer te word wat beskikbaar is vir 'n Arduino Uno.

Aansoeke sluit in:

  • Baba/kleutertemperatuurmonitor
  • Buitegeboude temperatuurmonitor
  • Kweekhuis monitor
  • Eksterne atmosferiese kontrole
  • Huis/kantoor HVAC -kontrole en monitering
  • Inkubator monitor/beheer

LET WEL: Dit is nie 'n mediese toestel nie en kan nie die regte beplanning en werksomstandighede vervang nie!

- Kenmerke

  • Heeltemal gratis vir nie-kommersiële gebruik.
  • Kom met 'n super-spoed 7-segment gesimuleerde lettertipe "Rose Digital" en die 16 segment met volledige alfa, "Astro Nerd" (sien lisensiëring vir beperkings op hierdie deel van die sagteware, dit is vir 'n goeie doel, ons belowe)
  • Byna heeltemal flikkervrye opdaterings (1)
  • Outomatiese grafiek wat die hele reeks DHT11- en DHT22 -sensors dek
  • Gebruik 'n DHT11 (in 'n knippie, ons het nie probeer nie) of DHT22 om temp en relatiewe humiditeit te kry.
  • Toon relatiewe humiditeit en temperatuur in Fahrenheit of Celsius
  • Toon dou (kondensasie) EN ryp (kondenserende ys) punte in die huidige eenhede
  • Flitsende grafiese klam en droë lug waarskuwings.
  • Pasgemaakte proporsionele vertoon lettertipes wat deur gebruikers aangepas kan word (opsie)
  • Reikwydte -9 -> 99 F of -9 -> 80C (reikwydtewaarskuwing indien oorskry)
  • Humiditeit van 0% -> 99% RH.
  • Teken maksimum en minimum temperatuur en humiditeit aan sedert herstel
  • Sluit die berekeninge van Steadman in en sal waarsku teen ongemaklike of gevaarlike werksomstandighede
  • Vereis 'n minimum dele Uno, 3,5 "TFT -skild
  • Omskakelbaar F/C.
  • Programmeerbare verwarmerbeheer (vir broeikaste, ens.)
  • Eenvoudig om te bou
  • Hoogs modulêre kode
  • Het ons gesê dit is gratis?

(1) Beperkings op die UNO beteken dat die grafiek tydens opdaterings kortliks flikker.

Benodighede:

Arduino Uno R3 (of Chinese kloon)

  • 1 DHT22 temperatuur- en humiditeitsmonitor (eBay/Amazon)
  • 1 TFT 3,5 "-skerm met weerstandbiedende raakskerm en SD -kaartgleuf (sien teks.)
  • 'N SPST -skuifskakelaar (opsioneel).
  • 'N PC met USB - om die program op te laai.
  • 'N 9-12V kragtoevoer.
  • Kantsnyers van goeie gehalte
  • Soldeerbout en soldeer. Heatsink pincet. Springdrade.
  • Opsioneel 'n omhulsel (Arduino Uno -kaste het nie genoeg ruimte vir 'n skermskerm nie).
  • Fyn hitte-krimpslang (om die gesoldeerde punte aan te trek en te isoleer).

Stap 1: Wat maak dit spesiaal?

Wat maak dit spesiaal?
Wat maak dit spesiaal?

Maar wag, jy het die foto's gesien, en dit is nog 'n temperatuur- en humiditeitsmeter? U kan dit op eBay kry vir ongeveer dieselfde koste as die Arduino TFT -skild wat ons vir hierdie projek gebruik het.

Wel nie heeltemal nie … laat my toe om te verduidelik.

Coronavirus, Covid-19, SARS-Cov-2 … alles wat nogal eng is, een van die beste dinge wat ons nou kan doen, is om na ons longe om te sien, en dit is nêrens makliker om dit tuis te doen nie. As ons in 'n moderne kantoor werk, moet dit goeie HVAC hê, en die meeste moderne motors het uitstekende filters wat die grootste deel van die lug buite haal voordat hulle in die kajuit kom. Dit verlaat die huis … die enigste plek waar u veilig voel en dit is waar die mees algemene nasties skuil. Alhoewel dit moontlik is om die siekte van Legionnaire uit 'n vuil stortkop te kry (ja, regtig!), Is dit gelukkig ongewoon.

Maar daar is iets veel meer algemeen dat die meeste van ons nie eers 'n tweede keer dink nie, omdat ons ons lewe lank daarmee saamleef.

Vorm.

Meer spesifiek, vormspore. Beskou dit as mikroskopiese sade wat geproduseer word deur klein voëlgroei wat dit in die donker wegsteek en vrylik in die lug versprei - dikwels sonder om versteur te word - en ons huise kan vul met alles van die nare swart kolle in die klam hoeke tot droë verrotting en meer.

Skimmel beskadig nie u eiendom nie (dit is erg genoeg) dit kan die hele lugweg irriteer - van ons neus en sinusse tot in die alveoli, die miljoene klein sakkies wat ons longe voer - hulle is so klein dat uitgerek, sou hulle ongeveer 'n tennisbaan bedek. Dit is baie ruimte vir 'n mikroskopiese organisme om in te kom, weg te kruip en allerhande verwoesting te veroorsaak.

En daar is meer…

Aan die ander kant van die skaal kan droë lug ook verwoesting saai. Die oppervlak van ons longe is bedek met 'n baie dun film van 'n waterige slym - dit is daar om die nasties weg te hou en dit werk baie goed, maar as die lug te droog is, begin die slym ook droog word en dit maak dit moeiliker om asem te haal.

En daar is nog meer …

Mense hou natuurlik koel deur verdamping - ons sweet (op 'n droë, warm dag is dit onmerkbaar), maar as die humiditeit toeneem, vind mense dat die water net op hul vel "staan" en hulle begin warm word. Baie warm.

In sommige dele van die wêreld (Australië en die trope) is dit so 'n probleem dat werkers bewus moet wees van die 'effektiewe werktemperatuur' - die weerkanale verwys gereeld hierna as die 'voel soos' temperatuur, /humiditeit toeneem, word die kans op hitte beroerte en selfs die dood 'n werklike moontlikheid.

Vir 'n paar redes en verdere lees, raadpleeg Wikipedia of duik in!

en.wikipedia.org/wiki/Heat_index

As u dink: "dit sal nooit met my gebeur nie", dink dat dit met klimaatsverandering 'n baie werklike moontlikheid word op breedtegrade buite Seattle en op 'n warm 'bedompige' dag kan u u gesondheid in gevaar stel sonder om dit eers te besef.

Hitte -uitputting is uiters onaangenaam en hitte beroerte is 'n ernstige mediese noodgeval.

Hierdie toestel is dus nie net 'n slim grafiese termometer/higrometer nie; dit het alarms ingebou om te waarsku oor hitte beroerte, dit sal u help om te besluit hoe goed u huis geventileer is, en dit lyk selfs redelik slim (as ons dit self sê).

Met dit alles gesê, is hierdie toestel nie bedoel vir mediese doeleindes nie en moet dit nie gebruik word waar gesondheid en veiligheid van werknemers in gevaar kan kom nie. Selfs as ons ons kode kan sertifiseer (ons kan nie), bied die hardeware self nie die versekering nie. Dit is om al die morsige wettige mumbo -jumbo te stop, maar dit moet u 'n idee gee van hoe gesond u huis is!

Die konstruksie is net so maklik as wat dit kan word, alhoewel u die TFT -skild moet "slag" omdat ons dit op 'n manier gaan gebruik waaraan die ontwerpers nooit gedink het nie.

OPMERKING: Aangesien iemand hierdie probleem aan die orde gestel het, is dit opmerklik dat die DHT22 -sensors 'n beweerde akkuraatheid van ± 0,5 ° C en ± 1% Rh het, wat genoeg is vir baie toepassings, maar nie as die temperatuur/humiditeit van kritieke belang is nie. Ons is van plan om later 'n paar kalibrasies na die vergadering by te voeg. Die DHT11 het 'n effens minder akkurate temperatuurmeting van ± 1.0 ° C, maar moet ons omgewing oor die algemeen goed weerspieël.

Stap 2: Slag die TFT

Slag die TFT
Slag die TFT

Dit is die enigste moeilike deel en dit is die soort ding wat u moet regkry, want tensy u 'n bietjie met 'n soldeerbout oorhandig … ja, minder gesê daaroor, hoe beter.

Hierdie projek * behoort * te werk met baie skerms van hierdie resolusie en tipe - en die sagteware werk saam met enige ATMega 328 of groter (die sagteware pas baie goed by, wat 99% van die 28K beskikbaar is) soveel funksies daar as wat die ruimte dit toelaat.

Kyk of alles werk voordat u stukkies begin afkap

  1. Toets pas die skerm op die Arduino - die uSD -gleuf is aan die einde waar die krag- en USB -poorte inkom. Die agterlig sal brand wanneer dit aangeskakel word, maar anders sal dit niks doen nie.
  2. Let op die penetikette vir toegang tot die uSD -kaart. Ons benodig dit nie, so ons gaan die bord 'n baie kort kapsel gee.
  3. Op ons bord is die teikenpenne gemerk SD_SS, SD_DI, SD_DO en SD_SCK aan die einde van J1.
  4. U kan die laaste twee penne los of verwyder - ons sny die stukke van ons bord af.
  5. Moenie iets anders sny nie, anders werk die LCD nie! LCD_D0 (een van die data lyne) is byvoorbeeld baie naby, dus u moet hier uiters versigtig wees.
  6. Kyk twee keer, sny een keer of hoop dat u 'n nuwe kopstuk kan soldeer!

Let wel: dit is moontlik om die SPI -penne wat ons hier gebruik het "multiplex" te gebruik en data op die SD -kaart te stoor, maar dit is iets wat ons aan ander bouers sal oorlaat.

Stap 3: Monteer / soldeer die sensor

Monteer / soldeer die sensor
Monteer / soldeer die sensor

Alhoewel dit nie streng nodig is nie, is die soldeer van die verbindings die beste manier om van hierdie projek iets te maak wat u kan monteer en vergeet.

Soldeer aan die DHT22 moet slegs deur iemand met redelike soldeervaardighede probeer word. Die sensor is baie sensitief vir veranderinge in temperatuur en humiditeit. 'N Naamlose persoon het die soldeerspelde van ons effens oorverhit (hoes, hoes) en die sensor so ver uit kalibrasie gestuur dat dit geweier het om te werk totdat ons dit "gaar" gemaak het soos deur die vervaardiger opdrag gegee het om te keer dat dit gelees word foute. 'N Beter opsie vir die meeste mense is om 'n vooraf gemonteerde DHT11/22 aan te skaf met 'n kopstuk wat ontwerp is vir springdrade.

DHT22s gebruik 'n seriële enkeldraad -seriële skakel om met die MCU te kommunikeer - met 'n potensiële reikafstand van meer as 10M (> 32 voet) sonder seinkondisionering, sodat die detektor op 'n afstand van die Arduino geplaas kan word.

Dit het geblyk (na bestudering van die skemas) dat die 6-pen In-Circuit Serial Programmer (ICSP) -kop aan die einde van die bord gekoppel is aan die SPI-penne wat die skild gebruik het vir sy SD-kaartleser/-skrywer. Die gebruik van hierdie penne beïnvloed nie u vermoë om die bord in die toekoms oor USB te programmeer nie, aangesien dit hoofsaaklik gebruik word vir die ontfouting en programmering van die Uno met 'n seriële programmeerder (FDTI). As 'n bykomende opmerking, is ons dankbaar vir Steve Wood van AudioSpectrum Analyzers in die Verenigde Koninkryk, omdat hy ons 'n ekstra een voorsien het toe ons s'n in Marc se groot stapel stukke verdwyn het.

As u 'n tang met 'n lang neus van goeie gehalte het, is dit moontlik om die drade om te buig sodat hulle 'n DuPont-kopstuk kan neem, maar soldeer is die voorkeurmetode. Met sorg (en 'n vaste hand) is dit heeltemal moontlik om die DHT22 direk aan die kop te soldeer.

Die verbinding is net so maklik soos dit kom, maar dit is noodsaaklik om die polariteit in ag te neem, want as u die toestel omgekeerd verbind, kan dit onmiddellik vernietig word. Alhoewel die DHT22 vier penne het, is pen 3 nie gekoppel nie. Gemonteerde sensors het gewoonlik net drie penne wat pragtig in lyn is met die kop. Terwyl die sensor op sy rug lê (getoon), kan u sien dat die krag- en datapennetjies reg in lyn is.

Stap 4: Toets en eerste gebruik

Toets en eerste gebruik
Toets en eerste gebruik

Al wat oorgebly het, is om u DHT22 -module versigtig in die Arduino aan te sluit en die sagteware op te stel. Baie van die slim dinge word gedoen deur die sagteware, moontlik gemaak deur die grafiese biblioteek van Adafruit, David Prentice se MCUFriend -skermbestuurder en ewe slim dinge uit die berekeninge van 'effektiewe hitte' van Robert Steadman.

Die enigste ding wat u in hierdie basiese konfigurasie moet opstel, is om die sagteware te vertel watter drie penne gebruik word.

As u verkies om u sensor anders te bedraad, vertel die volgende reëls in CONSTANTS. H vir die Uno hoe om homself te konfigureer.

#definieer DHT22_DATA 11

Die DH22 gebruik 'n baie konserwatiewe 1 - 1.5 mA by 'n lesing wat baie minder is as die tipiese maksimum van 20 mA, sodat dit niks sal beklemtoon nie. (Kortsluiting van enige pen sal die toestel byna beslis vernietig, daarom stel ons voor dat u hitte krimp as u die sensor op 'n Heath Robinson-insteekbord plaas.) As alles goed gaan, sal HotStuff binne ongeveer 5 sekondes begin. As 'n fout opgespoor word, word die skerm swart en 'n kort foutboodskap vertoon. Dit kan grootliks geïgnoreer word, aangesien dit net beteken dat die sensor nie aangeskakel is nie of nie korrek bedraad is nie.

Stap 5: Gebruik van die instrument en algemene vrae

Gebruik die instrument en algemene vrae
Gebruik die instrument en algemene vrae

V: Ek kan spore van die onligte syfers op die skerm sien. Is dit nie 'n gogga nie?

A: Nee, dit is ontwerp, hoewel dit nie in klip gegooi is nie. Die idee was om die voorkoms van 'n 'regte' LCD-skerm na te boots (teenoor 'n hoë resolusie TFT). Sulke skerms gebruik groot, vooraf ontwerpte blokke wat soos pixels aan- en uitgeskakel kan word, maar anders as pixels kan dit groot dele van die skerm beslaan. As gevolg hiervan is daar altyd 'n fyn spoor van die materiaal wat sigbaar is, en dit word hier nagevolg.

V: Hoe kan ek wissel tussen Celsius en Fahrenheit?

A: Die funksie was nie ten volle getoets toe u 'gaan druk' nie (omdat iemand dit vergeet het, nie waar nie …). Ons het dit egter nagegaan en hierdie funksie werk (indien nodig), maar 'n klein SPST -skuifskakelaar met die een terminale aan pen 12 en die ander op 'n gerieflike grond. Die vinnigste manier om dit te doen is om te soldeer of 'n aangepaste DuPont -aansluiting te gebruik om aan die grond vas te maak en die ander een om 12 direk vas te pen (sommige klone het 'n ekstra stel deurgate vir hierdie soort) of op oorspronklike ontwerpe, om die MOSI -pen op die ICSP -kop, die een bo die 5v -krag. As hierdie skakelaar in die oop posisie is, begin die eenheid in grade Celsius, maar in die geslote posisie trek dit pen 12 laag en 'n herlaai bring dit weer in Fahrenheit. Daar is geen behoefte aan 'n weerstand om die pen te beskerm nie, aangesien daar 'n interne weerstand is.

V: Kan ek 'n ander sensor gebruik?

A: Ja. Maar u moet óf 'n geskikte biblioteek vind, óf u eie skryf. Ons het 'n DHT22 gekies vanweë die enkeldraad-koppelvlak en omdat daar een agter in die dele was wat stof ophoop. Een draad -koppelvlakontwerpe is verkieslik omdat ons die ander "gratis" digitale penne vir ander funksies kan gebruik. I2C is nie beskikbaar nie, aangesien dit deur die skerm beskut word. SPI is egter as u bereid is om funksies soos skaalwisseling, ens.

V: Kan ek 'n kommersiële weergawe verkoop?

A: Sekerlik, as u die sagtewarelisensiëringsvoorwaardes nakom (dit is in wese die BSD-lisensie met 2 klousules wat baie toelaatbaar is, maar wees bewus daarvan dat ander lisensies van toepassing kan wees op ingesluit biblioteke.) Let ook daarop dat hierdie toestel nie is nie (en kan ook nooit) gesertifiseer vir gebruik in kritieke omgewings, is dit vir tuis-/stokperdjie -gebruik, hoewel dit toepassings kan vind in versorgingshuise, kantore en ander werkplekke. Hou net in gedagte dat dit net so goed is as die swakste skakel … Die lettertipe-enjin wat vir hierdie projek ontwikkel is, is gelisensieer vir nie-kommersiële gebruik, tensy u 'n skenking maak aan ons kollega se kanker GoFundMe.

V: My min/maksimum lesings word nie op die grafiek aangeteken nie.

A: Dit is ontwerp. Die instrument gebruik 'n 'bewegende gemiddelde' ('n statistiese gemiddelde) wat elke uur herstel word. Dit help om die grafiek gladder te maak en 'n meer redelike blik op die metings te gee, wat voorkom dat vreemde spykers (soos 'n persoon asemhaling op die sensor dit mal maak).

V: Waarom gebruik u nie C ++ kortpaaie (soos ++, - ensovoorts) in u kode nie? Waarom is alles so… woordeloos!

A: Een van die skrywers is 'n veteraan-8-bis-speletjie-programmeerder, maar die ander is afkomstig van Python. Ons het 'n paar kortpaaie gebruik waar die gebruik daarvan taamlik ondubbelsinnig is, maar C (die taal onderliggend aan C ++) oud is en samestellers in die algemeen 'n bietjie dom was toe Kernighan en Richie die eerste samesteller geskryf het, om nie te praat van rekenaars was slooooooow en sleutelborde met sleutels nie dat jy voel jy moet met 'n plaathamer slaan. Al hierdie dinge (en ander) het daartoe gelei dat C 'n baie bondige taal was met verskeie kortpaaie om dieselfde te bereik. 'N Groot aantal is (en bly) verantwoordelik vir 'n paar baie moeilike foute: en laat ons nie eers begin met 'n hoop/stapelongeluk nie.

Dit is duidelik dat 'n paar optimalisering (byvoorbeeld die semafore) nodig is omdat ons 'n kwart in 'n teekoppie probeer druk, maar waar moontlik het ons dit vermy.

Terloops, as u nie 'n goed geleesde kopie van K&R C besit nie … stop dan dadelik en bestel een. Daar is baie baie groot boeke oor C, maar K&R bly waarskynlik die beste en aangesien C C ++ onderlê, het u ook 'n beter begrip van die kenmerke van die taal.

V: Ek dink ek het 'n fout gevind, wat moet ek doen?

A: goggas? Daar is geen foute nie, slegs funksies … net 'n paar funksies werk nie soos ons verwag het nie. Laat ons 'n nota op GitHub, en ons sal probeer om die funksie te verander sodat dit meer geskik is vir die ontwerp. Eintlik word die kode deurgaans in verskillende projekte herstruktureer, so dit is plek -plek taamlik skraps, en daarvoor word Marc met 'n nat skelvis geslaan totdat hy skree: "nie meer nie!" - Dan

Stap 6: Opstel uit die bron

Opstel uit bron
Opstel uit bron

Die projek word op GitHub aangebied (daar is net te veel kode om op 'n Instructable te slaan, mense kry vierkantige oë om al hierdie dinge uit te vind), maar alhoewel vooraf geprogrammeerde ATMegas op eBay beskikbaar sal wees, wil u moontlik u eie saamstel bron.

Die bronkode wat saamgestel moet word onder Visual Studio met Platform IO - dit het 'n bietjie ongemaklik geword vir die Arduino -redakteur en Visual Studio stel ons in staat om 'n beter kode met minder foute te skryf danksy 'n paar "pluisies" wat dit het.

github.com/marcdraco/HotStuff

platformio.org/

visualstudio.microsoft.com/downloads/ U benodig 'n paar biblioteke vir hierdie skild. Adafruit GFX (wat ook die Wire -biblioteek benodig).

MCUFriend_kbv deur David Prentice v2.9. David het latere weergawes vervaardig, maar dit werk nie gewaarborg nie.

Stap 7: Maak dit u eie

Maak dit jou eie
Maak dit jou eie

Daar is niks anders as om 'n pragtige projek te hê wat u aan ander kan wys en laat ontsnap nie, want dit begin met u naam daarbo in ligte. Daarom het ons die sagteware so opgestel dat byna almal veranderinge kan aanbring sonder 'n kennis van C/C ++.

Soek in u gunsteling teksredakteur in "constants.h" om die volgende reëls te vind:

constexpr uint16_t defaultPaper = SWART;

constexpr uint16_t defaultInk = CYAN;

U kan die kleurname in gewone Engels sien - David Prentice het 'n klomp definisies verskaf wat vroeër in die lêer verskyn, en u hoef slegs u voorgrond (en agtergrond) na iets van u keuse te verander voordat u na die bord oplaai. Die "spoor" -kleure vir die grafiek is 'n bietjie dieper hier onder en lyk so:

constexpr uint16_t HUMIDITY_TRACE {AZURE}; constexpr uint16_t TEMP_TRACE {YELLOW};

Alhoewel hierdie TFT's nie bekend is vir hul kontras nie (en beperk is tot 5-6-5 RGB, 16-bis kleur), het ons 'n voorbeeldopsamelingopsie "NIGHT_MODE" gegee wat standaard kommentaar lewer, maar die skerm stel

Ander kleure kan op dieselfde manier aangepas word. Wil u hê dat dit in Imperial moet lees as dit aan die brand kom? Geen probleem! Vind uit en lewer kommentaar ("//") of verwyder die volgende reël en as u weer na die bord oplaai …

Vrae, kommentaar en verbeterings moet op GitHub geplaas word.

Nog langer dokumentasie oor die inbraak van die projek is in die meegaande README. MD

Stap 8: hack dit

Hierdie projek is geskep met behulp van die KISS -hoof en dit is volledig soos dit is.

Dit kan die basis vorm van iets wat gebaseer is op 'n ander sensor - miskien 'n meer akkurate of vinniger, op voorwaarde dat daar genoeg ruimte vir sy biblioteek is. Soos u kan sien, is dinge al redelik styf.

As u die kode goed ken, is dit maklik om dinge dramaties te verander, maar selfs sonder baie programmeringservaring verduidelik baie van die konstante waardes in "constants.h" hoe u dinge kan verander. Meer gevorderde programmeerders sal opmerk dat dit relatief maklik is (ons hoop!) Om die onderdele wat u benodig vir later gebruik te trek. Ons het byvoorbeeld die grafiese vertoning in minder as 'n uur vervang met 'n volledig funksionele intydse klok. Die klok vereis egter 'n manier om die tyd in te stel, so dit is nie bruikbaar soos dit is nie; Ons stel later 'n funksionele weergawe daarvan bekend (u kan die ontwikkelingskode op GitHub onder HotStuff Chrono vind).

Maar daar is iets aan hierdie skerms wat nie onmiddellik duidelik is voordat u gaan programmeer nie - die aanraakskerm.

Die probleem met hierdie tipe weerstandbiedende aanraakskerms is dat hulle kalibrasie nodig het, wat die kompleksiteit toeneem, en eerlik gesê, daar is nie die ruimte met al die ander funksies wat ons ingeprop het om 'n ander biblioteek daarin te krap nie. Dit sou moontlik wees met die Arduino Mega wat baie meer flitsruimte het, maar waar is die pret daarin?

Kyk onder die bord en u sal sien dat daar, behalwe die digitale I/O vir die LCD- en SD -kaart, geen uitsette vir 'n ADC is om die weerstandsmeting op te spoor nie.

Vreemd reg?

Slim mense hierdie ontwerpers. Die skerm het sy eie raambuffer: dit is 'n RAM -geheue wat die skerm hou terwyl die krag aangeslote bly, wat beteken dat u (programmaties) verskeie penne van die toestel kan ontkoppel terwyl dit aangeskakel is en dit vir ander take kan gebruik - mits jy dit daarna terugsit!

Vir inligting oor hoe dit gedoen word, stel ons voor dat u die weerstandige aanraakskermbiblioteek van Limor "Lady Ada" Fried lees.

En as u iets cool maak, moet u 'n trekversoek indien!

Stap 9: Opsionele donasies

Opsionele donasies
Opsionele donasies

Hier is die opsionele stuk, laat ons die dame wat lewe gegee het, en 'n naam aan die lettertipes wat in hierdie projek gebruik word, voorstel en vir ons almal 'n inspirasie is, veral nuus dat sy kanker ontwikkel het en … die meeste van ons weet hoe eng die spesifieke is bogeyman is. Haar volledige biografie is op haar webwerf https://www.rosedf.net/ en u kan haar op die gewone sosiale media -kanale vind. Sy sê van haarself:

'As ek nie oefen om in die ruimte te kom nie, mense vertel om na ons pragtige naghemel te kyk, tyd saam met diegene vir wie ek lief is, of net 'n nerd is, fokus ek graag op toegang tot onderwys en billikheid. werk oor voorspraak vir slagoffers van huishoudelike/seksuele mishandeling en haweloosheid soos ek was, en ek hou daarvan om bewus te maak van die belangrikheid van geestesgesondheid in die alledaagse lewe en in die akademie."

As u vir haar 'n paar dollar wil betaal (of wat u plaaslike geldeenheid ook al is), sal ons dit almal opreg waardeer. Daar is baie liefde vir die ontwikkeling van HotStuff, selfs gedink dit is bedoel as 'n onderrigoefening, en baie van die werk kan hergebruik word vir toekomstige projekte met 'n 'stadige' verwerker, maar wat 'n vinnige, duidelike en bowenal GROOT alfanumerieke benodig font op 'n TFT -skerm. Skenk hier (dankie):

paypal.me/FirstGenSci

Aanbeveel: