Sadržaj:
- Korak 1: Rad tostera i odabir hardvera
- Korak 2: Lista hardvera
- Korak 3: Promjenjivanje kućišta: Straga je sprijeda
- Korak 4: Prednja arciklična ploča
- Korak 5: Upravljački krug tostera
- Korak 6: Xbee Mod
- Korak 7: Kôd za kontrolu tostera
- Korak 8: Sve vaše zdravice pripadaju nama: NetBSD vs Raspbian
- Korak 9: Zatvaranje i lista zadataka
Video: IronForge NetBSD toster: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovaj projekt nije započeo kao toster, već je to i postao.
Ideja je došla kada je moje kuhinjsko računalo (stari Windows CE PDA) koje je korišteno za prikazivanje mojih recepata za kuhanje umrlo. Prvo sam razmišljao o stvaranju ekrana sa niskom potrošnjom energije zasnovanog na e-mastilu koji bi bio pričvršćen za moj frižider magnetima i koji bi se jako dugo trošio iz baterija, ali onda sam u kuhinju dobio stari 2.1 surround sistem za slušanje muzike kao pa sam mislio da bi to trebao biti računar koji bi mogao raditi i jedno i drugo, a onda mi je na pamet pao još jedan stari projekt:
www.embeddedarm.com/blog/netbsd-toaster-powered-by-the-ts-7200-arm9-sbc/
Originalni NetBSD toster. Ovaj projekat sam po sebi je šaljiva šala, za one koji ne znaju:
"Dugo se smatralo da je UNBS-ov OS NetBSD prenosiv na sve vrste mašina osim možda na vaš kuhinjski toster."
Pa onda napravimo toster koji radi na NetBSD -u i:
- Temperatura i vrijeme tostiranja korisnik može potpuno prilagoditi
- Iako ne nazdravlja, prikazuje vremenske podatke s 2 meteorološke postaje na elegantnoj nadzornoj ploči
- Tijekom tostiranja prikazuje preostalo vrijeme i temperaturu i na grafikonu i u znamenkama
- Kada ne nazdravlja, može se koristiti i kao budilnik i slušati muziku, čak i reproducirati filmove na njemu
- Prikazuje recepte za kuhanje ili se može koristiti za redovno pregledavanje
Korak 1: Rad tostera i odabir hardvera
Ovdje, za razliku od mog prethodnog hakiranja kave, ne vjerujem da sam napravio odličan izbor za toster pa ću ukratko predstaviti unutarnji rad tostera, sam odabrati kriterije i iskustvo, a čitatelju omogućiti da sam izabere toster za ovaj hack.
Jedan od mojih glavnih kriterija za toster bio je da mogu napraviti 4 kriške kruha istovremeno i biti automatski, pa sam nakon nekoliko sati listanja po njemačkom Ebayu odlučio da
Toster Severin AT 2509 (1400W)
www.severin.de/fruehstueck/toaster/automati…
Ovo je široko rasprostranjena marka u Njemačkoj, koštala je oko 40-50 EUR u vrijeme pisanja kao potpuno nova.
Ključne karakteristike koje proizvođač reklamira:
● Kućište od nehrđajućeg čelika toplinski izolirano
● integrisani nastavak za pečenje u rolni
● 2 duge osovine za pečenje za do 4 kriške hleba
● Elektronika za vrijeme pečenja sa senzorom temperature
● podesivi stepen tamnjenja
● Nivo odmrzavanja sa indikatorskom lampicom
● Faza zagrijavanja bez dodatnog tamnjenja sa kontrolnim svjetlom
● zasebno dugme za otpuštanje sa indikatorskom lampicom
● Centriranje rezača hleba za ravnomerno pečenje sa obe strane vekne
● automatsko isključivanje kada se zaglavi disk za kruh
● Posuda za mrvice
● Premotavanje kabla
Iako proizvođač nije tvrdio da se temperatura može podešavati, oni navode dvije pogrešne točke:
● Faza zagrijavanja bez dodatnog tamnjenja sa kontrolnim svjetlom
● Elektronika za vrijeme pečenja sa senzorom temperature
Da navedemo ove tvrdnje, da vidimo kako mašina radi:
1, U normalnom stanju, napon od 230 V je potpuno isključen, nijedan dio tostera nije napajan.
2, Kada korisnik povuče ručicu (koja povlači i kruh), povezuje grijaći element s obje strane.
Ono što su ovdje učinili je jeftin, ali i pametan dizajn. Unutar tostera nema transformatora pa biste se mogli zapitati kako onda dolazi do niskog (10V AC ~) napona. Postoji zasebna zavojnica spojena s jednim od grijaćih elemenata na lijevoj strani tostera koji djeluje poput stepenastog transformatora koji stvara 10V AC.
Zatim koristi jedan diodni ispravljač za stvaranje 10 V DC koji napaja glavnu upravljačku ploču tostera.
3, Ono što sam prvo pomislio - da je to solenoid + transformator zajedno - pokazalo se kao jedan solenoid odmah ispod poluge koji se sada napaja iz upravljačkog kruga i odgovoran je samo za jednu stvar (držati tu polugu povučenom).
Čim ovaj solenoid pusti kruh, gotovo je, toster u osnovi isključuje vlastitu električnu energiju čime završava proces tostiranja.
Dakle, tada biste s pravom mogli pitati koja su to otmjena dugmad i tvrdnje na listu s podacima da se može odmrznuti, zagrijati, zagrijati i bilo što drugo … Rekao bih da je to čisti marketinški BS. Mogli su na njega postaviti vremenski regulator i jedno dugme, jer na kraju dana ovo kolo nije ništa drugo do mjerač vremena. Budući da se ovaj krug napaja iz istog izvora napajanja kao i grijaći element i ne može kontrolirati jedino važno u ovoj mašini (grijač), stoga se nisam ni trudio dodatno modificirati ovaj krug, samo sam ga bacio tamo gdje mu je mjesto, kanta za smeće.
Sada kada se vojni upravljački krug nije uspio, idemo POTPUNOM KONTROLOM nad tosterom.
Korak 2: Lista hardvera
Ovo opet nije potpuno, ne uključuje sve osnove poput žica i vijaka:
- 1x toster AT 2509 (1400W) ili bilo koji drugi toster koji odaberete
- 1x Arduino Pro Micro
- 1x 5-inčni otporni LCD zaslon osjetljiv na dodir HDMI za Raspberry Pi XPT2046 BE
- 1x malina PI 2 ili malina PI 3
- 1x SanDisk 16GB 32GB 64GB Ultra Micro SD SDHC kartica 80MB/s UHS-I Class10 w adapter (za PI)
- 2x relej sklopke sa prekidačem SIP-1A05
- 1x Modul MAX6675 od 1 kom + Senzor temperature termoelementa tipa K za Arduino (preporučuje se kupovina rezervnih dijelova)
- 1x izlaz 24V-380V 25A SSR-25 DA Solid State relej PID regulator temperature
- 1x Mini DC-DC pretvarač napona sa modulom za napajanje Za avio-modelarstvo (kupite više ovih za zamjenu).
- 2x Modul rotacijskog kodera Modul za razvoj senzora od opeke za Arduino (rotacijski + srednji prekidač, preporučuje se kupovina više ovih za zamjenu)
- 2x WS2812B 5050 RGB LED prsten 24 -bitna RGB LED
- 1x 1mm A5 prozirni Perspex akrilni lim Plastika Plexiglass Rez 148x210mm Lot
- 1x12V 2A istosmjerni adapter (1A bi također trebao biti dovoljan za Pi+Screen+Ardu, ali bolje je sigurno u slučaju da povežete dodatne uređaje putem USB -a, oni će isprazniti dodatnu struju)
- 1x PCS HC-SR501 IC piroelektrični infracrveni IC PIR modul detektora senzora pokreta
- 2x žica kratkospojnika 5 pin ženski na ženski Dupont kabel 20 cm za Arduino (za rotatore vrijedi kupiti više ovih)
- 2x Gumb za volumen od aluminijske legure 38x22mm za osovinu potenciometra 6 mm srebrna
- 1x relej 230V
- Gomila jednorednih ženskih 2,54 mm + muških prelomnih konektora za povezivanje
- Opcionalno za Xbee mod: 1X10P 10pin 2 mm ženski jednoredni ravni zaglavlje sa zaglavljem XBee utičnica
- Opcionalno za Xbee mod: 1 Xbee
- Opcionalno za Xbee mod: 1x kratkospojna žica 4 pin ženski na ženski Dupont kabel 20 cm za Arduino (između Xbee Raspi)
Za napajanje morate koristiti 12V umjesto 5V jer solenoid neće izdržati na tom niskonaponskom nivou, ne zaboravite dodati povratnu diodu na solenoid.
Ako se odlučite za korištenje drugih komponenti, npr.: Različiti buck modul za smanjenje napona od 12V-> 5V, morate redizajnirati ploču, napravljena je za taj jedan mali pretvarač u obliku kvadrata.
Korak 3: Promjenjivanje kućišta: Straga je sprijeda
Nakon uklanjanja glavnog upravljačkog kruga i dalje je postojala velika ružna rupa koja je gledala na mjesto prekidača pa sam odlučio da ću tu stranu koristiti samo kao stražnju stranu i popraviti razvodnu kutiju u kojoj je smješten SSR (relej u čvrstom stanju -> za kontrola grijanja) + 230V AC relej (za otkrivanje napajanja) + 12V adapter koji napaja cijeli krug.
Ovaj model tostera bilo je teško rastaviti i sastaviti. Nisam našao drugi način za uklanjanje kućišta osim usjecanja s kotačićem odmah ispod glavne poluge za povlačenje kako bih mogao podignuti kućište nakon odvrtanja i uklanjanja poluga (srećom jer je na tom dijelu postavljen vanjski plastični premaz ovo će biti neprimjetno).
Umetnuo sam kraj detektora termopara MAX6675 na dnu tostera na suprotnoj ivici glavne poluge (gdje bi to bilo u suprotnosti s mehanizmom poluge).
Unutrašnje kućište je od finog aluminija, ne morate ga ni bušiti, mala rupica se lako može proširiti odvijačem, a zatim staviti senzor, lukav dio je bio da se odvrne s unutarnje strane. Moram smisliti pametno rješenje za to, prikazano na slikama.
Rastavljanje glavnog unutrašnjeg kućišta tostera s grijaćim elementom namijenjeno je samo osobama snažnih živaca i ne preporučuje se. Tu ionako ne morate ništa drugo učiniti.
Žice MAX6675 bile su tek toliko dugačke da se lako mogu provući kroz dno mašine do rupe u kojoj su izvedeni kablovi.
Dovođenje svih potrebnih kabela s jednog na drugi bio je jedan od najizazovnijih zadataka modificiranja. Nisam morao izbušiti još jednu rupu na (sada stražnjoj) strani jer su kabeli mogli koristiti rupu na prekidačima. Zatim je potrebno kablove pričvrstiti do zida kućišta, spustiti ih do dna kroz vrlo uski prostor gdje se spajaju s nekoliko dodatnih žica s upravljačke ploče visokog napona, naime:
- 1 žica od grijaćeg elementa -> Ide na SSR
- 1 žica sa 230V (poželjno vruće smeđa tačka) -> Ide na SSR
- 2 žice od 230V sa zatvorenim prekidačem -> Prelazi na relej za pokretanje
- 2 žice od 230V glavnog ulaza -> Ide do 12V adaptera straga
- Zaštićene žice od termo-senzora
I to je sve što vam je potrebno za kontrolu tostera.
Zbog industrijskog lemljenja odlučio sam jednostavno presjeći žicu između grijaćeg elementa i jednog kraja glavnog napajanja (koji dolazi nakon prekidača) te sam ga priključnim letvicama spojio na SSR.
Bit će potreban relej koji radi od 230V (mrežni napon). Ovo je startni relej koji će Arduinu dati do znanja da je korisnik povukao ručicu koja je započela proces tostiranja. Ne zaboravite da upravljački krug više nije na svom mjestu, solenoid ne dobiva snagu koja bi držala ručicu pritisnutom, a grijač je također isključen (kontrolirano putem SSR -a). Sve će ovo od sada biti zadatak Arduina.
12V DC adapter spojen je direktno na glavnu utičnicu (dodao sam dodatni prekidač za uključivanje/isključivanje sa stražnje strane). Ovo će osigurati konstantnu snagu kruga. Toster u stanju pripravnosti samo troši: 5,5 W sa uključenim ekranom i 5,4W sa isključenim ekranom.
Korak 4: Prednja arciklična ploča
Nisam stručnjak za rad s ovim materijalom, dobio sam savjet da rupe na njemu izrežem dremllom visokih okretaja pod tekućom vodom, ali nisam želio to previše usavršiti, pa sam samo izbušio rupe, potpuno odustati iscrtavanjem dijela između Raspija i ekrana, umjesto toga izbušio sam rupe samo na odstojnicima ekrana i na konektoru Raspija, a zatim sam preostalu tvar izbacio u kvadrat kako bi konektor mogao stati kroz.
Možete vidjeti da pleksi ploča ima male pukotine oko nekih bušenja, pa znate što biste trebali izbjeći ako ciljate na savršen dizajn.
Ipak, zbog vrućine ne postoji način da bilo što stavite u kućište tostera, sva elektronika mora biti montirana na sigurnoj udaljenosti od grijača.
Nisam napravio odgovarajuće crteže dizajna za 148x210mmPlexiglass list, samo sam pokušao prilagoditi sve da bude simetrično i u skladu pa se izvinjavam što ne mogu dati nikakvu shemu za ovaj dio, morate to učiniti sami. Ipak, imam 1 savjet:
Prije lijepljenja LED prstenova, uključite ih pomoću Arduina i upalite i olovkom označite PRVU I POSLJEDNJU LED diodu na stražnjoj strani kako ih ne biste montirali lagano rotirane kao ja (međutim, to je moguće popraviti iz softvera)
Postoji 6 odstojnika dizajniranih za držanje cijele prednje ploče na mjestu, međutim na kraju zbog kratke duljine rotacija, 2 donje ne prolaze kroz ploču.
Koristio sam uobičajene odstojnike za matične ploče računara između rotacija i pleksi panela, dodao sam još 2-2 iza rotacionog, kako bih dao dodatnu stabilnost kada se pritisnu tasteri.
Korak 5: Upravljački krug tostera
Ovo je bio jedan od onih projekata koji su maksimalno iskoristili SVE Arduino pinove:) RX i TX su bili rezervirani za buduća proširenja komunikacijskih modula.
Glavna ploča osigurava napajanje za sve putem pretvarača dolara (Arduino, Raspi, Screen, SSR, releji). Ovdje bih napomenuo da ovaj regulator napona nije baš najsuvremeniji, ne može previše prelaziti 12V DC ulazni napon. Ako odlučite koristiti potpuno isti tip, pobrinite se da vaš adapter daje stabilan napon otvorenog kruga od 12 V (ne poput adaptera WRT54G, s tim ćete vidjeti čarobni dim koji izlazi u nekoliko sekundi).
Napravio sam ploču što je više moguće modularno, koristeći utičnice gdje sam mogao. Osim releja od 2 trska, sve ostalo se može lako zamijeniti.
Oba ova izvrsna releja sa trskama dolaze s ugrađenim flyback diodama i ne troše više od 7mA tako da se mogu izravno povezati s bilo kojim Arduino pinovima (ovo ću preporučiti i u svojim budućim projektima). Funkcija releja:
Jedan je za uključivanje solenoida na početku procesa tostiranja (kako bi se ta poluga držala povučenom prema dolje).
Jedan je za automatsko uključivanje i isključivanje ekrana u slučaju otkrivanja pokreta.
Pretpostavio sam da pokretanje tog HDMI ekrana 24 sata dnevno ne pruža dug vijek trajanja (pogotovo ono što koristim je samo jeftina krivotvorina, a ne originalni WaveShare:
Može li i vaš računar uključiti ekran kada uđete u sobu? Mislim da ne, BSD toster može!
Zaslon je u osnovi postavljen na tajmer za zadržavanje od 10 minuta koji se automatski uključuje svaki put kad se ponovo pokrene. Recimo da je uključen i da se ponovno pokreće 9 minuta kasnije, što znači da će ostati uključen dodatnih 10 minuta. Uključivanje i isključivanje nije zdravo ni za jedno kolo osim za SSR.
Što nas dovodi do trećeg i posljednjeg upravljačkog elementa za upravljanje grijačem. Ovi mali uređaji posebno su napravljeni za uključivanje i isključivanje radi održavanja temperature pod kontrolom. Ono što odaberem dobro će se izvoditi direktno s Arduino izlaznog pina.
U originalnom dizajnu postojao je još jedan relej na ploči za uključivanje 2.1 zvučnika prije nego što Raspberry pi ujutro pusti alarmni signal (također je vrlo lako dodati pjesmu kada nazdravljanje završi), ali budući da je to IoT zašto smetati? On samo traži od drugog raspija na mojoj mreži da to učini umjesto mene sa standardnim RCSwitch -om na 433Mhz.
Kako je obično došlo do manjih grešaka u verziji 0.4 ploče, što se može vidjeti na slikama. Naime, izostavljena su još 2 konektora od 5 V i konektor za ulazni relej na Arduino pin 10.
Ispravio sam ih u verziji 0.5, a napravio sam i verziju koja nije Xbee.
Budući da je ovo dvoslojna ploča samo preuzimanjem ovih izgleda i DIY bi bio težak, morat ćete točno ispisati dvije strane, urezati ploču i pronaći način za povezivanje stranica pa ću se kasnije povezati na Easyeda zajednički projekt. Preporučuje se da ih naručite direktno od njih.
Korak 6: Xbee Mod
Xbee je ovdje samo da kontrolira aparat za kavu izravno kroz njega jer je relativno blizu u daljini i nema prepreka između njih.
Nema apsolutno nikakve veze s tosterom ili kodom tostera.
O modu Xbee: ovo je potpuno neobavezno, zato uvrštavam sheme za ovu ploču sa i bez Xbee -a. Xbee je izravno lemljen u Raspberry PI -jev RX/TX hardverski UART port (ttyAMA0) koji se, iako je izvađen na konektore ekrana, ne koristi (koristi SPI sučelje za komunikaciju dodirnih koordinata između PI -a i sebe).
Posvetio sam zasebni serijski port na PI za Xbee komunikaciju umesto da prosleđujem poruke preko Raspberry -> Arduino -> 5v3v pretvarača -> Xbee -> drugih uređaja. Na ovaj način također nije problem što proces tostiranja blokira cijeli MCU.
Korak 7: Kôd za kontrolu tostera
Kôd je prilično jednostavan što je posljedica činjenice da u osnovi postoji jednosmjerna komunikacija između Arduio -> Raspberry PI.
Ovim uređajem, za razliku od aparata za kavu, ne može se upravljati s telefona ili računara samo ručno pomoću nekih otmjenih kontrola.
Jedina funkcija PI ovdje je evidentiranje podataka i prikaz lijepih grafikona. Nije bočica za rad tostera, može se potpuno isključiti ili čak ukloniti iz ovog projekta, Arduino obavlja sav posao.
Kod na početku resetira LED zvona, pokreće različite tajmere zadržavanja i u svakoj petlji gleda s ulaza s 2 okretna prekidača. Ovaj ulaz može značiti rotaciju u smjeru kazaljke na satu ili u smjeru suprotnom od kazaljke na satu ili pritiskom na bilo koji od 2 prekidača (koji u stanju mirovanja samo šalje osnovnu naredbu IRONFORGE_OFF_ALARM računaru, a zatim se vraća u normalno stanje IRONFORGE_OFF).
Unutar rotary_read_temp () i rotary_read_time () će se promijeniti global_temp i global_time varijable. Ovo je JEDINO mjesto u kodu gdje se ove vrijednosti mogu promijeniti i one će pohraniti svoje vrijednosti između događaja tostiranja.
Unutar obje ove funkcije rotary_memory () pozvan nakon što se otkrije promjena položaja. Ovo je u svrhu učitavanja statusa LED dioda na prstenovima jer će se nakon procesa tostiranja vratiti u crnu boju, kako ne bi trošili energiju i produžili im vijek trajanja.
LED svjetla se također periodično gase svakih 10 minuta u slučaju da nije bilo nedavnog rotacijskog događaja.
Spajanje ove dvije funkcije rezultirat će sljedećim:
1, Pretpostavljajući stanje mirovanja
2, bilo koji od rotacija koji se pomaknuo (ako su prethodno podešeni, ove vrijednosti će se vratiti iz memorije i prikazati na LED diodama)
3, Ako proces tostiranja ne započne i nema više događaja podešavanja, svjetla će se ponovno zamračiti
Također sam ih premjestio na odvojeni tajmer za zadržavanje s ekrana jer će se računalo puno koristiti za prikaz vremenskih podataka, ali ne želim da se rotacijske LED diode stalno obnavljaju jer ne želim izgovoriti milijun zdravica dan.
Glavni postupak tostiranja (Arduino strana):
Ovo će se pokrenuti kada se sistem aktivira sa releja za startni ulaz (230V) (a vrijeme i temp se razlikuju od nule). Na Arduino strani je tok programa sljedeći:
1, Uključite solenoid za držanje poluge
2, Uključite SSR za zagrijavanje
3, ovisno o vremenu, pokrenite krug tostiranja koji odbrojava. U svakoj petlji pošaljite računaru sljedeće podatke:
-TEMPERATURE (izvorno vrijednost s pomičnim zarezom, ali se šalje kao 2 CSV niza)
-TIME ostaje (u sekundama, ovo će se vratiti natrag u mm: ss format na drugom kraju)
4, U svakoj petlji, ovisno o postavljenoj temperaturi, uključite ili isključite SSR za kontrolu procesa tostiranja
5, Na kraju tost tosta naredba IRONFORGE_OFF će biti poslana na računar
6, isključite SSR i otpustite solenoid
7, Igrajte LED igru za showoff (ovdje možete dodati i muziku za reprodukciju ili bilo koju drugu radnju koju želite)
8, zatamnjene LED diode
Kao što sam rekao ranije, glavna petlja nazdravljanja potpuno blokira MCU, za to vrijeme se ne mogu obaviti drugi zadaci. Takođe će zanemariti rotacione unose u ovom vremenskom periodu.
Glavni postupak tostiranja (malina PI strana):
Raspberry pi pokreće upravljački program head C s neprivilegiranim korisnikom koji je odgovoran za sve interakcije na radnoj površini.
Odlučio sam upotrijebiti Conky za sve grafičke prikaze jer sam ga koristio već desetljeće i činilo se da je najlakše koristiti za posao, međutim ima neke ulovke:
-Zrnatost grafikona se ne može promijeniti, grafikon je previše finog zrna, čak i nakon maksimalnog vremena pečenja (5 minuta) dolazi samo do polovice trake
-Uvećani vole da se ruše, posebno kada ga stalno ubijate i ponovo učitavate
Iz drugog razloga, odlučio sam pokrenuti sve conkije kroz zasebne procese nadzora kako bih to čuvao.
Osnovni prazni lua koristi 2 odvojena konkursa (1 za vremenske podatke, a drugi za sat).
Kada nazdravljanje počne:
1, Arduino signalizira malinu pi C program serijski sa IRONFORGE_ON
2, Kontrolni program C zaustavlja 2 konki niti i učitava u trećoj luki lua za tostiranje
3, kontrolni C program ispisuje vrijednosti temperature i vremena za odvajanje tekstualnih datoteka smještenih na ramdisk -u (da se ne rade nepotrebne RW operacije na SD kartici), ono što conkii čitaju i automatski prikazuju. Program je odgovoran i za stvaranje preostalog vremena u MM: SS formatu.
4, Na kraju nazdravljanja, program C zaustavlja trenutnu nit prepečenja i ponovo pokreće 2 konkursa vraćajući se na prikaz vremena i vremena
5, Za detekciju alarma, program C može direktno zaustaviti proces reprodukcije muzike sa crona kada je u stanju mirovanja pritisnuta bilo koja rotacija
Korak 8: Sve vaše zdravice pripadaju nama: NetBSD vs Raspbian
Iako je toster napravljen uglavnom za pokretanje NetBSD -a i ekrana, zvuka, Arduino svi rade s njim, nema podrške za dodirni ekran. Bio bih zahvalan na pomoći svima koji su zainteresovani da napišu upravljački program za ovo.
Dodirni čip LCD -a je XPT2046. Ekran koristi SPI za slanje koordinata unosa kursora natrag u Raspberry.
www.raspberrypi.org/documentation/hardware…
- 19 TP_SI SPI unos podataka sa dodirne ploče
- 21 TP_SO SPI izlaz podataka sa dodirne ploče
- 22 TP_IRQ Prekidač na dodirnoj ploči, nizak nivo dok dodirna ploča detektuje dodirivanje
- 23 TP_SCK SPI sat na dodirnoj ploči
- 26 Izbor čipa na dodirnoj ploči TP_CS, nisko aktivan
U vreme pisanja ovog teksta nisam upoznat sa bilo kojim Raspberry PI kompatibilnim (štitnim) ekranom osetljivim na dodir koji ima radni NetBSD upravljački program za dodirnu tablu.
Korak 9: Zatvaranje i lista zadataka
Kao i uvijek svaka pomoć, doprinos, popravci u kodu su dobrodošli.
Ovo je nedavno završeno hakiranje pa ću kasnije ažurirati projekt nedostajućim komadima koda (Raspberry pi C kontrolni kod, Conky luas itd.). Također planiram stvoriti slike s SD kartice sa 8 GB/16 GB sa automatskom promjenom veličine koje sadrže sve. Zbog činjenice da je Raspberry PI standardni hardver, svako ko odluči da izgradi projekat mogao je samo da preuzme slike, zapiše ih na sdcard i toster će funkcionisati nakon pokretanja kao i ja. Postavljanje mreže potrebno je samo za točno vrijeme (NTP) i prikaz temperature.
Preostali korak bit će mjerenje temperatura unutar FLIR -a i dodavanje prilagodbi očitanju MAX termo senzora jer vjerujem da se presporo zagrijava za malih 5 minuta pečenja.
Također planirate dodati vremensko razdoblje automatskog skaliranja ovisno o postavljenoj temperaturi kako biste mogli produžiti ovaj maksimalni vremenski okvir od 5 minuta ako se temperatura snizi.
Preporučuje se:
Automatska pećnica za ponovno punjenje SMD -a iz jeftine pećnice za toster: 8 koraka (sa slikama)
Automatska pećnica za pretakanje SMD -a iz jeftine pećnice za toster: Proizvodnja PCB -a za hobiste postala je mnogo pristupačnija. Pločice koje sadrže samo komponente kroz rupe lako se leme, ali je veličina ploče na kraju ograničena veličinom komponente. Kao takva, upotrebom komponenti za površinsko montiranje
Ted toster koji govori: 6 koraka (sa slikama)
Ted toster koji priča: Razgovori s tosterom uvijek su bili jednostrani. Do sada, upoznajte Teda koji govori Toster! Ispod pregleda sadržaja: Video projekt Toster Electronics Chat/Glas bot Remo.tv Svjetska dominacija
IoT toster (LoRa): 11 koraka (sa slikama)
IoT Toster (LoRa): IoT Toster Toster koji se može pratiti i kontrolirati putem prilagođene Android aplikacije. Toster je opremljen SODAQ ExpLoRer karticom koja ima 32-bitni ARM Cortex M0+ i integrirani LoRa modul i antenu. Ovaj LoRa modul
Ponovno lemljenje rerne za toster (BGA): 10 koraka (sa slikama)
Reflow lemljenje u pećnici za toster (BGA): Rad na ponovnom lemljenju lemljenja može biti skup i težak, ali na sreću postoji jednostavno i elegantno rješenje: pećnice za toster. Ovaj projekt prikazuje moje željeno postavljanje i trikove koji čine da proces teče glatko. U ovom primjeru fokusirat ću se na
Kako napraviti VHS video toster: 8 koraka (sa slikama)
Kako napraviti VHS video toster: Inspiracija za ovaj projekat došla je od televizije BBC TV The Young Ones. Ovaj video isječak trebao bi dovoljno dobro objasniti ideju. Projekt je bio jednostavan: pretvorite VHS video mašinu u zdravicu i izbacite je kroz otvor za kasetu. Ako sam pomislio da bi neko