Kazalo:

Vroča hrana: 9 korakov
Vroča hrana: 9 korakov

Video: Vroča hrana: 9 korakov

Video: Vroča hrana: 9 korakov
Video: 9 ОБСКР В/ч 2263.Корсаков. Корабли и катера 2024, November
Anonim
Vroče jedi
Vroče jedi

Cilj je postati največji mali grafični termohigrometer, ki je na voljo za Arduino Uno.

Aplikacije vključujejo:

  • Nadzor temperature dojenčka/vrtca
  • Nadzor temperature zunanje stavbe
  • Monitor za rastlinjak
  • Zunanji atmosferski pregled
  • Preverjanje in nadzor HVAC na domu/v pisarni
  • Nadzor/nadzor inkubatorja

OPOMBA: To ni medicinski pripomoček in ne nadomešča ustreznih načrtov in delovnih pogojev!

- Lastnosti

  • Popolnoma brezplačno za nekomercialno uporabo.
  • Na voljo je superhitrostna 7-segmentna simulirana pisava "Rose Digital" in 16-segmentna s polno alfa, "Astro Nerd" (glej licenciranje za omejitve tega dela programske opreme, obljubljamo za dober namen)
  • Skoraj v celoti brezplačne posodobitve (1)
  • Graf samodejnega merjenja obsega celotno paleto senzorjev DHT11 in DHT22
  • Uporablja DHT11 (na kratko, nismo poskusili) ali DHT22, da doseže temperaturo in relativno vlažnost.
  • Prikazuje relativno vlažnost in temperaturo v Fahrenheitu ali Celziju
  • Prikaže točke rosenja (kondenzacije) IN zmrzali (kondenziranja ledu) v trenutnih enotah
  • Utripajoča grafična opozorila o vlagi in suhem zraku.
  • Uporabniške prilagodljive pisave za prikaz (možnost)
  • Območje glavnega zaslona -9 -> 99 F ali -9 -> 80C (opozorilo za obseg, če je preseženo)
  • Vlažnost od 0% -> 99% RH.
  • Zabeleži najvišjo in najnižjo temperaturo in vlažnost od ponastavitve
  • Vključuje Steadmanove izračune in opozarja na neprijetne ali nevarne delovne razmere
  • Zahteva najmanj delov Uno, 3,5 -palčni TFT ščit
  • Možnost preklapljanja F/C
  • Programabilni nadzor grelca (za inkubatorje itd.)
  • Enostaven za gradnjo
  • Visoko modularna koda
  • Smo rekli, da je brezplačno?

(1) Omejitve medpomnjenja na UNO pomenijo, da grafikon med posodobitvami na kratko utripa.

Zaloge:

Arduino Uno R3 (ali kitajski klon)

  • 1 monitor temperature in vlažnosti DHT22 (eBay/Amazon)
  • 1 3,5 -palčni ščit TFT z uporovnim zaslonom na dotik in režo za kartico SD (glej besedilo.)
  • Drsno stikalo SPST (neobvezno).
  • Računalnik z USB - za nalaganje programa.
  • Napajanje 9-12V.
  • Kakovostni stranski rezalniki
  • Spajkalnik in spajkanje. Hladilna pinceta. Mostične žice.
  • Po želji tudi ohišje (ohišja Arduino Uno nimajo dovolj prostora za ščit zaslona).
  • Fina toplotno skrčljiva cev (za oblačenje in izolacijo spajkanih točk).

Korak: Kaj naredi to posebno?

Kaj naredi to posebno?
Kaj naredi to posebno?

Ampak počakajte, videli ste slike in to je le še en merilnik temperature in vlažnosti, kajne? Na eBayu jih lahko dobite za približno enake stroške kot Arduino TFT ščit, ki smo ga uporabili za ta projekt.

No ne … dovolite mi, da razložim.

Koronavirus, Covid-19, SARS-Cov-2 … vse precej strašljive stvari, ena najboljših stvari, ki jih lahko naredimo zdaj, je skrbeti za pljuča in nikjer to ni lažje narediti doma. Če delamo v sodobni pisarni, bi morala imeti dobre HVAC, večina sodobnih avtomobilov pa ima odlične filtre, ki odstranijo večino večjih delcev iz zunanjega zraka, preden vstopijo v kabino. To zapušča dom … edino mesto, kjer se počutite varno, in tam se skrivajo najpogostejše grdote. Čeprav je legionarsko bolezen mogoče dobiti z umazano prho (ja, res!), Je to na srečo precej nenavadno.

Je pa nekaj veliko bolj pogostega, na kar večina od nas niti ne pomisli, ker s tem živimo vse življenje.

Plesen.

Natančneje, spore plesni. Zamislite si jih kot mikroskopska semena, ki jih proizvajajo drobne rastline, ki skrivajo temo in se prosto razpršijo v zrak - pogosto brez potrebe po motenju - in lahko napolnijo naše domove z vsem, od tistih grdih črnih madežev v vlažnih kotih do suha gniloba in drugo.

Plesni ne poškodujejo vaše lastnine (kar je dovolj slabo), lahko povzroči draženje celotne dihalne poti - od našega nosu in sinusov do samih alveolov, na milijone majhnih vrečk, ki obdajajo naša pljuča - tako majhne so, da raztegnjeni bi približno pokrili teniško igrišče. To je veliko prostora, da mikroskopski organizem vstopi, se skrije in povzroči vse vrste opustošenja.

In še več je…

Na drugem koncu lestvice lahko suh zrak povzroči tudi opustošenje. Površina naših pljuč je prekrita z zelo tankim slojem vodne sluzi - pomaga pri zadrževanju gnusov in se zelo dobro obnese, če pa je zrak preveč suh, se tudi ta sluz začne sušiti in zaradi česar je težje dihati.

In še več je…

Ljudje se naravno ohladimo z izhlapevanjem - znojimo se (v suhem, vročem dnevu je to neopazno), a ko se vlaga poveča, ljudje ugotovijo, da jim voda "stoji" na koži in se začnejo segrevati. Zelo vroče.

V nekaterih delih sveta (Avstralija in tropi) je to tako težava, da se morajo delavci zavedati "učinkovite delovne temperature" - vremenski kanali to pogosto imenujejo "temperatura po občutku", ker kot vročina /vlažnost narašča, možnost toplotnega udara in celo smrti postane zelo realna možnost.

Za nekaj utemeljitev in nadaljnje branje si oglejte Wikipedijo ali pa se potopite!

en.wikipedia.org/wiki/Heat_index

Če mislite, "da se mi to nikoli ne bo zgodilo", pomislite, da s podnebnimi spremembami to postaja zelo resnična možnost na zemljepisnih širinah onkraj Seattla, in ko delate na vroč "blaten" dan, bi lahko tvegali svoje zdravje, ne da bi se tega sploh zavedali.

Toplotna izčrpanost je izredno neprijetna, toplotni udar pa je resna nujna medicinska pomoč.

Torej ta naprava ni le domišljijski grafični termometer/higrometer, ima vgrajene alarme, ki opozarjajo na pogoje vročinskega udara, vam bodo pomagali pri odločitvi, kako dobro je prezračeno tudi vaše stanovanje, in celo videti je precej pametno (če rečemo sami).

Kljub vsemu omenjeni pripomoček ni namenjen medicinskim namenom in se ga ne sme uporabljati, če bi lahko bila ogrožena zdravje in varnost delavcev. Tudi če bi lahko potrdili svojo kodo (ne moremo), strojna oprema sama po sebi ne zagotavlja tega zagotovila. To naj bi ustavilo ves ta neurejen pravni mumbo jumbo, vendar bi vam moralo dati idejo, kako zdrav je vaš dom!

Zgradba je tako enostavna, čeprav boste morali "pokositi" TFT ščit, ker ga bomo uporabili na načine, na katere oblikovalci nikoli niso pomislili.

OPOMBA: Ker je nekdo izpostavil to vprašanje, velja omeniti, da imajo senzorji DHT22 zahtevano natančnost ± 0,5 ° C in ± 1% Rh, kar je dovolj za številne aplikacije, ne pa tudi, če so temperatura/vlažnost kritični. Kasneje nameravamo dodati nekaj umerjanja po montaži. DHT11 ima nekoliko manj natančno merjenje temperature ± 1,0 ° C, vendar mora na splošno dobro odražati naše okolje.

2. korak: Mesarjenje TFT -ja

Mesarstvo TFT
Mesarstvo TFT

To je edini res zapleten del in to je tisto, kar morate narediti pravilno, kajti če se malo ne podajate s spajkalnikom … no, manj o tem, bolje je.

Ta projekt * bi moral * delovati z mnogimi ščitniki te ločljivosti in vrste - programska oprema pa bo delovala s katerim koli ATMega 328 ali večjim (programska oprema je zelo tesna in se približuje 99% 28K, ki so na voljo v tem pisanju), zato smo stisnili toliko funkcij, kolikor jih prostor dopušča.

Preden začnete odrezati koščke, preverite, ali vse deluje

  1. Preizkusite namestitev zaslona na Arduino - reža za USB je na koncu, kamor vstopajo vrata za napajanje in USB. Osvetlitev ozadja se prižge, ko je napajana, sicer pa ne bo nič naredila.
  2. Upoštevajte oznake pin za dostop do kartice USB. Ne bomo jih potrebovali, zato bomo desko zelo kratko ostrigli.
  3. Na naši plošči so ciljni zatiči označeni SD_SS, SD_DI, SD_DO in SD_SCK na koncu J1.
  4. Zadnja dva zatiča lahko pustite ali odstranite - tiste smo izrezali z naše deske.
  5. Ne odrežite ničesar drugega, ker LCD ne bo deloval! Na primer, LCD_D0 (ena od podatkovnih vrstic) je zelo blizu, zato morate tukaj biti zelo previdni.
  6. Dvakrat preverite, enkrat prerežite ali upam, da boste lahko spajkali novo glavo!

Opomba: morda je mogoče "multipleksirati" zatiče SPI, ki smo jih uporabili tukaj, in shraniti podatke na kartico SD, vendar je to nekaj, kar bomo prepustili drugim graditeljem.

3. korak: Namestitev / spajkanje senzorja

Namestitev / spajkanje senzorja
Namestitev / spajkanje senzorja

Čeprav to ni nujno potrebno, je spajkanje povezav najboljši način, da iz tega projekta naredite nekaj, kar lahko pritrdite in pozabite.

Spajkanje na DHT22 naj poskusi le nekdo z ustreznimi veščinami spajkanja. Senzor je zelo občutljiv na spremembe temperature in vlažnosti. Neimenovana oseba je rahlo pregrela spajkalne zatiče na naših (kašelj, kašelj) in senzor poslala tako daleč iz kalibracije, da ni hotel delovati, dokler ga nismo "skuhali", kot mu je naročil proizvajalec, naj ustavi branje napake. Boljša možnost za večino ljudi je, da nabavijo vnaprej nameščen DHT11/22 z glavo, namenjeno za preskok žic.

DHT22 uporabljajo serijsko enožično serijsko povezavo za komunikacijo z MCU - z obsegom potenciala več kot 10 M (> 32 čevljev) brez kondicioniranja signala, tako da je detektor mogoče postaviti na določeno razdaljo od Arduina.

Po preučevanju shem se je izkazalo, da je glava 6-polnega vmesnega zaporednega programerja (ICSP) na koncu plošče povezana z zatiči SPI, ki jih je ščit uporabljal za branje/zapisovanje kartic SD. Uporaba teh zatičev v prihodnosti ne bo vplivala na vašo sposobnost programiranja plošče prek USB -ja, saj se uporabljajo predvsem za odpravljanje napak in programiranje Uno s serijskim programerjem (FDTI). Spomnimo se, da smo hvaležni Steveu Woodu iz AudioSpectrum Analyzers v Združenem kraljestvu, ki nam je priskrbel rezervno, ko je naša izginila v Marcovem ogromnem koščku.

Če imate par kakovostnih klešč z dolgim nosom, lahko žice upognete, da lahko vzamejo glavo DuPont, vendar je spajkanje najprimernejša metoda. Previdno (in mirno roko) je popolnoma mogoče spajkati DHT22 neposredno na glavo.

Povezava je tako enostavna, kot je, vendar je nujno upoštevati polarnost, saj jo lahko povratna povezava takoj uniči. Čeprav ima DHT22 štiri zatiče, pin 3 ni priključen. Montirani senzorji imajo običajno samo tri zatiče, ki se lepo ujemajo z glavo. S senzorjem, ki leži na hrbtu (prikazano), lahko vidite, da so napajalni in podatkovni zatiči pravilno postavljeni.

4. korak: Preizkus in prva uporaba

Preizkus in prva uporaba
Preizkus in prva uporaba

Ostaja le, da modul DHT22 previdno priključite v Arduino in nastavite programsko opremo. Večino pametnih stvari naredi programska oprema, ki jo omogoča grafična knjižnica iz Adafruit, gonilnik zaslona MCUFriend Davida Prenticea in enako pametne stvari iz izračunov "učinkovite toplote" Roberta Steadmana.

Edino, kar morate nastaviti v tej osnovni konfiguraciji, je, da programski opremi sporočite, katere tri zatiče uporabljate.

Če želite senzor priključiti drugače, naslednje vrstice v CONSTANTS. H povejo Uno, kako se sam konfigurira.

#define DHT22_DATA 11

DH22 uporablja zelo konzervativno vrednost 1 - 1,5 mA pri merjenju, ki je veliko manj od običajnega maks. 20 mA, tako da ne bo obremenjeval ničesar. (Seveda bo kratek stik katerega koli zatiča skoraj zagotovo uničil napravo, zato predlagamo uporabo toplotnega krčenja, če senzor postavite na vtično ploščo Heath Robinson.) Če bo vse v redu, se bo HotStuff zagnal v približno 5 sekundah. Če odkrijete napako, se zaslon obarva in prikaže kratko sporočilo o napaki. Tega lahko v veliki meri zanemarimo, saj pomeni le, da senzor ni napajan ali pa ni pravilno priključen.

5. korak: Uporaba instrumenta in pogosta vprašanja

Uporaba instrumenta in pogosta vprašanja
Uporaba instrumenta in pogosta vprašanja

V: Na zaslonu lahko vidim majhne sledi neosvetljenih številk. Ali ni to hrošč?

O: Ne, to je zasnovano, čeprav ni v kamnu. Ideja je bila posnemati videz "pravega" LCD zaslona (v primerjavi z TFT z visoko ločljivostjo). Takšni zasloni uporabljajo velike, vnaprej oblikovane bloke, ki jih je mogoče vklopiti in izklopiti kot slikovne pike, vendar lahko za razliko od slikovnih pik zasedejo velike dele zaslona. Posledično je vedno vidna drobna sled materiala, kar se tukaj posnema.

V: Kako lahko preklapljam med stopinjami Celzija in Fahrenheitom?

O: Funkcija ni bila v celoti preizkušena v času "pritiska na tisk" (ker je nekdo pozabil, kajne …). Vendar smo preverili in ta funkcija deluje (če želite), vendar pritrdite majhno drsno stikalo SPST z enim priključkom na pin 12, drugi pa na priročno ozemljitev. Najhitrejši način za to je, da spajkate ali uporabite spremenjeni priključek DuPont za pritrditev na tla, drugi pa bodisi da neposredno pripnete 12 (nekateri kloni imajo za tovrstne dodatke dodaten nabor skoznjih lukenj), bodisi na originalne modele, da nožico MOSI na glavi ICSP, ki je tista, ki je nad napetostjo 5 V. Če je to stikalo v odprtem položaju, se enota zažene v stopinjah Celzija, vendar v zaprtem položaju, povleče zatič 12 nizko in ga ponovni zagon pripelje nazaj v Fahrenheit. Za zaščito nožice ni potreben upor, saj je na voljo notranji upor.

V: Ali lahko uporabim drug senzor?

O: Da. Boste pa morali najti knjižnico, ki bi ustrezala, ali napisati svojo. DHT22 smo izbrali zaradi njegovega enožičnega vmesnika in ker je bil eden na zadnji strani delov, ki črpajo prah. Zasnova enega žičnega vmesnika je boljša, ker lahko druge "brezplačne" digitalne zatiče uporabimo za druge funkcije. I2C ni na voljo, ker ga zaseda ščit zaslona. SPI pa je, če ste pripravljeni izgubiti funkcionalnost, na primer preklapljanje lestvice itd.

V: Ali lahko prodam komercialno različico?

O: Seveda lahko pod pogojem, da upoštevate pogoje licenciranja programske opreme (v bistvu gre za licenco BSD z dvema klavzulama, ki je zelo dovoljena, vendar se zavedajte, da lahko za vključene knjižnice veljajo druge licence.) Upoštevajte tudi, da ta naprava ni (in nikoli ne sme biti) certificirano za uporabo v kritičnih okoljih, je za domačo uporabo/hobi, čeprav bi lahko našel aplikacije v domovih za oskrbo, v pisarnah in na drugih delovnih mestih. Zavedajte se le, da je tako dober kot najšibkejši člen … Motor pisav, razvit za ta projekt, je licenciran za nekomercialno uporabo, razen če ne podarite goFundMe za rak našega kolega.

V: Moji odčitki min/max niso zapisani na grafikonu.

O: To je zasnovano. Instrument uporablja "drseče povprečje" (statistično povprečje), ki se ponastavi vsako uro. To pomaga zgladiti graf in dati razumnejši pogled na meritve, ki preprečujejo, da bi nenavadne konice (kot so nekateri, er, "osebe", ki dihajo na senzorju, zmešane.

V: Zakaj v svoji kodi ne uporabljate bližnjic C ++ (na primer ++, - itd.)? Zakaj je vse tako… besedno!

O: Eden od avtorjev je veteranski programer 8-bitnih iger, drugi pa prihaja iz Pythona. Uporabili smo nekaj bližnjic, kjer je njihova uporaba dokaj nedvoumna, vendar je C (jezik, na katerem temelji C ++) star in prevajalniki so bili na splošno nekoliko neumni, ko sta Kernighan in Richie napisala prvega prevajalnika, da ne omenjam, da so bili računalniki slooooooow in tipkovnice so imele tipke da ste čutili, da morate udariti s kladivom. Vse te stvari (in druge) so pripeljale C do zelo kratkega jezika z več bližnjicami za dosego iste stvari. Veliko število jih je (in ostaja) odgovornih za nekatere zelo zapletene hrošče: in sploh nas ne začnite pri zrušitvah v kupu/nizu.

Očitno so potrebne nekatere optimizacije (na primer semaforji), ker poskušamo litro zmečkati v skodelico čaja, vendar smo se temu, če je le mogoče, izognili.

Mimogrede, če nimate dobro prebranega izvoda K&R C … se ustavite takoj in si ga naročite. Obstaja veliko zelo velikih knjig o C, vendar K&R ostaja verjetno najboljša in ker C podpira C ++, boste tudi bolje razumeli značilnosti tega jezika.

V: Mislim, da sem našel hrošča, kaj naj storim!

O: Napake? Ni hroščev, samo funkcije … le nekatere funkcije ne delujejo tako, kot smo pričakovali. Pustite nam zapisek na GitHubu in poskusili bomo spremeniti funkcijo, da bo bolj primerna za oblikovanje. Pravzaprav se koda ves čas preoblikuje v več različnih projektov, zato je ponekod precej razmetana in za to bo Marca udarilo z mokro vahnjo, dokler ne zakriči: "Ne več!" - Dan

Korak 6: Sestavljanje iz vira

Sestavljanje iz vira
Sestavljanje iz vira

Projekt gostuje na GitHubu (preprosto je preveč kode, da bi lahko udaril Instructable, ljudje bi dobili kvadratne oči, ki poskušajo ugotoviti vse te stvari), medtem ko bodo vnaprej programirani bankomati na voljo na eBayu, ki jih boste morda želeli sestaviti iz vir.

Izvorna koda, ki bi jo morali prevesti pod Visual Studio s platformo IO - postala je nekoliko težavna za urejevalnik Arduino, Visual Studio pa nam omogoča, da zaradi boljše izbire "vlaken" napišemo boljšo kodo z manj napak.

github.com/marcdraco/HotStuff

platformio.org/

visualstudio.microsoft.com/downloads/ Za ta ščit boste potrebovali nekaj knjižnic. Adafruit GFX (ki bo potreboval tudi knjižnico Wire).

MCUFriend_kbv David Prentice v2.9. David je izdal novejše različice, za katere pa ni zagotovljeno, da bodo delovale.

7. korak: Naj bo vaše

Naj bo po svoje
Naj bo po svoje

Nič ni lepšega, kot če imaš lep projekt, ki ga lahko pokažeš drugim in jih zadihaš, ko se prižge s tvojim imenom tam zgoraj v luči. Tako smo programsko opremo nastavili tako, da bi lahko skoraj vsakdo naredil spremembe brez znanja C/C ++.

V svojem najljubšem urejevalniku besedil v "constants.h" poiščite naslednje vrstice:

constexpr uint16_t defaultPaper = ČRNA;

constexpr uint16_t defaultInk = CYAN;

Imena barv si lahko ogledate v navadni angleščini - David Prentice je prijazno predložil veliko definicij, ki se pojavijo prej v datoteki, vse, kar morate storiti, je, da spremenite ospredje (in ozadje) v nekaj po vaši izbiri, preden naložite na desko. Barve "sledi" za graf so tukaj nekoliko globlje in izgledajo tako:

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

Čeprav ti TFT-ji niso znani po svojem kontrastu (in so omejeni na 5-6-5 RGB, 16-bitne barve), smo podali primer možnosti kompilacije "NIGHT_MODE", ki je privzeto komentirana, vendar nastavi prikaz

Podobno lahko prilagodite tudi druge barve. Ali ga želite prebrati v Imperialu, ko se sproži? Ni problema! Poiščite in komentirajte ("//") ali odstranite naslednjo vrstico in ko naložite nazaj na tablo …

Vprašanja, komentarje in izboljšave je treba objaviti na GitHubu.

Še daljša dokumentacija o vdoru v projekt je v priloženem README. MD

8. korak: Hacking it

Ta projekt je bil ustvarjen z uporabo principala KISS in je popoln, kakršen je.

Lahko je osnova nečesa, ki temelji na drugem senzorju - morda natančnejšem ali hitrejšem, če je dovolj prostora za njegovo knjižnico. Kot lahko vidite, so stvari že precej tesne.

Ko dobro poznate kodo, je stvari preprosto dramatično spremeniti, vendar tudi brez veliko izkušenj s programiranjem veliko konstantnih vrednosti v "constants.h" pojasnjuje, kako stvari spremeniti. Naprednejši programerji bodo opazili, da je razmeroma enostavno (upamo!) Izvleči dele, ki jih potrebujete za kasnejšo uporabo. Na primer, grafični prikaz smo v manj kot eni uri zamenjali s popolnoma funkcionalno uro v realnem času. Ura zahteva način nastavitve časa, zato ni uporabna, kot je; funkcionalno različico tega bomo izdali kasneje (razvojno kodo najdete na GitHubu pod HotStuff Chrono).

Toda na teh zaslonih je nekaj, kar ni takoj očitno, dokler ne odprete programa - zaslon na dotik.

Težava pri tovrstnih zaslonih na dotik je v tem, da potrebujejo kalibracijo, ki dodatno zaplete in, odkrito povedano, ni prostora z vsemi drugimi funkcijami, ki smo jih vtaknili, da bi tam vgradili drugo knjižnico. To bi bilo mogoče z Arduino Mega, ki ima veliko več bliskovnega prostora, toda kje je zabava v tem?

Poglejte pod ploščo in videli boste, da poleg digitalnega V/I za pogon LCD in SD kartice ni izhodov za ADC za zaznavanje merjenja upora.

Nenavadno kajne?

Pametni ljudje ti oblikovalci. Zaslon ima lasten medpomnilnik okvirja: to je območje RAM -a, ki drži zaslon tak, kot je, medtem ko je napajanje še vedno priključeno, kar pomeni, da lahko (programsko) odklopite več nožic naprave, medtem ko je vklopljena, in jih uporabite za druga opravila - pod pogojem, da jih potem vrnete nazaj!

Za informacije o tem, kako to storiti, predlagamo branje knjižice uporovnega zaslona na dotik Limor "Lady Ada" Fried.

In če naredite nekaj kul, prosimo, da vložite zahtevo za vlečenje!

9. korak: Neobvezne donacije

Neobvezne donacije
Neobvezne donacije

Zdaj pa še izbirni del, predstavimo gospo, ki je pisavam, ki so bile uporabljene v tem projektu, dala življenje in ime in nam vsem ostaja navdih, zlasti prejemanje novic, da je zbolela za rakom in … večina od nas ve, kako strašljivo je to baraba je. Njen celotni življenjepis je na njeni spletni strani https://www.rosedf.net/ in jo najdete na običajnih kanalih družbenih medijev. O sebi pravi:

"Če ne treniram, da bi prišel v vesolje, ljudem rekel, naj si ogledajo naše čudovito nočno nebo, preživijo čas s tistimi, ki jih imam rad, ali pa sem samo piflar, se rad osredotočim na dostop do izobraževanja in pravičnost. delal na zagovorništvu žrtev družinske/spolne zlorabe in brezdomstva, kakršen sem bil, in rad bi ozaveščal o pomenu duševnega zdravja v vsakdanjem življenju in na akademskem področju."

Če bi ji radi dali nekaj dolarjev (ali kar koli je vaša lokalna valuta), bi bili vsi zelo hvaležni. V razvoj HotStuffa je bilo vloženega veliko ljubezni, čeprav so mislili, da je to poučna vaja, in veliko tega dela je mogoče znova uporabiti za prihodnje projekte, ki imajo "počasen" procesor, vendar potrebujejo hiter, jasen in predvsem VELIKE alfanumerične številke pisave na zaslonu TFT. Donirajte tukaj (zahvaljujemo se vam):

paypal.me/FirstGenSci

Priporočena: