Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
a cyberpunk goose
May 21, 2007

echinopsis posted:

thats solid
i trained as a welder out of high school. that could have been my future





is that some tig? also nice technique on that 2nd pic

Adbot
ADBOT LOVES YOU

a cyberpunk goose
May 21, 2007

01011001 posted:

https://www.youtube.com/watch?v=zyiY_3cyEuo here's a robutt. only fell in once filming it, too

:3: swim lil guy swim

a cyberpunk goose
May 21, 2007

coffeetable posted:

this is a great thing you're doing, jumping in at the deep end. you'll learn an unbelievable amount if you stick with it, but it's going to take a while and you can't hope to do it all in one go.

what you need to do is come up with some subproblems that will be easier to solve. that'll stop you from burning out. in this case, they could be things like
  • setting some simple circuits up in an electronics simulator
  • getting an arduino board up and flashin' its LED
  • measuring the temperature of the water w/ the arduino board
  • turning a mains-voltage lightbulb on + off w/ the arduino board
  • dimming a mains-voltage lightbulb w/ the arduino board
  • learnin' a lil python
  • implementing a PID on the arduino

what you definitely shouldn't do is worry about all these things at once. come up with a list of two or three small subproblems, and forget about everything that doesn't contribute to solving those problems. you can come back and make a full design later on, and it'll be a much better design for all that you've learnt from the subproblems.

yo could you recommend a good simulator? i keep finding lovely java ones but im convinced there's some nerdtool that is exactly what i'd like it to be (drag components onto a space and connect them and inspect voltage and see things happen etc)

a cyberpunk goose
May 21, 2007

Bloody posted:

my dirt cheap board shop of choice is http://dorkbotpdx.org/wiki/pcb_order because you get excellent quality boards for dirt cheap if you can sometimes wait a week or two

dorkbodPDX? im in portland maybe ill just pop in :c00l:

a cyberpunk goose
May 21, 2007


nice balls

a cyberpunk goose
May 21, 2007

Cold on a Cob posted:

kerbal space balls program

i knew it! im surrounded by kermans!

a cyberpunk goose
May 21, 2007

ol qwerty bastard posted:



so now they clump together which is kind of cool (i put in a bit of friction too so the energy would dissipate)

:allears: what do you use to make these gifs? now i want to start learning how to do actual collision stuff

a cyberpunk goose
May 21, 2007


ffmpeg will eat input frames as well!

if you're on a mac, install brew, then brew install ffmpeg

boom you're done

a cyberpunk goose
May 21, 2007

program in forth

its the one true language

a cyberpunk goose
May 21, 2007

    snype
   /


Werthog 95 posted:

post the improv u dork

he's doing improv






right


now

a cyberpunk goose
May 21, 2007

i am a bad poster

a cyberpunk goose
May 21, 2007

just catching up on this thread and came across this

Sweevo posted:

why not make a game people actually want to play? instead of "lovely rougelike #2347"

gently caress you get out, reinventing the wheel is mega interesting if you come at it with the right approach and want to learn poo poo like horsemans is

gettin caremad at the 'pos, time for a walk

a cyberpunk goose
May 21, 2007

ol qwerty bastard posted:

More bouncing balls crap because im kind of bored with cfd at the moment (though I'll come back to it eventually)

https://www.youtube.com/watch?v=AaIKbjQB1rg

"ball 1080"

a cyberpunk goose
May 21, 2007


pshh

i could do that

if i really wanted to

heh

:stonk:

a cyberpunk goose
May 21, 2007

Dr. Honked posted:

the source is selling litehawk aero's for $60, gonna get one and put a keyfob camera on it



you'll chop ur head off!!

a cyberpunk goose
May 21, 2007

nice bonus unit

a cyberpunk goose
May 21, 2007

i'm learning electronics and tonight i wanted to learn how to do pcbs in eagle, including how to do part order bombs from digikey/mouser and verify component models and thresholds etc



lol autorouting fails me even on really simple 2 layers

a cyberpunk goose
May 21, 2007

Bloody posted:

eagle is astonishingly lovely idk if ive ever used a more counterintuitive tool

diptrace is my cheap and cheerful schematic/layout tool of choice

also your board layout is a piece of poo poo

it is, :unsmith: thanks. ill look into diptrace

edit:

quote:

"DipTrace for Mac is actually just the windows version running in Wine"

aw man

a cyberpunk goose fucked around with this message at 17:17 on Oct 31, 2013

a cyberpunk goose
May 21, 2007

spankmeister posted:

worksforme wontfix

also one my favorite pcb tools is lochmaster because it translates to holemaster

holemaster accurately describes me

but really whats a good tool that doesn't run in loving wine and isn't eagle

a cyberpunk goose
May 21, 2007

minidracula posted:

You might try looking at DesignSpark PCB, but it's also Windows-only (runs in Linux under Wine). One arguable benefit is it can read Eagle formats. DipTrace may be able to cope with Eagle formats too, I don't know (never used DipTrace).

diptrace will eat eagle libraries and thats all i really cared about, diptrace is probably fine but the neckbeard in me just doesnt want things to run in wine

a cyberpunk goose
May 21, 2007

honestly having come from goofy indie game mapping tools, eagle isn't that bad

its just an esoteric tool that was programmed as it was needed and no one has ever gone back to clean up the loving mess it is

a cyberpunk goose
May 21, 2007

Bloody posted:

oh yeah you could use http://circuits.io in theory

decent comedy option at least

i live for comedy. ill go through this sometime and give a trip report (start to actual board in my hands)

a cyberpunk goose
May 21, 2007

802.11weed posted:

i wanna make a clock from a pinball backglass. not one with reels, just a classic one where numbers just light up.

what would you guys recommend i use to drive ~20 LEDs. i've never played with arduinos or w/e so pls help. i wanna learn this stuff and i figure this is a cool project for an idiot nerd like me

msp430 is a good candidate, http://www.ti.com/tool/msp-exp430g2

the chip has an internal flash so it'll hold onto the program you flash it with, and it's through hole so you can get a socket or just do a ugly board wire mess thing.

basically you hook this fucker up to usb and use mspgcc to compile c programs that run on it and then it'll just keep rerunning the last program you pushed out to it -- in this case you'd need to give the msp some power and then you have like 16 pins to use to control leds if you wanna be lazy about it, or you can get smarter about how you drive the leds and use shift registers or something more robust

also the msp430 chip is like $2 and if you get the think i linked (which is only $10 and comes with 2xmsp430s) you can program a poo poo ton of msp-esque chips

a cyberpunk goose
May 21, 2007

dur posted:

idiot project status: almost done



just gotta hang the curtain now

order up!

a cyberpunk goose
May 21, 2007

Usagi-Sauce posted:

just realised if that controller had access to a speedo you could program it to do trippy poo poo like have chasers run down the side strips matching your speed so they look like they're hanging in space :2bong: :pcgaming:

http://www.kickstarter.com/projects/revolights/revolights-join-the-revolution also saw a dude on the street with these today & they looked pretty cool, high visibility but not ridiculous like full-spoke POV lights

artisinal fullspoke ring leds

a cyberpunk goose
May 21, 2007

shift register? idk im bad at this tuff

a cyberpunk goose
May 21, 2007

code:
>>> session = model.DBSession
>>> user = session.query(model.User).all().pop()
>>> user
<User: name=u'testuser', email=u'fartbutt@gmail.com', display=u'GOOD DAY SIR'>
>>> user.password = "FALCON KICK"
>>> user.password
u'PBKDF2$sha256$10000$EZxvLESdj0Dgn8og$RSXuKr6BG9ihwcmEJhVRnssInQLCbgkF'
:shobon: implemented password storage "right" last night, feels good for no particular reason

a cyberpunk goose
May 21, 2007

https://www.pjrc.com/teensy/teensyduino.html

these own own own own

k20 Freescale running at 96mhz max -- has a crap ton of peripherals on die and the guy who makes it made it integrate seamlessly with the arduino IDE thing it's great

a cyberpunk goose
May 21, 2007

would video shame project log poo poo be welcome here or is that not on par with the cool hardware projects stfuf

a cyberpunk goose
May 21, 2007

lol why am i even asking



progress on a tilebased multiplayer game framework that i'll be making my SAGDC game with

learned how to use this Monster Debugger thing which is a radass remote debugger for your AS3/flash programs

project and feature overview:
* server is in java, it's pretty well structured and needs to be since Flash only allows TCP sockets, ie: every session on the server is going to be blocking. so i have a factory spawn sessions which thread-safely digest packets via a common header and put it in a packet queue the main pump eventually processes
* all the level information is synced across the network, in the screenshot i'm editing a level and i only see results after the server has digested my tile delta and sent me a delta update packet with the new changes (level saving/loading currently implemented so server can go down/come back up and the levels are still there) so the client doesn't know anything about the levels until the server tells is
* you can simultaneously edit a level with other people who have the editor open, though this is more of a side effect than a feature

tonight i was able to fix an issue where Flixel doesn't do a good job at freeing orphaned objects and there's enough referencing happening behind the scenes that the GC never cleans it up, so i could bloat the memory from 20 megs -> 100 megs in about 2 seconds of mouse clicks because it was instantiating new FlxTilemaps every click, that was an :eyepop: of a moment where after only like 3 minutes of editing my session was at 1.25gb of memory used. so i went ahead and learned more about the memory model in Flash and how to use better profilers like Monster Debugger there


pictured: the phantom memory bloat

i cleaned up some referencing and now even after heavy use i cant get the memory footprint to go above 45MB before a GC cleans up the orphans :)

it has been a busy ~7 days

i was tired of cobbling together build pathways in python+beautiful soup by using general purpose tools like Tiled so i figured i'm going to want a robust level system i might as well make authorized clients able to edit levels live and take advantage of the fact that i already have a delta update system implemented

will post more as i go if interest exists

a cyberpunk goose fucked around with this message at 12:06 on Jul 4, 2014

a cyberpunk goose
May 21, 2007

blender chat

blender owns for the price point, I have done some p effective video shame modeling and now that I have Stockholm syndrome I've also done some animation and rendering with it, it even has some nice things like texture painting with tablet sensitivity support

a cyberpunk goose
May 21, 2007

Luigi Thirty posted:

i meant more the timing than anything if my hardware uart is used for PC communication

or I could just buy a maxim serial driver ic and let it do everything

level converters are so stupid simple its literally 5v in and gnd and then y1 routes to q1 or whatever, 3.3 goes in 5 goes out, and the other direction, wire that up to your uart and go hogwild

a cyberpunk goose
May 21, 2007

could use some guidance on a dumb thing because im really really bad at electronics nad i thought i knew what i was doing with this component but i dont



i have this NTE7051, http://www.nteinc.com/specs/7000to7099/pdf/nte7051.pdf which i want to use to take an existing signal and drive a speaker at audible volumes.

currently i have the speaker hooked up the GND + Signal directly and you hear it very faintly making tunes ( :3 ) but i wanna bump it up a notch so i got this low power friendly opamp from a local place

i talked to jonny290 and a friend and got different stories but here's where im at hooked up VCC and Ground (Substrate) to the power supply vcc/gnd, obviously Input and Ground (Signal) are the audio inputs, but no matter how i hook up the speaker to the output side of this chip i can't get anything to happen except to hear the speaker quietly pop like it's driving the magnet but not doing anything otherwise. any configuration of +/- on the speaker's inputs to the Output 1, Output 2 or Ground doesn't seem to be giving me sound

what am i doing dumb

edit:



poorman schematic of one of the configs suggested which does nothing

the other version of this basically has one of the two speaker wires going to pin #6 instead of say #5, both giving me nothing

edit 2: scope shows nothing, current jumps way up on my bench supply (.05 amps to .4 amps) when i hook up the speaker which bothers me so i disconnect, and to be clear i can hook the speaker directly up to signal & signal ground and you can faintly hear things still

a cyberpunk goose fucked around with this message at 00:17 on Aug 26, 2014

a cyberpunk goose
May 21, 2007

Bloody posted:

i feel like your grounds should be tied together

i tied the grounds together, j290 had me try some things like putting a blocking cap inline with the speaker etc, but nothing im doing is giving me any kind of signal on the other side of this fukkin chip, i bought two incase one was bad or i fried something, both do the same behavior and i've not wired anything up in such a way as to blow things (its also supposedly a "short protected" IC) kinda mad and frustrated, i have some other components to make a push/pull amplifier but i've never done anything that complicated and was really hoping to rely on the formfactor here, j290 & co. suggested i pull an amp out of some lovely pc speakers so im gonna go do that at some point today

a cyberpunk goose
May 21, 2007

Mido posted:

could use some guidance on a dumb thing because im really really bad at electronics nad i thought i knew what i was doing with this component but i dont



i have this NTE7051, http://www.nteinc.com/specs/7000to7099/pdf/nte7051.pdf which i want to use to take an existing signal and drive a speaker at audible volumes.

currently i have the speaker hooked up the GND + Signal directly and you hear it very faintly making tunes ( :3 ) but i wanna bump it up a notch so i got this low power friendly opamp from a local place

i talked to jonny290 and a friend and got different stories but here's where im at hooked up VCC and Ground (Substrate) to the power supply vcc/gnd, obviously Input and Ground (Signal) are the audio inputs, but no matter how i hook up the speaker to the output side of this chip i can't get anything to happen except to hear the speaker quietly pop like it's driving the magnet but not doing anything otherwise. any configuration of +/- on the speaker's inputs to the Output 1, Output 2 or Ground doesn't seem to be giving me sound

what am i doing dumb

edit:



poorman schematic of one of the configs suggested which does nothing

the other version of this basically has one of the two speaker wires going to pin #6 instead of say #5, both giving me nothing

edit 2: scope shows nothing, current jumps way up on my bench supply (.05 amps to .4 amps) when i hook up the speaker which bothers me so i disconnect, and to be clear i can hook the speaker directly up to signal & signal ground and you can faintly hear things still

follow up: was able to solve the issue, basically this amplifier has a 40db gain, and the line out on my audio shield was high enough voltage differential on the signal that it was trying to amplify the input signal up to like 6000v or some insane #, i hooked up a function generator we had in the office and applied a -60db gain to to the output and lowered the amplitude till i finally saw an amplified signal come out of this fukkin amplifier

the issue is that it might be trying to amplify it too much and want a super quiet signal which translates to noise :( so i might not be able to use this NTE amp and will have to pull apart a PC speaker to get the LM amplifier out of that

a cyberpunk goose
May 21, 2007

Sagebrush posted:

use an attiny45/85, idiot

a cyberpunk goose
May 21, 2007

i only use the finest freescale eclipse plugins to generate a loving labyrinth of C that gives me a few handy top level API methods to call into with so i can use my jlink debugger and a mess of pogopins and an enclosure to flash my 100pin qfp monstrosity which i will then accidentally overheat with my heat gun when im too lazy to use a fin tipped soldering iron and some simple tinning tricks

a cyberpunk goose
May 21, 2007

current dumb project status:







all the features and components are verified on breadboard so now i will solder everything together and it will end up in that box and play music when a button is pushed and display a picture on a 96x64 rgbw oled adafruit screen i dont know what to do with

this is for a friend's birthday gift

a cyberpunk goose
May 21, 2007

Doc Block posted:

that's some quality 3D printing

yup looks like poo poo

Adbot
ADBOT LOVES YOU

a cyberpunk goose
May 21, 2007



gettin somewhere, middle pic has the amplifier & 100k volume pot (lol 64 turns) because no one nearby has any tiny non-linear trim pots like i want, however the OLED screen just barfs noise all over the power and ground causing the worst screech, i dunno if i have time to isolate it so i might be stuck with a screechy power situation :(

shout out to my boy jonny290 for being patient with me and some dumb questions i had

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply