Salta al contenuto principale



OK..... This solution is not reccommended.

The switching power supply is too near to Speaker magnet and produce a udible buzzing during listening. But also fixing far from magnet, produce udible noise...



We can opt a Switching one or a Linear one but a linear could be Big and heavy) .
Ideal are 32v/5a switching one or alternatively a transformer (sec 5 A min.) with a rectifier bridge and a high capacity electrolytic (4.700 uF)/50V) placed in parallel at the output . Better use a 0.1 uF in parallel with electrolitic one.


And now the electronics.... Class D amplifiers are very compact and have an excellent performance compared to those in class A / AB. The choice fell on this model that uses the STMicroelectronicsTDA7498 in class D available on EBAY for just over thirty euros. It is specifically designed to be coupled to a soobwoofer and can be powered up to 32V/6A.


The drilling table includes a 220V panel socket and two female RCA sockets (one per channel).
The BF signal will be brought internally to the input of class D amplifier.


And than buy a 37cmX37cmX1cm of wood slab where place the 30 cm /250W subwoofer speaker...


First of all I need to reinforce The internal structure...



Yes, I have one item of IKEA Part number 301.093.10 .

Intersting shape! hu.ikea-club.org/item/30109310…

Uhm...I'ts old, and I found it in garage. What I cando for recycle?




And the software?
The choice is :

1) Raspberrypi OS
2) Libreelec
3) OSMC

Choose according to your intended use, all are valid!




An official RPi power supply seems to be the key to getting high quality sound but we need a 12v 5A power subbly.. Beware of china models which are notoriously undersized power supplies which can introduce instabilities or explode in your face...


Step 4 was to find a 7” LCD on the market to correctly display the Raspberry output without bulky monitors ...
The choice fell on the original 7” touchscreen Raspberry model with 800x480 resolution, which costs around 70 euros.


The old pi2B version does not have wifi/bluetooth chipset but is required to go online. The alternative is buying a rpi3B but why?😉
My magical drawer is full of any king of dongle... which will allow me to play music from other devices such as tablets or smartphones or from remote location...


The third step was to purchase the DAC and class D power amplifier hat to place on top of the Raspberry PI2B . A good choice was X5000 board selling by Suptronics with integrated 192 kHz/24bit high-quality ESS DAC and the Texas Instruments ClassD amplifier (TPA3118) offer up to 2x35w of crystal clear amplification for best sound quality.
Referring to suptronics.com/miniPCkits/x500




It is the modification of an old project that you can see here gl-como.it/v2015/pi3-dac/
In particular, I removed the old DAC hat replacing it with a raspberrypi hat consisting of DAC and 35 + 35w power amplifier nor 5 amp switching power supply. Soon I will post Photo and links.... Stay tuned!




This voltmeter is suitable ebay.co.uk/itm/352627865033 . For the amperometer i will use an instrumets found in my drawer with a shunt resistance because 10A fullscale.



I need a 3-Digit-Digital Voltmeter and analog Amperometer with 30A /scale. I need also to add two rectangular hole on Front panel of Power Supply to put the instruments.


I will to MOD my old CEP 14H22F Power supply particularly suitable for RX/TX radio use. cepitalia.it/prodotti/22/14h22…
I wish to add an Amperometer and a voltmeter to visually check output parameter.



Today I've had an idea for a simple top, low waste, with an elastic drawstring neck that can be adjusted at different widths, including off-the-shoulders.

I've almost finished cutting a piece of fabric that I've had in my stash for a while, waiting for a suitable project (it has a non-uniform print that made it hard to decide a good pattern to make use of it).

It's most definitely a modern project.

So now the obvious thing to do is to sew everything by hand, right?

(I'm not sure whether this is to procrastinate cleaning the table with the sewing machine, or to be able to use tiny sewing allowances, since the fabric is very lightweight.)

#sewing #selfInducedProblems



Problem: I only have one set and a half of vintage linen bedsheet.

Fact: I have about 7 m of vintage bedsheet-linen (~100 cm wide)

Obvious consequence: I now have to sew almost 3 m of a seam that should be extremely flat, plus two hems, on a deadline of “next sheet change”, during a heatwave.

#sewing #selfInducedProblems

in reply to Elena ``of Valhalla''

operazione per niente semplice quella di "sbiancare" i teli di lino "di una volta" però con ste temperature sono una salvezza e sticazzi le macchie, se pure dovessero essercene! @Elikorokoros
Unknown parent

Elena ``of Valhalla''

@LaVi 🕊️📚🐈 @Elikorokoros in realtà la foto (e la spiegazzatura) aiuta a nascondere un po', ma sì, posso essere soddisfatta del risultato.

grazie!



health, ~

I love it when I wake up with a pretty low blood pressure, it's already starting to get hot, I have¹ to walk to the pharmacy, stuff happens and I don't manage to have breakfast before doing so.

at least it's a short walk, and there is also a convenient post box very close, so I also sent a postcard :)

¹ technically I could have asked my SO to go, instead we went together, but that meant that we had to go earlier

in reply to Elena ``of Valhalla''

salute, ~

Adoro alzarmi con la pressione bassa, sta già iniziando a fare caldo, devo¹ andare in farmacia, succedono casini e non riesco neanche a fare colazione prima di andarci.

di buono c'è che è qui vicino, e c'è anche una comoda cassetta della posta quasi sul percorso, quindi ho anche spedito una cartolina :)

¹ tecnicamente avrei potuto chiedere al mio compagno di andarci, invece siamo andati assieme, ma la cosa dava più vincoli di tempo



ploum.net/2023-07-06-stop-tryi…

reshared this



My mother's washing machine is breaking down, and she lives close enough that I'm washing all of her laundry.

Now, I like being able to fill more loads and wash things more often, rather than have them accumulate until the laundry basket is overflowing, so I'm not encouraging her to buy a new machine (an attempt at repairing hers has already been done, and failed).

My real question is: should I do the proper #victorian thing and embroider my husband's initials on all of our household items? should I do a radical feminist thing and embroider my own initials¹? And what should I do with the bedsheet that already has my great-grandfather initials on it?

¹ or rather design. which has the advantage of having a form that is extremely easy and quick to embroider, and I already use on my conference t-shirts that are identical to @Diego Roversi 's ones :D

#historyBounding #selfInducedProblems

reshared this

in reply to rag. Gustavino Bevilacqua

@Rag. Gustavino Bevilacqua

like @Fabio said, this is too practical, there isn't enough overengineering, it can't work (I mean, it would work as a way to separate the laundry, not as whatever it is that we're doing here) :D

Unknown parent

Elena ``of Valhalla''

@Fabio no, you were right at the margin of my field of vision, I wasn't looking at you!

but text only lesana can work with something like zbarcam through the shell, Collector would need some QR-code reading of its own :D



New #inkplate 6 arrived and got git.sr.ht/~fabrixxm/inktoday running on it.

next: get the weather forecast data again (the service I was using vanished from the web some time ago)



twitter, shitposting, en, it

Finally, the twitter shitstorm reached a point where I was personally affected and I had to do something. I just added a key combination to my keyboard map to easily get 🍿.

E alla fine, il casino di twitter mi ha coinvolta personalmente, dandomi cose da fare. Ho appena aggiunto una combinazione di tasti alla mia mappa tastiera per poter digitare rapidamente 🍿.

reshared this



And I've just managed to refactor a long file with tons of #ifdef into a hierarchy of classes, in C++, a language I have vague notions about, through the establish industry practice of copying stuff from stackoverflow.

No, the code isn't anywhere where it can be seen.

Yes, if this fails somewhere the worst that can happen is that I have to get up from my chair to know whether the temperature is higher outside or inside.

And I really needed a project where I could give myself permission to do things that only work for me, rather than having to consider other possible usecases, and possibly even to do bad things, like this one.

Unknown parent

Elena ``of Valhalla''
@Kermode exactly the problem I'm having!


filed under: palazzinari

“(passeggiando per Roma) scorgiamo in fiamme un isolato¹ di notevole altezza, a molti piani; già tutta la zona vicina bruciava in un incendio spaventoso. Allora uno degli accompagnatori di Giuliano disse «La proprietà urbana offre grandi proventi, ma i rischi sono enormi, senza confronto. Se si potesse trovare un rimedio contro gl'incendi di case tanto frequenti in Roma, giuro che avrei già venduto le mie campagne e comprato in città».”

(Aulo Gellio, trad. Giorgio Bernardi-Perini)

per carità, apprezziamo l'onestà e la mancanza di ipocrisia, but still…

¹ io avrei tradotto condominio o palazzina



E per la gioia di @LaVi 🕊️📚🐈 e @Fabio il 2156 da Como a Cadorna ha investito una persona a Cesate, circolazione bloccata tra Milano e Saronno.

#trenò

Unknown parent

Elena ``of Valhalla''
@LaVi 🕊️📚🐈 ecco, in effetti il sito parla di malpensa che terminano / ripartono da Saronno, ma del resto dei treni (varese / como / novara) non dice niente
@LaVi
in reply to Elena ``of Valhalla''

@LaVi 🕊️📚🐈 mi correggo, sono uscite le notizie su un tot di treni per le altre destinazioni, che come si può immaginare…
@LaVi


Anyway, tonight I've dreamed that a *soccer player* from Torino FC (serie A italian league) had joined the fediverse.

Himself, not his PR staff or something.

And I received a boost of one of his posts, about his struggles with impostor syndrome.

in reply to Elena ``of Valhalla''

E stanotte mi son sognata che un *calciatore* del Torino si era iscritto sul fediverso.

Non il suo staff, proprio lui.

E mi era arrivato un boost di un suo post in cui parlava del fatto di soffrire sindrome dell'impostore.

reshared this



e niente, ci sono 27°C in casa, e sto facendo merenda con polenta e zucchero.

#ThisIsInsubria!

in reply to Oblomov

@oblomov
Nessuna faida per la gran Carità. Noi adepti della Suprema Scuola della MonoPentola aborriamo la violenza 🤪😜
@valhalla @fabrixxm
in reply to Paolo Redaelli

@Paolo Redaelli @Fabio @Oblomov niente violenza! solo guardare la vostra polenta fatta male con aria di compassione e superiorità :D


Shawl Calculations


Posted on June 16, 2023
Update 2023-06-17: I had missed an N in the formulas, they have been updated, and since I was editing this I’ve added the haskell bit.

I’ve just realized that I’m not anywhere close to finishing the shawl I’m knitting, so I’ve done the perfectly logical and rational thing and started a new one.

This one is using some yarn from the stash, so its size is limited by the available yarn, and I wanted to estimate how long it may be, so I weighted the ball of yarn at the beginning and then again after knitting 10 and 20 rows.

It’s a top-down crescent, with 6 increases every two rows (but these calculations should work for any uniform top-down shawl with a regular number of increases), so each block of 10 rows should use an approximately fixed weight of yarn more than the previous block of 10 rows.

So, let w0 be the weight of the first block of rows, wr the (average) difference between two consecutive blocks and wT the total weight of the shawl. Then the weight used by block i should be wi = w0 + wr ⋅ i and the total weight of the shawl should be:

$$w_T = \sum_{i=0}^{N}w_i = N ⋅ w_0 + w_r ⋅ \frac{N ( N + 1)}{2}$$

where N is the number of blocks in the whole shawl.

This gives:

N2 + (1 + 2 ⋅ w0/wr) ⋅ N − 2 * wT/wr = 0

and the only positive solution will be:

$$N = - 1/2 - w_0/w_r + \sqrt(1/4 + w_0^2/w_r^2 - w_0/w_r + 2 ⋅ w_T/w_r)$$

or, in a few lines of python that can be easily copypasted (changing the values in ws and w_T, of course):

import math
import statistics

w_T = 200
ws = [2, 4, 6]
w_r = statistics.mean(map(lambda x: x[0] - x[1], zip(ws[1:], ws)))
-1/2 - ws[0] / w_r + math.sqrt(1/4 + ws[0]**2 / w_r**2 - ws[0]/w_r + 2 * w_T / w_r)

Or, in Haskell:
let ws = [2, 4, 6]
let w_T = 200
let w_0 = head ws
let w_r = ( sum (map (\(x,y) -> y-x) (zip ws (drop 1 ws))) ) / (fromIntegral (length ws - 1))
-1/2 - w_0 / w_r + sqrt (1/4 + (w_0/w_r)**2 - w_0/w_r + 2 * w_T / w_r)

Which right now (using the actual measured values) tells me I will have about 135 rows in my shawl, but I’d really want to do a few more blocks of 10 rows and have more datapoints before I trust the numbers I’ve put in.

Which means that this shawl will also take forever.


blog.trueelena.org/blog/2023/0…



Shawl Calculations


Posted on June 16, 2023
I’ve just realized that I’m not anywhere close to finishing the shawl I’m knitting, so I’ve done the perfectly logical and rational thing and started a new one.

This one is using some yarn from the stash, so its size is limited by the available yarn, and I wanted to estimate how long it may be, so I weighted the ball of yarn at the beginning and then again after knitting 10 and 20 rows.

It’s a top-down crescent, with 6 increases every two rows (but these calculations should work for any uniform top-down shawl with a regular number of increases), so each block of 10 rows should use an aproximately fixed weight of yarn more than the previous block of 10 rows.

So, let w0 be the weight of the first block of rows, wr the (average) difference between two consecutive blocks and wT the total weight of the shawl. Then the weight used by block i should be wi = w0 + wr ⋅ i and the total weight of the shawl should be:

$$w_T = \sum_{i=0}^{N}w_i = w_0 + w_r ⋅ \frac{N ( N + 1)}{2}$$

where N is the number of blocks in the whole shawl.

This gives:

N2 + N + 2/Wr ⋅ (w0 − wT)

and the only positive solution will be:

$$N = \frac{-1 - \sqrt(1 - \frac{8}{w_r} (w_0 - w_T))}{2}$$

or, in a few lines of python that can be easily copypasted (changing the values in ws and w_T, of course):

import math
import statistics

w_T = 200
ws = [2, 4, 6]
w_r = statistics.mean(map(lambda x: x[0] - x[1], zip(ws[1:], ws)))
(-1 + math.sqrt(1 - 8 / w_r * (ws[0] - w_T))) / 2

Which right now (using the actual measured values) tells me I will have about 140 rows in my shawl, but I’d really want to do a few more blocks of 10 rows and have more datapoints before I trust the numbers I’ve put in.

Which means that this shawl will also take forever.


blog.trueelena.org/blog/drafts…

in reply to Elena ``of Valhalla''

also, lol, I see that the support for math in pandoc (which I use to generate my blog) is somewhat partial, and what gets here to friendica is even less.

But then, everybody who knits also reads LaTeX, right? :D



Yesterday evening we've put the mosquito net over the bed (sigh, the Season has started late, but it has started).

/me, just before going to sleep: should I also engrave Elbereth on the net, just to be safe?

#nethack

in reply to Elena ``of Valhalla''

Ieri sera abbiamo messo la zanzariera sopra al letto (sigh, la Stagione è iniziata tardi, ma è iniziata)

io, subito prima di dormire> devo anche engravare Elbereth sulla zanzariera, tanto per andare sul sicuro?

(sì, lo stavo dicendo in italiano è ho proprio detto engravare. non mi pento di niente)

#nethack

reshared this

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.