[ / / / / / / / / / / / / / ] [ dir / animu / asatru / cafechan / equis / general / hisrol / soyboys / vg ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): ee83d33656b516e⋯.png (243.71 KB, 359x557, 359:557, sys'.PNG) (h) (u)

[–]

 No.903849>>904060 >>904165 >>904309 >>904311 >>907526 [Watch Thread][Show All Posts]

I need to build an environmental monitoring system for a client. It doesn't necessarily need to be scalable, and I can handle the back end stuff myself. I was wondering if any of you nerds had advice about hardware and peripherals to use for a project like this.

 No.903858>>903937 >>907526

1-wire


 No.903862>>907526

install gentoo


 No.903866>>907526

Write it in Rust


 No.903937>>903954 >>907526

>>903858

Have you implemented with it before ?


 No.903954>>904034 >>904146 >>904166 >>904309 >>904311

File (hide): ab00cc329be245b⋯.jpg (14.27 KB, 505x495, 101:99, rbRcf.jpg) (h) (u)

>>903937

no but i have a bunch in drawer somewhere

Each sensor has a id and can use the same wire, so it seems pretty easy to set up.


 No.904034>>907526

>>903954

The limiting factor for me is the cost. I read the manual and it seems like a good direction to look.


 No.904060>>907526

>>903849 (OP)

Something like Arduino or ESP would work, assuming the reliability requirements aren't very strict.


 No.904146>>907526

>>903954

Really liking the dox on Maxim's site.


 No.904165>>904309 >>904311 >>907526

>>903849 (OP)

EE here, what are the design requirements? what do you want to measure? where is this system going to be located?


 No.904166>>904482 >>907526

>>903954

Conceptually it seems simple, but the actual code implementation of things like I2C isn't as simple as you'd think.


 No.904309>>904622

>>903849 (OP)

Negro, i can tell you didn't complete a single working board on your lifetime and considering your choice of a book you're at best an arduino kid. As any real EE would have asked you >>904165 you didn't mention anything about your "environmental control system". Also you're better off telling the client that you're pure shit in such a question and outsource it to a local enginegroes sweatshop or you will be sleeping fearing every movement of a wind, because somewhere someone might die because of your "system" and you will be hanged by your dick. They know what they are doing and they always get such second-hand requests. "I don't know shit about hardware, but it shouldn't work like this and you should change this and add this; it's simple just like my nephew can code his homepage in Joomla, roight?"

But for other faggots:

DS18B20 is a no-brainer, just pick a right version of a letter on the end, because some versions offer higher resolution or higher temperature range.

>>903954 it's 1wire, which also works without the power rail, just pull-up a 1K resistor to power rail. DS-somehting-something is pretty popular as a cheap access control system for 1Wire "buttons" in eastern europe.

I2C isn't that hard, actually inter-integrated is used even without 5V rail because it sources directly from the bus line. Also even a shitty <1$ 8-bit microcontroller supports it on the hardware level! So you don't even need to worry about the timings and shit, you just feed it the correct register values (all the required fields are ALWAYS mentioned in the datasheet or "programming examples").

Negro at the OP probably wants it to have a shiny GUI even on his PC, so... You negroes better pick a pack of a real MCU with ethernet stack and physical layer chip. You may try Tiva-Connectivity series, pretty good documentation, library and it actually works unlike bloody indian-outsourced STM shit. And then connect to a ethernet switch, access via local IP, get results.

Negroes, ALWAYS

ALWAYS USE HARDWARE ISOLATION

so your environmental system won't fry your computer because i know you're a cheap whore, who won't use a transformer. Also it's way easier just to pull off a dead module and insert a new one. Actual "service engineers" are dumb as bricks, so you better not let them touch your device with their bloody hands.


 No.904311>>907526

>>903849 (OP)

Negro, i can tell you didn't complete a single working board on your lifetime and considering your choice of a book you're at best an arduino kid. As any real EE would have asked you >>904165 you didn't mention anything about your "environmental control system". Also you're better off telling the client that you're pure shit in such a question and outsource it to a local enginegroes sweatshop or you will be sleeping fearing every movement of a wind, because somewhere someone might die because of your "system" and you will be hanged by your dick. They know what they are doing and they always get such second-hand requests. "I don't know shit about hardware, but it shouldn't work like this and you should change this and add this; it's simple just like my nephew can code his homepage in Joomla, roight?"

But for other faggots:

DS18B20 is a no-brainer, just pick a right version of a letter on the end, because some versions offer higher resolution or higher temperature range.

>>903954 it's 1wire, which also works without the power rail, just pull-up a 1K resistor to power rail. DS-somehting-something is pretty popular as a cheap access control system for 1Wire "buttons" in eastern europe.

I2C isn't that hard, just SDA (simplex data in-out), SCLK (clock obviously). Also even a shitty <1$ 8-bit microcontroller supports it on the hardware level! So you don't even need to worry about the timings and shit, you just feed it the correct register values (all the required fields are ALWAYS mentioned in the datasheet or "programming examples").

Negro at the OP probably wants it to have a shiny GUI even on his PC, so... You negroes better pick a pack of a real MCU with ethernet stack and physical layer chip. You may try Tiva-Connectivity series, pretty good documentation, library and it actually works unlike bloody indian-outsourced STM shit. And then connect to a ethernet switch, access via local IP, get results.

Negroes, ALWAYS

ALWAYS USE HARDWARE ISOLATION

so your environmental system won't fry your computer because i know you're a cheap whore, who won't use a transformer. Also it's way easier just to pull off a dead module and insert a new one. Actual "service engineers" are dumb as bricks, so you better not let them touch your device with their bloody hands.


 No.904482

>>904166

there is tons of ready made stuff

you dont have to know how to code to set it up


 No.904622

File (hide): 73094ec096fb2a8⋯.png (59.02 KB, 770x750, 77:75, vio.PNG) (h) (u)

>>904309

Thanks for the giggle.


 No.904623

A cluster of libreboot w500 stacked on top of eachother


 No.907526

File (hide): 98e021ab4eb7d37⋯.png (110.82 KB, 1415x670, 283:134, max01.PNG) (h) (u)

>>904311

>>904166

>>904165

>>904146

>>904060

>>904034

>▶Anonymous (You)  04/26/18 (Thu) 00:10:45 No.9040

>>903937

>▶Anonymous (You)  04/26/18 (Thu) 00:10:45 No.9040

>>903866

>>903862

>>903858

>>903849 (OP)

Can one of the posters LARPing as EE status answer the environment part of that question. If the cases avialable for the sensor determine what can and can not work, where are some good standards for cases and other physical stuff?>




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
16 replies | 3 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / asatru / cafechan / equis / general / hisrol / soyboys / vg ][ watchlist ]