TFT35 Double Mode 3D-print beheren – handen op

Ik was een van mijn 3D-printers opnieuw opgebouwd – nogmaals – en besloot, ik had een schermupgrade nodig. Een kleurenscherm is leuk, maar er zijn enkele beperkingen. Ik heb ook ontdekt dat er methoden rond deze beperkingen zijn, dus ik wilde mijn gedachten delen op een Dual-Mode Color Touch Screen LCD-controller voor je 3D-printer. Het probleemscherm is een TFT35 van BigTree Tech. Het is vergelijkbaar met een MKS-scherm, maar het kan in twee verschillende modi werken, zoals u zult zien.

Een paar jaar geleden koos ik een anet A8 die extreem goedkoop was, vooral in de uitverkoop. Niet de allerbeste printer, omdat het dat goedkope acrylframe heeft. Geen probleem. Een doos vol met aluminium extrusie later, de printer was herboren. Na verloop van tijd heb ik het extrusiesysteem en de y-as volledig opnieuw bewerkt en alleen de motoren, lagers, evenals de controller / display als origineel achterlaat.

Dat laatste deel was wat me stoorde. De ANET-bord is echt behoorlijk geschikt voor een beetje goedkoop bord. Het is echter precies wat de printer nodig heeft, evenals niets meer. Als je de printer wilde hacken, was er extreem beetje geheugen, evenals slechts één spanningen voor I / O. Het was dus tijd om het bord te vervangen, en waarom niet de controller ook?

Het meer of minder basale scherm voor Marlin.
De A8 heeft een LCD2004. Dat betekent dat het een 20 × 4 LCD heeft. In plaats van een encoder-knop zijn er vijf knoppen: in principe omhoog, naar beneden, links, rechts, evenals binnen. De meeste printers hebben nu een LCD12864 die, zoals u waarschijnlijk kunt raden, een 128 × 64 LCD-scherm is, evenals ze gebruikmaken van een encoder-knop voor richting die u in de sleutel kunt duwen.

Er kwam een ​​spin voorbij

Ik vond plaats om een ​​van deze rond te laten liggen, dus toen ik een nieuw moederbord installeerde – een Fysetc-spin als je nieuwsgierig bent – ik heb ook in het nieuwe LCD-scherm bedraad. Ik moest natuurlijk Marlijn opnieuw compileren, maar dat is echter gemakkelijk. Alles werkte, het zag er gewoon een beetje flauw uit.

De TFT35 in aanraakmodus.
Er is nog een methode om een ​​printer te beheren, evenals het is er een die je eerder hebt geloofd. Omdat de printer opdrachten accepteert via een seriële poort, kunt u een computer als een Raspberry PI nemen met een mooi LCD-scherm en heeft het probleemopdrachten op commando’s aan de seriële poort. Bonuspunten Als het bestuur meer dan één seriële poort heeft, zodat u nog steeds een pc of een raspberry pi running octoprint of vergelijkbaar kunt maken. Blijkt dat je dit niet hoeft te ontwikkelen. Het MKS-touchscreen maakt gebruik van een arm-chip (het is echter geen PI) en heeft een aanraakscherm dat u kunt gebruiken om de printer te beheren. Deze zijn zowel verkrijgbaar in verschillende maten en worden meestal iets genoemd als TFT35 voor 3,5 inch display.

Het voordeel is niet alleen uiterlijk. Met veel aanraakschermknoppen maakt veel dingen gemakkelijker. Als de printer bijvoorbeeld op (0,0) is en als u het hoofd wilt joggen naar (100.200), die een groot deel van de knop is, duwt u in Marlin. Met het aanraakscherm kunt u een navigatiescherm naar voren brengen dat het gemakkelijk maakt. Of, u kunt een hele terminal naar voren brengen en in G-code gaan. Wanneer u op verzendt, wordt de resultaten van de opdracht weergegeven, indien aanwezig. U kunt een temperatuur instellen met de knop, op het scherm knoppen of drukt op het nummer en typt u in wat u wilt met een online toetsenbord.

Gemakkelijke joggen met geweldige aanbiedingen van knoppen.

Stuur G-code uit de terminal.

De Terminal Screens-gegevens in pagina’s.

Gespleten persoonlijkheid

Deze schermen zijn zowel levendig als leuk, maar er zijn een paar dingen die ze niet kunnen doen. Marlin heeft enkele tovenaars en individuele interactie die stevig aandringen op een goed, regionaal LCD-scherm. De Marlin-code is echter van mening dat het MKS-scherm een ​​computer op afstand is, gekoppeld aan seriële. Schermen die kunnen handelen als zowel soorten LCD’s zijn een geweldige hack, evenals hier is het deel dat nooit eerder aan mij zou worden verwijderd: deze schermen kunnen modi schakelen tijdens de bediening van de printer. Met andere woorden, het is geen situatie om een ​​modus te kiezen en alles opnieuw op te starten. U kunt naar het levendige touchscreen kijken en vervolgens op het stockscherm overschakelen tijdens het afdrukken en vervolgens een type tijd inschakelen die u wilt. het allerbeste van beide werelden.

In de deal hiermee wordt het scherm weergegeven als een MKS TFT. Je hebt levendige menu’s en een aanraakscherm. De verbinding die een eenvoudige twee-draads seriële poort, alsmede – programma – power, gemalen, en optioneel opnieuw verbinding. Zij bieden een kabel die u kunt gebruiken of aanpassen om link naar uw setup. Er is eveneens een EXT3-poort voor platen die die aansluiting hebben.

Als alles wat je wilt is een MKS-scherm, bent u klaar. aangezien het scherm verschijnt als een hold computer, hoef je niet eens hoeft te hercompileren Marlin als de seriële poort die u gebruikt actief was. In mijn geval, was de tweede seriële poort niet is ingesteld, dus ik moest opnieuw te compileren, maar ik dat vaak genoeg, toch.

Echter, als je de kabel van de typische EXT1 als well als EXT2 lint kabels om uw printer, kan het scherm een typische 128 × 64 LCD-scherm na te bootsen. Als u al ingesteld zo veel gebruik maken van een van deze displays, moet je niet eis om opnieuw te compileren Marlin om deze regel te benutten. Echter, als je zijn ingesteld voor een ander type display, zult u eis om Marlin vertellen aan de typische gebruiken “RepRap discontovoet grafische controller.”

slechte Marketing

Hier is wat ik nooit begrepen over het apparaat. kijken naar de review over het op andere leverancier sites als Amazon, Banggood of AliExpress, het klonk alsof u het scherm zou kunnen gebruiken in elke modus als een statische configuratie keuze. Met andere woorden, je kunt de kabel op EXT1 evenals EXT2 evenals vervolgens gebruik maken van de geëmuleerde modus tot je hebt besloten om over te schakelen naar seriële op een later tijdstip. Maar dat is niet precies hoe het werkt. U kunt alle kabels, evenals zelf switch rug en weer tussen het scherm systemen on the fly.

Dat is groot. Het betekent dat je kunt een mooie individuele interface waarmee u de printer, printen vanaf een SD-kaart of USB-stick te beheren, evenals zelfs aanpassingen maken om het menu met de broncode die op GitHub of met een eenvoudige configuratie data te bewerken. (En ja, kunt u aangepaste menu producten eenvoudig toe te voegen.) Maar als je eis om iets heel specifiek zijn voor Marlin, of een nieuwe functie shows up die het LCD-scherm nog niet over niet begrijpt te doen, kun je gewoon naar het scherm Marlin modus. dan kunt u terugschakelen.

Kies uw wijze met een touch of de encoder knop.
Het proces om switch is eenvoudig. gewoon houd de encoder knop of druk op het scherm gedurende een paar seconden. Een scherm zal verschijnen waarmee u de Marlin-modus of de BTT-modus te kiezen. net raken degene die je wilt. In Marlin-modus, de touchscreen doet niets, behalve switch modes, dus misschien wil je die methode te gebruiken. Als u de encoder in Marlin mode houdt, maakt de printer ook zien de herhaalde go in geheimen tot het LCD-scherm verschijnt het keuzescherm.

Als je een ring te gebruiken, wees voorzichtig. Als u een situatie neer voldoende vast om het aanraakscherm te laten geloven dat u het indrukken van het scherm, dan heb je vast komen te zitten in de keuze modus, wat logisch is. gewoon niet te strak aan het LCD-scherm!

Installatie

Het installeren van de LCD was eenvoudig save een paar problemen. Om een of andere reden, de pin 1 aanwijzing voor EXP1 evenals EXP2 zijn niet consistent onder de leveranciers. Een Geeetech scherm werkte prima met de Spider raad van bestuur, maar de TFT35 wilde niet te vinden in Marlin mode at all. Ik gebruikte vermogen aan de seriële poort evenals het bord verscheen gehangen. De reactie was af te knippen van de plaatsingslippen de lintkabels en draaien ze 180 graden.

De seriële poort was eveneens een mysterie. Met zo bit documentatie over om het even wat, ik heb net gesoldeerd de kracht en in de grond draden evenals vervolgens de hand gedraaide RX evenals TX dus ik zou hen te schakelen tot het werkte. Zoals ik had verwacht, de kabel had een kruis op deze lijnen aan het werk. Je moet ook naar de display baud rate aan te passen aan de poort die u gebruikt.

Daarna werkte alles prima. De EXP1 evenals EXP2 connectors doen link naar reset de raad van bestuur, zodat je eis niet aan de kabel reset pin op de seriële poort van als je die hebt aangesloten. Maar ik merkte dat het veranderen van het moederbord om DFU mode soms stoppen met werken met het scherm in gestoken. Herprogrammeren het scherm moet een SD-kaart die een binaire data knippert evenals vervolgens herstart evenals ton tekenstijlen en pictogrammen. Als het wordt gekoppeld aan de Spider, hangt hij soms als ik opnieuw opstarten tijdens een update. Het werkt ook soms, dus ik vermoed dat het is gewoon verpakking op de reset-lijn. In elk type evenement, popping de connectoren zal het te laten werken als je niet herhaaldelijk wilt proberen.

Het scherm heeft een aantal andere havens, maar u waarschijnlijk moeten ze niet te gebruiken. Bijvoorbeeld, er is een poort voor een filament uitloop sensor. maar als je het te koppelen daar, het zal alleen werken als u afdrukt met behulp van een SD-kaart of USB-stick in het display. Een veel betere keuze is om het te koppelen aan uw printer evenals Marlin vertellen aan de greep op de hoogte als er een filament breuk ontstaat. Dit zal werken met het scherm of iets dergelijks Octoprint.

In theorie, moet u in staat om te linken Octoprint zich met één van de extra seriële poorten. Echter, ik heb dit nooit volledig te werk. De ondergeschikte haven lijkt te werken heel goed, maar het nooit stuurt Octoprint dankbetuigingen dus Octoprint wacht permanent of totdat je het te dwingen om verder te gaan – gebruik maken van de nep-Kwiteerknop in de terminal. omdat de Spider heeft een aantal seriële poorten, het is niet een groot probleem, maar in theorie, de TFT moet een beetje veel beter als het zo goed kan onderscheppen als filter de gegevensstroom tussen de printer evenals de hold software. In de praktijk heb ik niet echt gemerkt van het soort problemen. Sommige Octoprint plugins zoals DisplayLayer kan voorwaarde info te sturen naar de TFT, toch.

Het vonnis

Marlin modus wordt aangeboden op elk type of tijd.
De realiteit is, ik schakel niet vaak over naar de Marlin-modus, maar het is leuk om het te hebben als ik het wil, evenals je zelfs de kleuren kunt aanpassen aan jou. Ik wil echt de passthrough-modus om te werken, maar kon er niet achter komen wat er aan de hand was zonder in de broncode te graven, evenals dat misschien een baan is voor nog een dag.

Nog een opmerking: met behulp van de JOG-SECRETS stelt de printer in op Family Lid-modus. Als u wordt gebruikt om codes in een terminal te kloppen, kunt u mogelijk worden gebruikt om een ​​G90 uit te geven voordat u een zet stuurt, omdat de TFT het op elk gewenst moment aan de familielid zal wijzigen.

Deze schermen zijn zowel betaalbaar als eenvoudig om te interface en aangezien ze nog steeds als een traditioneel display kunnen werken, is er geen reden om deze eenvoudige upgrade niet te doen. Er zijn veel installatie van keuzes die u kunt afdrukken, natuurlijk. Het voltooide resultaat ziet er fantastisch uit en doet dingen alsof ze zowel x worden bewogen als y zijn veel gemakkelijker met het nieuwe display.

MICO is een USB-microfoon op basis van een PI PICO

wanneer [Mahesh Venkitachalam] experimenteerde met Maker Leerde voor audiotoepassingen op een Raspberry PI, merkte hij dat hij probeerde een eenvoudige USB-microfoon te vinden. Een low-cost was gemakkelijk te vinden, maar de geluidskwaliteit en de directionaliteit liet veel te wensen over. Een grote, studio-kwaliteit MIC zou overkill zijn, dus [Mahesh] heeft een beslissing genomen om eenvoudigweg precies te bouwen wat nodig was: een compacte, maar toch premium USB-microfoon die hij MICO noemde.

De detectie-inrichting is een MEMS-microfoon die een gemoduleerde (PDM) -signaal van een pulsdichtheid uitgeeft. Er zijn fiches beschikbaar om een ​​dergelijke microfoon rechtstreeks te interfaceren naar een USB-poort, maar [Mahesh] vond ze moeilijk om mee te werken en als gevolg daarvan op iets dat hij al kende: het Raspberry PI Pico-platform. Gelukkig had iemand al ontdekt over het lezen van een microfoon en presenteer een USB-apparaat aan een pc, dus alles wat nodig was, was om alle bits samen te zetten in een handige vormfactor.

Het geweldige ding van het Pico-platform is dat de hoofdcontroller-chip, de RP2040, beschikbaar is als een afzonderlijke component. [Mahesh] creëerde een slanke kleine PCB die de RP2040 samen met de MEMS-microfoon en een USB-connector bevat. Het eindresultaat ziet er net genoeg uit dat het mogelijk is uit een massa geproduceerde gizmo. Degenen komen normaal gesproken niet met volledige schema’s en broncode, maar de MICO doet: alles is beschikbaar op zijn GitHub-pagina voor elke persoon om opnieuw te gebruiken en te verbeteren.

U kunt de geluidskwaliteit voor uzelf beoordelen in de onderstaande video ingebed. Als je van DIY USB-microfoons houdt, heb je geluk: we hebben er een op basis van een STM32 en een mooie recreatie van een microfoon van de studio-kwaliteit.

Perovskites begrepen

De gebruikelijke zonnecel is gemaakt van silicium. De betere cellen gebruiken de kristallijne vorm van het element, maar er zijn andere methoden om elektrische energie te verkrijgen van de zon met silicium. Het vormen van siliconenkristallen kan echter duur zijn, dus er is altijd interesse in verschillende zonnechnologieën. Perovskite is een van de toonaangevende kandidaten voor het silicium supplanting. Omdat ze loodzouten gebruiken, zijn ze goedkoop en eenvoudig te construeren. De efficiëntie is ook goed, zelfs als het materiaal niet bijzonder goed besteld is. Het probleem is dat elke modelwetenschap heeft over wat een goede zonnecel zou moeten maken, voorspelde dat ordelijke verbindingen beter zouden presteren, ook al is dit niet waar voor Perovskite. Nu wetenschappers bij Cambridge denken dat ze weten waarom deze cellen zelfs in het licht van structurele defecten presteren.

Perovskieten nemen hun naam uit een natuurlijk mineraal dat dezelfde atoomstructuur heeft. In 2009 bleken methylammonium loodhalogenide Perovskieten op te treden als zonnecellen. Omrekeningspercentages kunnen zo hoog zijn als 25,5% volgens bronnen en – blijkbaar – de cellen kunnen zo veel zijn als 31% efficiënt, in theorie. Zonnecellen staan ​​weer uit – nogmaals, in theorie – bij 32,3% hoewel je in de echte wereld geluk hebt om in de hoge jaren twintig te komen.

Het gebruik van geavanceerde microscopie, bleek het team dat er twee verschillende soorten aandoeningen in het materiaal waren. Elektrische desorganisatie vermindert de conversieprestaties van de zonne-energie. Een overeenkomstige chemische stoornis is echter eigenlijk voordelig voor efficiëntie en meer dan goed voor het elektrische nadeel.

De onderzoekers hopen dat dit nieuwe inzichten zal bieden in het creëren van nog beter perovskiet-materialen voor gebruik in de zonnecellen van de toekomst. We hebben dit materiaal gezien dat anders dan zonnecellen wordt gebruikt. Er is veel onderzoeksactiviteiten op deze cellen, dus we hopen binnenkort een aantal praktische toepassingen te zien.

[Main Image: Alex T. bij Ella Maru Studios via University of Cambridge Research Aankondiging]

Actieve pickguard zorgt voor een geweldige gitaar mod

Veel discussie gaat verder in de gitaarwereld over de beste hardware om te gebruiken. Of het nu gaat om de pick-ups, hoe ze gepositioneerd zijn, of zelfs het specifieke hout van hout op het fretboard, het is allemaal voor debat. [Eli Hughes] Zet echter veel van dat aan de ene kant, met zijn innovatieve “actieve pickguard” -project.

Het project reimageert de elektronica van een elektrische gitaar vanaf de grond. In plaats van gemeenschappelijke elektromagnetische pickups, zijn zes individuele piëzo-pick-ups ingebouwd in de brug – één voor elke afzonderlijke string. De uitgangen van deze pick-ups zijn geconditioneerd en vervolgens gelezen door de analoog-naar-digitale omzetter van een Freescale Kinetis K40. De DSP-capable chip kan vervolgens worden gebruikt om alle effecten toe te passen. [Eli] toont de gitaar aan die een griezelige imitatie van een akoestische gitaar aanbiedt, alvorens ook jazz- en overdrive-tinten aan te tonen.

De Kinetis-chip bevat ook aanraakgevoelige ingangen, die [ELI] goed gebruikt. Alle hardware is ingebouwd in een pickguard-vormige PCB, compleet met touch-controles voor dingen zoals volume, toon en kiezen voor verschillende DSP-patches.

In tegenstelling tot een gewone gitaar, heeft deze een voeding nodig, die het krijgt via een CAT 6-kabel, in plaats van de typische 1/4 “gitaarkabel. De CAT 6 draagt ​​ook audio naar een converterbox waarmee de audio kan worden uitgevoerd naar een gewone gitaarversterker.

Het is een nette build en een die laat zien hoe moderne technologie een eenvoudig 20e-eeuws instrument kan reimagine. DSP is echt magie, tenslotte. video na de pauze.

\

De gekruide (cider) moet stromen

een vers geperst glas sinaasappelsap met ontbijt lijkt een trope die rechtstreeks van een sitcom uit een late jaren 1980 is. Sinaasappelsap maken is gemakkelijk; Druk op totdat de vloeistof uitkomt. Appelsap (en bij uitbreiding, appelcider) is hetzelfde principe, maar vereist veel meer kracht om het sap uit te drukken. Dus wat als jij, zoals [PETER], 900 lbs (408,2 kg voor die metrisch ingestelde) van appels waar je cider uit wilt maken? De voor de hand liggende oplossing is om een ​​enigszins geautomatiseerde zelfgemaakte cider-pers met lasers te creëren.

Een eerdere inspanning om 25 gallons cider te maken, nam verschillende volle dagen worstelen voor vier personen, dus [Peter] wist dat hij volgend jaar beter moest plannen. [Peter’s Wife] Greende en gelijmde rode eik in een groot, stevig frame dat kan opdagen met de juiste kracht en niet breken. [Peter] bereikte naar de lokale metalen winkel om een ​​roestvrijstalen lade te fabriceren met een aangepaste afvoer. De cider basket zelf en de pressboard waren esdoorn met waterdichtingsolie.

Maar omdat u echter op appels kunt drukken, betekent niet dat u klaar bent om cider te maken. Ze moeten nog steeds worden gewassen, gesneden en gemalen in een pulp. Een oprit was gevormd dat het in een vrachtwagenbed kon worden ingesteld met spuitmachines om de appels te wassen terwijl ze zich rolden. Een lasercircuit met een LM393-opamp en een fotoresistor stelden de spuitmachines toe om alleen te activeren wanneer er eigenlijk een appel was om te spuiten. Apple-slijpmachines zijn lastig omdat ze de druppel van verschillende ballen van één pond moeten overleven tijdens een verblijf in een redelijke snelheid. De molen geeft de pulp uit in een mesh nylon tas in een emmer van 5 gallon, klaar om ingedrukt te worden. Voor de nieuwsgierige lezer leverden 900lbs van appels 60 gallons heerlijke cider op.

Als u op zoek bent naar een kleinere schaalpers, is hier een ciderpers die een beetje eenvoudiger is om te maken.

Een originele Apple I na drie decennia in een museum

maken De Apple I is het spul van de legende. Het is in 1976 gecreëerd en op de markt gebracht door Steve Wozniak en Steve Jobs, het was het allereerste product dat vrijkomt door wat de multi-biljoen-dollarmaker van iPhones en iMac’s van vandaag zou worden. Met ongeveer 60 originele die bekend zijn om vandaag te bestaan, zijn de prijzen op veiling vaak in het bereik van $ 300.000, terwijl bevestigde werkende werken zelfs veel waardevoller zijn.

Het Heinz Nixdorf Museumsforum (HNF), een computermuseum in de Duitse stad Paderborn, is het geluk genoeg om een ​​originele Apple I in de collectie te hebben. Hoewel het daar is gezien dat 1996, was het altijd op statische weergave en was het nooit ingeschakeld. Sterker nog, het was onbekend of het zelfs zou werken, en daarmee de meest bruikbare tentoonstelling in het hele museum, zou eenvoudig het uitvuren van het een serieus risicovol project zijn.

Maar computers zijn aangegeven om te worden gebruikt, zodat Museum Director [Jochen Viehoff] een beslissing heeft genomen om de duik te nemen en proberen de klassieke appel weer te laten rennen. In de vierdelde videoserie beschrijft [Jochen] de geschiedenis van het eerste product van Apple en de stappen die hij nam om het weer tot leven te brengen. Dit begon met het nemen van het bullet-proof-displaycase en brengt het boven naar de workshop van het museum.

Bij het kopen om een ​​compleet systeem te maken, heeft HNF-medewerkers ook een periode-correct toetsenbord opgegraven, evenals een enigszins nieuwere Apple-monitor die de 60 Hz-composietvideo-uitgang zou kunnen weergeven. Het aansluiten van een originele voeding zou veel te riskant zijn geweest, omdat een enkele fout of een storing hun top-tentoonstelling in vlammen zou kunnen sturen. In plaats daarvan gebruikten ze een set lab-voedingen met een programmeerbare stroomlimiet; Op deze manier zou zelfs een dode kort op de PCB niet leiden tot enige ernstige schade.

Niet dat er geen korte broek waren: na een beetje nederig met het toetsenbord en het aanpassen van het video-uitgangsniveau, heeft de 45-jarige computer in het leven gebracht en begon te reageren op commando’s. Met slechts 256 bytes van ROM is de standaardfunctie-set eerder beperkt, maar de computer heeft naar behoren een basis “Hallo, World” -programma-programma in 6502 Maker-code uitgevoerd. Daarbij trad het toe tot de Elite Club of Bevestigd Working Apple I’s, waarvan er denkt dat ze ongeveer twintig zijn.

Als je geen $ 300.000 hebt om te sparen, maar je nog steeds wilt proberen om je hand te programmeren bij het programmeren van de Apple I, zult u verheugd horen dat u een moderne kopie kunt krijgen op een veel zuiniger prijs. En als al die klassieke hardware te onfield voor u is, wilt u misschien proberen de Apple I op een FPGA te implementeren.

Low-cost computer gebaarcontrole met een I2C-sensor

het besturen van uw computer met een golf van de hand lijkt iets uit science fiction, en om een ​​goede reden. Van Minority Report to Iron Man hebben we tal van beroemde acteurs gezien die hun high-tech computersystemen beheersen door wild te sticuleren in de lucht. Ondertussen zitten we allemaal vast met behulp van toetsenborden en muizen als een stel chumps.

Maar het hoeft niet zo te zijn. Zoals [Norbert Zare] toont in zijn nieuwste project, kunt u eigenlijk een redelijk indrukwekkende gebaarcontrole op uw computer bereiken met behulp van een USD PAJ7620U2-sensor van $ 10. Nou, natuurlijk niet alleen de sensor. U hebt een manier nodig om de uitvoer van de I2C-ingeschakelde sensor om te zetten in iets dat uw computer zal begrijpen, waar is waar de microcontroller binnenkomt.

Kijkend door de verstrekte broncode, kunt u zien hoe gemakkelijk het is om met de PAJ7620U2 te praten. Met niets exotischer dan een schakelkastverklaring, is [Norbert] in staat om de gebaarvlaggen uit de sensor te halen. Vanaf daar is het gewoon een kwestie van het gebruik van de ARDUINO-toetsenbordbibliotheek om de juiste keycodes uit te vuren. Als u op zoek bent om dit opnieuw te maken, zouden we met een microcontroller gaan die inheemse USB ondersteunt, maar technisch gezien zou dit op vrijwel elke Arduino kunnen worden gedaan. In dit geval gebruikt hij in dit geval het Attiny85-gebaseerde digispark.

Dit is eigenlijk niet de eerste keer dat we hebben gezien dat iemand een vergelijkbare sensor gebruikt om low-cost gebaarcontrole te trekken, maar tot nu toe heeft geen van deze projecten echt afgenomen. Het lijkt erop dat het goed genoeg werkt in de video na de pauze, maar er kan uiterlijk bedriegen. Hebben alle hackaday-lezers eigenlijk geprobeerd een van deze modules te gebruiken voor hun dagelijkse futuristische computing?

Stoftekeyboard is piano, theremin en veel meer

Twee onderzoekers van responsieve omgevingen, MIT Media Lab, hebben een apparaat samengesteld dat een uitstekende variëteit aan muziekinstrumenten is geperst in een flexibel pakket. Gemaakt met zeven lagen van stoffen met verschillende elektrische eigenschappen, kan het resultaat worden afgespeeld met behulp van touch, nabijheid, druk, stretch of met combinaties van hen. Met behulp van een op weefsel gebaseerd toetsenbord, lintcontroller en trackpad, kan het worden afgespeeld als een een-octaaftoetsenbord, een theremin, en op manieren die geen woorden hebben, zoals het uitrekken tijdens het drukken van toetsen. Het kan ook worden opgevouwen en gevuld in een case samen met uw laptop en er is zelfs zorgen dat het is genomen om het wasbaar.

De stookketreklagen
Laag één, de bovenste laag, is een geleidende stof voor het detecteren van nabijheid en aanraking. De twaalf toetsen kunnen onafhankelijk werken met een MPR121-nabijheidscontroller of de controller kan ze allemaal behandelen als één, waardoor de afstand de hand kan zijn en het nog steeds werkt. Laag twee is slechts een gebreide stof, maar lagen drie tot zes detecteerdruk, bestaande uit twee geleidende lagen met een mesh-stof en een piëzo-resistieve stof ertussen. De piëzo-resistieve stof is LTT-SPLA uit EEONYX, een gebreide stof bekleed met het geleidende polymeer, polypyrrole (PPA). Laag zeven bestaat uit twee stroken gebreide spandex-stof, ook gecoat met PPA, en detecteert uitrekken. Twee stroken hiervan zijn op de bodem genaaid, één horizontaal en één verticaal. U kunt het uitstekende geluid zien en horen dat dit allemaal in de onderstaande video produceert.

Ribbon-controller en trackpad
De Long Stof-lintcontroller is een opklapbare toevoeging die een vinger in zijn lengte mogelijk maakt. Het bestaat uit een resistieve stof bovenop een niet-geleidende gaas dat bovenop een geleidende stof staat. Het indrukken van de resistieve weefsel zorgt ervoor dat het contact maakt via het gaas met de geleidende stof eronder. Spanning wordt aangebracht op het ene uiteinde van de resistieve weefsel en de vingerpositie verandert de weerstand tussen dat uiteinde en de geleidende stof. Het is dezelfde truc vaak gebruikt met lijnen van grafietpotloodmarkeringen op papier zoals in dit voorbeeld met een 555-timercircuit.

De trackpad wordt geïmplementeerd als een resistieve trackpad met behulp van een 4-draads configuratie. We hebben al gedekt hoe een 4-draads configuratie in een ander artikel werkt. In termen van de stoffen werden twee resistieve stoffen gebruikt voor boven- en onderkant met een niet-geleidende maaslaag ingeklemd tussen tussendoor. Geleidende draden werden genaaid in tegenovergestelde uiteinden van de resistieve stoffen.

Naast aanraken kan een hand boven de trackpad spelen met een elektrisch veld om geluidsparameters te wijzigen terwijl de andere hand op de toetsen drukt. Een demonstratie hiervan is in de video.

Twee printplaten werden gefabriceerd, een verzorven en de andere thereminkeys. Veel meer over het experimenteren van de groep is in hun krant, maar ze vestigden zich op een lintconnector en een Adafruit-veer M0 voor de hub. Ze hebben MIDI geselecteerd als het protocol voor het communiceren met de computer.

Dumping Synth Roms en het vermijden van Bitrot

Bitrot is instellen en onze digitale erfenis wordt langzaam naar stof. Pogingen bewaren onze geschiedenis worden momenteel ingegaan op veel mensen op internet en [Jason Scott] kreeg net een geautomatiseerde CD-ripper, dus alles is een beetje goed.

Er is echter één medium dat over het hoofd wordt gezien. ROM’s, en ik geef geen cartridges van videogames. In de jaren 80 waren masker ROM’s overal, gevonden in alles van pratende auto’s tot synthesizers.

[Ali] Kreeft een paar jaar geleden een Korg I5M-werkstation van eBay, maar deze eenheid had een probleem. Gelukkig had hij een vergelijkbare synth met dezelfde monsters die aan boord waren opgeslagen. Er was maar één manier om erachter te komen of Bitrot de oorzaak was: de chips deed en het weggooien van alle informatie.

Nadat ze met zijn gebroken synth werden gedrongen, had [Ali] nog steeds een probleem met de geluidsuitgang. De ROM-chips moesten het probleem zijn, [ALI] def de chips uit en kocht een broodplank Sop44-adapter na het besteden van soldeerkraden aan elke leiding van de chip was een slecht idee. Deze adapter was verbonden met een Arduino Mega – nog steeds de beste tool voor oneven taken zoals deze – en de inhoud van de ROM werd weggegooid aan een pc met behulp van een behulpzame Arduino-schets.

Dumping van de ROM’s duurde ongeveer 15 minuten, en dat is als hij voor zo lang een goede verbinding tussen de Chip en Arduino kon behouden. [Ali] schreef een verbeterde ROM-lezer na veel vallen en opstaan ​​en was uiteindelijk in staat om dezelfde gegevens uiteindelijk uit dezelfde chip te krijgen.

Terwijl de kapotte synth nog niet is gerepareerd, heeft tenminste [ALI] de cruciale bits van dit antieke instrument. Dat is goed genoeg voor nu, maar [Ali] is van plan dit project te voltooien om die vintage monsters te voltooien en uit deze grote oude synth te spelen.

3D-printer Showdown: $ 350 Consumer versus $ 73.000 Pro Maker

De kwaliteit van het 3D-printen van de consument is de afgelopen jaren ver weg. Hars-printers kunnen in het bijzonder fantastische resultaten produceren en ze worden elke dag minder duur. [Squidmar] nam een ​​miniatuurontwerp en drukde het (of had het afgedrukt) op enkele goedkope harsprinters en een 65.000 euro DWS029. Hoeveel verschil kan er zijn? Je kunt het zelf zien in de onderstaande video.

We waren geschokt door de specificaties voor de veel duurdere machine. Het gebruikt wel een laser van vaste toestand, maar voor die kosten is het bouwvolume relatief klein – ongeveer 15 x 15 x 10 cm. Er waren eigenlijk vijf prenten gemaakt op vier printers. Drie waren op wat we nadenken als normale printers, één was op de 65.000 Euro-machine en de vijfde afdruk was op een printer van 10.000 euro die niet veel anders uitzag van de minder dure.

Natuurlijk is er veel meer aan het proces dan alleen de printer. De hars die u gebruikt, heeft ook invloed op het laatste object. De gecontroleerde printers omvatten een PHROZEN 4K MINI, een PHROZEN 8K MINI, een SOLOS PRO, en de DWS 029D. De exacte gebruikte harsen of materialen waren moeilijk te vertellen in elk geval, dus dat kan ook iets te maken hebben met de vergelijkingen.

Krijg je waar je voor betaalt? moeilijk te zeggen. De 8K en Solos waren nek-en-hals met sommige functies beter op één printer en wat beter aan de andere kant. De DWS029D deden het beter, maar was het echt de prijsverhoging waard? Denk dat het afhangt van je gevoeligheid. De 8K-printer heeft een zeer betrouwbare baan voor een fractie van de kosten. Natuurlijk hadden sommige van dat ook een gevolg van de gebruikte materialen, maar het lijkt waarschijnlijk dat een zeer dure tandheelkundige printer beter zou moeten doen dan een hobby-grade machine. Maar het lijkt niet veel beter te doen.

De DWS-printer gebruikt een laser, terwijl veel hobbyprinters UV-licht gebruiken met een LCD-masker. We hebben low-end hars-printers gezien op closeout voor ongeveer $ 100 en je kunt iets goeds geweldig krijgen in de wijk van $ 200. Tussen deze twee uitersten zijn printers die digitale lichtverwerking (DLP) gebruiken.