Breaking Ground: St Kilda Road tram occupation


We are here today at Anzac Station undergoing
a major occupation to realign the new tram tracks. This occupation is necessary to join
the north and the south station box that is under St Kilda Road. The station box is 300 metres in length, 30
metres in width and 22 metres deep. We are working 24 hours a day to reduce disruption
to the road and tram network, demolishing the track, overheads, wires and road. This
will allow the installation and construction of the new track and road. The construction of the acoustic shed behind
me is aimed at reducing construction impacts such as noise, light and dust and is ongoing
throughout the occupation. We built as much of the road and the tram
alignment as we could before the occupation to minimise disruption to the local community.
We worked closely with Yarra Trams and VicRoads to ensure a successful occupation.

Simple Modular Work Tables (WITH MAGNETS!) // Woodworking How To


Hey, I’m Bob and I like to make stuff. Today, I’m going to make some really simple work tables with some really cool features This is my new shop. Now, I haven’t done anything down here except move my stuff in and just put it against the walls So I have a ton of work to do. I’ve got lighting to do. I’ve got walls to cover I’ve got electrical to run and lots and lots of organization But the first thing I need to do is build a new workbench. Last week on my live stream on twitch, I decided to have a collaborative design session I talked to everybody in the chat and told them I wanted to make a big work table and asked for ideas So we all worked together and came up with a really cool idea. In my shop I wanted a big table to work on but I also kind of didn’t want a big table because they’re kind of hard to work Around and sometimes they just eat up a lot of space, so together we came up with the idea for the Voltron of workbenches It’s a few smaller tables that will connect together to make one big one when you need it. It’s going to be pretty cool I’m excited about it Let’s get started. The construction for this table is extremely simple, and I designed it in a way So that there’s only a few different sizes of 2×4 to cut. Let’s talk about the materials I’ve got three sheets of half-inch MDF You could use something else if you wanted to but MDF is nice and sturdy and very flat I’ve also got a 4×8 sheet of eight inch hard board This is sometimes called masonite – it’s a really thin inexpensive cover to put on the top of the table So if you mess it up, you can easily take it off and put down a new sheet to have a nice clean tabletop I’ve also got a whole bunch of locking casters and some spray paint There’s a few more things that go into this down the road, and I’ll show you those when we get to them But right now let’s put together the frame. I’m going to end up making three tables and between them I need a whole bunch of pieces of 2×4 cut to length. In fact I need 20 pieces cut to the exact same length I’m going to set up a stop block on my miter saw so I can just put the pieces in chop it and move on To the next piece and get through them really quickly There’s a really quick and easy way to do that because my miter saw is fixed in place And it’s not going to slide back and forth. First I’m going to measure out the length that I need on a board and mark it with a pencil. Then I just make sure that That mark is lined up exactly where it needs to cut with the blade and while I’ve got the workpiece held firmly in place I lay another scrap piece of wood right against the end of it and driving some screws to the table So now every time I put a 2×4 up against that piece I know it’s exactly the right distance from the blade Then I just have to make a whole bunch of cuts Just a few minutes later, I’ve got all the two-by-fours cut in case you were curious. I use sixteen eight-foot 2x4s Which is a lot But there’s only this much waste left from all of those pieces I cut the 2x4s into three different sizes one for the legs one for the long sides and one for the short sides and Setting up a stop block like that makes it very quick and easy and makes sure that all of your pieces are exactly the same Length. Next up, I’m just going to screw them together and make the frames for the top and bottom to make the frame I’m just going to screw these together end to end It’s really simple But the important thing here is to make sure that you get these pieces overlaid in the correct direction You want to make sure that they’re laid out this way so that the final dimensions of the table will be 24 by 48 I’m going to drive some two and a half inch screws from the outside of these long boards into the short board and make sure that I’ve pre-drilled all of these holes before I screw them in Since the holes are so close to the end of the board if you don’t pre-drill them there’s a good chance you’re going to split the wood Now I’ve got three sets of frames ready to go. Each one the smaller tables has two rectangles and then the large table has two big squares. At this point all of these frames are very flexible in one direction You can see that they flex a lot here And that’s okay now because these are going to be tied together a lot better once the MDF goes on But the next step is to tie the top frame to the bottom frame and you do that by screwing in the leg piece Those get screwed on to the face here where you see the end grain of the 2×4 and not the other face It’s kind of important later on Those are going to get screwed on just like I did with all the other construction making sure that they are flush with the top of the top frame and the bottom of the bottom frame and when I do that It’s really important that I don’t screw those in where I’m going to be installing the magnets later on down the road All the frames are put together now They’re ready to put on the mdF on the top and on the bottom shelves, but before I do that I’m going to put on some casters. That mdF is going to make these things a lot heavier So since I’m going to have to flip them over I’m going to add the casters now Flip them over and then add the sheets. I got 12 locking casters each one of these is rated for about 125 pounds a piece. I got enough to go on each corner of each table And I’m just going to screw them right into the two by fours because these are made of two-by-fours which are not always perfectly straight some of these joints are not super-tight and that causes these edges to Not necessarily be exactly 48 or 24 inches They’re usually within 1/16 and then eight at the most, and that’s not a big deal in this case So I’m going to measure the outside dimensions of each one of these tables Individually and cut a piece of MDF to fit exactly edge to edge. Once I get does in place I’m going to pre-drill and countersink the holes to drive screws in directly into the studs through the mdF I want to make sure that those screw heads are flush with the surface because there’s another coating going on top after. After I get Those tops put on I’ll use the same process to add the bottom shelves We got that first corner in and it is square But as we turn this around you can see that the other sides do not always match up And that’s because the 2×4 frame It’s just not square by itself But there’s a way around that we attach the first corner in that direction and now we’re going to attach this Opposite corner by forcing it into place Bending the frame and driving in the screw. By putting these Opposite two corners in place correctly with the corner the other two corners are going to be really really close to where they need to be Here’s the little thing I didn’t expect That four by eight sheet of hardboard that I got for the top of this is not actually four by eight Instead a 48 inches wide it’s forty seven and a half inches I don’t know why but that forces me to have a little bit of a gap on two sides of this It’s not a huge deal, but next time I go to replace this top I’ll probably use eighth inch plywood that way I know that the final sheet is actually four by eight I’m going to go ahead and screw this top on in the same way dis countersink some screws in a couple of places to hold It down but actually decided that I’m going to move the sheet so that all of the extra gap is on one side rather than split between Two sides and the reason for that is so that the one side that has the big gap on it is going to back up To the table saw as the out feet the other three sides will be all the way to the edge and then when I line Them up with the other tables there won’t be a big seam for these smaller tables I’m going to use some smaller screws to attach the hard board just to the mDF and not through it into the frame Because these mdF tops are going to need to hinge I’m going to use some really short screws for this and I have to countersink through the top of this But the material is very thin the countersink will go right through it And then you’ll end up with too big of a hole if you’re not careful We’ve got some more mdf to put down here on the bottom shelf So I’m going to lay this in place drive in some screws Then flip the whole cart over and add another piece in this section and screw it on as well Now comes a really cool part getting these tables to stick together like Voltron We’re going to use magnets for that in fact really big rare-Earth magnets these are neodymium magnets And they are pretty strong and pretty big you don’t necessarily have to go this big But I wanted to make sure that they had plenty of strength in each corner of each table we’re going to put a magnet in one face and a washer in the other face and we’re always going to put them in the Same configuration, so that anytime this corner hits a different corner on a different table They will match up The magnet of the other table will always hit this washer and the washer of the other table will always hit this magnet I measured down the same distance on both sides of these corners and the same distance from the outer edge So that the center point of this one is the same place as the center point of that So when two corners meet the center of these two things should be the same and they should line up. On each corner of each Table, I’m going to make the exact same markings I’m going to use a forstner bit to bore out a bigger hole to put the magnet in because it’s pretty thick the washer I’m just going to screw in on the face so it’s a little bit proud of the surface that will help it connect to the Magnet that it’s trying to reach. It’s just a matter of screwing those in and this corner is good to go now I’m going to add it to three more corners And then we’re going to do a little test to see if the two tables will stick together And if they don’t it’s okay because we can always add another set of magnets and washers below these that will increase the grab strength on each one of these corners Next I’m going to put the tops on to these little tables So that they can hinge open and I can get to that storage that I built-in onto the inside this is going to be hinged on this back edge with something called a piano hinge or a continuous hinge It’s really just one long hinge that runs from end to end. These are really easy to install I mean, it’s basically just a hinge but in this case I want to make sure that it’s recessed a little bit underneath the top so that this side of the top is it lifted I want the whole top to be as flat as possible to make that recess I’m going to use a straight bit in my router And then use an edge guide on the router as well to run along this back side and cut away just enough material so that The Hinge fits down into it and is flush with the top To make sure that I get the right depth on the bit I just put the hinge right on top of the router and then adjust it so that the tip of the bit is flush with the top of the Hinge My line up the outside Of this hinge with the outside Edge because I don’t want it to protrude and get in the way of the tables connecting So I’m going to try to get it completely lined up and flush out here, and then punch some holes to start the screws That hinge will help it attach and go up and down But it’s kind of heavy because it’s a solid piece of mdF so to assist that a little bit I’m going to use these gas struts These are really inexpensive ones that I found but they can get very expensive so just be sure to look for the cheap ones unless you want to spend a lot of money. These install really easily on the Inside they have two points of contact and you can twist them However, you need to to make sure that they can connect to the two sides that you need to connect just follow the instructions They’re really easy you screw in the two pieces snap these into place And you’re good to go. The hinge and the gas struts help it to open and close kind of safely and easily but you also Need a simple way to open it. To do that I’m going to use the trim router to cut a slot all along this front edge So you have a place for your fingers to go to grab the top That’s as far as I’m going to take the build on these tables right now. There are some things I want to add in the future But I want to use them in the shop first before I add those things and while I tell you about those things Let’s see the tables in action. Work tables unite. One of the big things I definitely want to add to these tables in the future is a shelf underneath at least the smaller tables. The large table is going To have a shop Vac and a compressor underneath it, so it doesn’t need a shelf but the smaller ones would be Awesome to have a shelf to hold power tools so that they could be ready to use anytime I need them for them to be ready to use that means those tables also have to have some sort of a power source under them, so Eventually I’m going to add a power strip underneath the table somewhere. First I want to use these in the shop to make sure that I don’t put those power strips in a place that gets in the Way, but eventually I think it will be mounted underneath the table top or on the inside of the leg It’d be really nice to have a jigsaw or sander They’re just ready to go I could run an extension cord over to the table plug it in and get to work So I’m going to add the shelf I’m going to add the power and also on the smaller tables I need to add some sort of a layer on the inside of that storage so things don’t roll around when I’m rolling the table Around I’ll probably use some sort of a foam mat or something like that I’m not exactly sure yet But if you wanted to get really fancy you could always put in Kaizen foam or something like that and cut out spots for specific Tools, I probably won’t do that But who knows. I figured out another big thing on these while I was putting them together And I wanted to kind of warn you about this I tried really hard to get two by fours that were nice and straight, but even those are not perfectly straight So when you put things together like this not all of the faces and not all of the edges are going to line up Typically that wouldn’t matter very much but when you’re trying to get two magnets to stick together They have to actually be close enough to grab so there are a few corners on these tables that are bowed Just enough to where they don’t actually grab the magnet I mean the good thing is here that all the sides of all the tables connect So you can just spin them around to find a better connection but it’s just something to think about try to make all of your corners and your faces as square as Possible so that the magnets and the washers can line up there you go some really simple Sturdy work benches that can be customized to be whatever you need in your shop I want to say a big thanks to my community on twitch who helped me Brainstorm the ideas for these table gave me lots of great ideas if you want to come hang out with this go to Twitch TV Slash I like to make stuff. I stream every week. It’s a great community. It’s a lot of fun I’m really glad to finally be able to bring you a project from my brand new shop I’m going to have a lot more videos about setting the shop up and getting it ready to actually make better videos So that’ll be coming soon, but in the meantime I’ve got lots of other projects, and you may be interested in so be sure to check those out And I’ve got some new home renovation videos that are going to be listed right here Don’t forget to subscribe. Thanks for watching I’ll see you next time Also on the smaller tables, I got to put something on the inside of that cabinet cat drawer and storage storage

Job Simulator Gameplay – Office Worker – HTC Vive


(Job Bot) Hello, human. Grab a cartridge from the tray and let’s get to work. (Job Bot) There’s never a dull day in the old cubicle farm. (Job Bot) Hello, human! Welcome to an accurate simulation of *monotone voice* office worker. (Job Bot) Take a look at this board for instructions. (Job Bot) Workers would traditionally start their day with an addictive liquid stimulant. (Random Bot) D’oh, my glasses! (Job Bot) Also, workers would ingest a frosted sugar torus for sustenance. *nom* *nom* *nom* *nom* *nom* (Job Bot) Now you’re ready to start your day. It’s time for *monotone voice* computer. The computer is the most important facet of the office, with humans and safety being the close second and third. (Random Bot) Ugh, that almost hurt! *telephone ringing* (Bot on Phone) Hello, can you get me line zero, please? Zero- (Job Bot) E-Mail was an inefficient form of communication, popularized in the mid 1990’s. (Job Bot) Ahh, the freedom of ‘inbox: zero.’ (Random Bot) Ooh, a message! (Random Bot) Hey, that almost- almost hurt! (Random Bot) Whoo, hoo-hoo! (Random Bot) Why is it not five o’clock yet!? (Job Bot) Here comes Supervisor Bot. Better look busy! (Supervisor Bot) Okay everybody, let’s make- let’s make some *monotone voice* business. Johnson, I’m counting *monotone voice* paradigm shift. Those *monotone voice* optimizations? (Johnson) Uhh, you… can… count on me. (Supervisor Bot) That’s what I like to hear. Hey, you! You’ve been doing a *monotone voice* good job. I’ve been thinking about giving you a *monotone voice* promotion. In fact, if nothing goes wrong in the next ten seconds, the job’s yours. *typing noises* You see, that’s why I like you! Always workin’ hard to climb that ladder! Take this, the new position’s yours! (Job Bot) Good job, human! You’re climbing the ranks. And here comes Boss Bot. Looks like he’s got more work for you! (Boss Bot) *boring voice* Hello, human. I am Boss Bot. I noticed you’ve logged in, so I’m here to give you your first task of the day. We need to bring some new bots on board, so look through your resumes and find two bots to hire. (Job Bot) You heard them, make sure you pick the best bots for the job. (Bandit Bot) Ah, this is the happiest day of my life! (Tourist Bot) Can’t believe it’s my first day! (Random Bot) Hey, that almost hurt! Hey, what the-!? (Boss Bot) Have you seen the latest sales report? This isn’t good. Load up the old spreadsheet program and fix these numbers. Wow, you cook those books like a professional *monotone voice* gourmet chef. (Random Bot) Hey, that almost hurt! (Job Bot) It’s time for lunch. At mid-day, humans would interact with primitive robots known as *monotone voice* vending machines *normal voice* to obtain food. Looks *monotone voice* delicious. *normal voice* Enjoy your meal, human. (Coworker Bot) Hey coworker, can you get me a *monotone voice* candy bar? (Job Bot) Looks like it’s stuck. Sadly, this was common with early generations of robots. (Coworker Bot) Thanks, coworker! (Coworker Bot) Hey coworker, over here! Get on your computer and check out these hilarious pictures! (Random Bot) Come on! (Boss Bot) Hello, human. I’m looking forward to your presentation today on all of the *monotone voice* business *normal voice* that we did in the last week. (Job Bot) So Boss Bot wants you to do a presentation. You’ll need to make some slides. Time to learn about an ancient human technique called *monotone voice* winging it. Try using this program in your computer. (Random Bot) Ooh, a message! *nom* *nom* HWAAAAAAAAAAAGH (Boss Bot) So… you ready to go through this presentation? Here’s the clicker. Use the button to go through your slides. *pleased crowd noises* *cheesy trumpet sounds* *boom* (Random Bot) Well, what do you know? (Boss Bot) Nice- Nice job, hu- That was very *monotone voice* business. (Random Bot) Come on! (Coworker Bot) Hey, human. Bot number *monotone voice* 10110 *normal voice* is retiring tomorrow. We wanted to give him a parting gift. Everyone’s pitching in. Why don’t you give me something you’d like to contribute? That’s how you want them to remember their old job? Anyway, do you think you can type up a quick card to go with this? It would make it a lot more *monotone voice* personal. *typing noises* That looks good. Hand it to me. I’ll handle the rest. Thanks for helping out! (Random Bot) Hey, what the-!? (Boss Bot) Uhh, things aren’t going too well. We need to find a couple bots we can let go. Take a look at these employee evaluations. (Fancy Bot) First, my stapler jams. And now, this? (Job Bot) In the office, coworkers would converse around the liquid dispenser. (Random Bot 1) Man, did you hear that *monotone voice* Bot #2272 *normal voice* got fired? Man, that’s *monotone voice* notable. (Random Bot 2) Hey Bill, did you see the *monotone voice* sports event *normal voice* on TV last night? It’s pretty *monotone voice* touchdown. (Random Bot) Who threw this? Stand up. Who did it? (Random Bot 1) Check out these photos of my many children! (Random Bot 2) Do you bear children, human? (Random Bot 1) Aww, now isn’t that- isn’t that sweet? (Random Bot) Hey, what the-!? (Boss Bot) Yeah… hey, look, I’ve got some papers I need you to shred It has to be you for… legal reasons, I don’t really wanna get into it… here. Just look in the case. Shred everything. Just get rid of it. *nom* Uhh… see… here’s the other thing. I just found out that our insurance fully says(?) *SHREDDING NOISES* that you actually can’t have this much stuff in your cubicle. So uhh… you’re going to need to get rid of some of that too. Alright, that’ll do. Turn off the shredder when you’re done. That was a close one. Alright, carry on. Nothing to see here. (Police Bot) Right there, hold it! Don’t let that bot get away! (Random Bot) Hey! That was a pre- (CEO Bot) Hello, human. I am CEO Bot. Here’s the thing: Boss Bot needs to go away for a while, and you’ve been doing a really *monotone voice* good *normal voice* job. So I’d like to offer you a promotion. (Coworker Bots) Happy *monotone voice* promotion *normal voice* to *monotone voice* human Happy *monotone voice* promotion *normal voice* to *monotone voice* human (Coworker Bot) Now make a wish and blow out the candles! (Coworker Bot) Sorry, human. Looks like there’s not enough cake for you. (Coworker Bot) Here you go, human! I got you a *monotone voice* present. *balloon blowing noises* (Random Bot) D’oh, my glasses! (Random Bot) Hey, that almost hurt! (CEO Bot) Now that you’re the boss of this department, I’ll leave it to you to do the honors. *air horn* (Coworker Bot) Yaaay! (Coworker Bot) Woohoo! It’s time to go home! Good job, everyone! Let’s get outta here before the boss tries to stop us! (Coworker Bot) Whoo! Yeah! (Coworker Bot) Wahoo! (Coworker Bot) Haha! (Coworker Bot) Great, it’s five o’clock! Work is over! (CEO Bot) Yeah, I’m gonna have to ask you to come in on *monotone voice* Saturday. (Job Bot) Well, there you have it, human! I hope this has given you a better idea of what it was once like to *monotone voice* office worker. Well, you know how to get back to the museum if you want to. I’ll just be hanging out here while you do whatever you want.

Business Pig – children’s book read aloud – The Reading Project


hi guys it’s Yonatan welcome to the
reading project are you guys ready for my next book let’s start
business Pig words and pictures by Indra Zulu one morning at the sunshine
statuary for farm animals jellybean dasa gave birth to a litter of piglets right
away you know volunteers noticed something unusual what kind of pig is
that well I believe what we have here is again the wine business pig well let’s
call him Jasper Jasper was very different from his siblings he hated
playing in the mud and he refused to root for grub’s acres and other tasty
things the way that other pigs did everyone at the situating flat Oh Jasper
but that didn’t keep him from feeling out of place the volunteers decided to
create a space just for him he liked it very much
they all saw it and help with the bookkeeping the whole barnyard but
turnout for his meetings to show their support Dell not everyone appreciated
but just for my to offer the chicken continually refused to take an interest
in his flowcharts and the goods it’s his business card worst of all no matter how
many charts presented or as amazed he handed out expounding on why he would
make a great pet he was passed up for adoption
it was quite disheartening it really was but Jasper was a smart outgoing
proactive pick in not one what life gets him down for long he formed the plan
birthday approaches the media lifestyles business Pig pet of the future then he
enlisted the help of some of his contacts he even used some old-fashioned
tried-and-true methods to get his message out satisfied with a job well
done Jasper took some time to relax and
wonder if all his efforts would pay off immediately just Versailles results
someone soon the visited harm someone who did not look like the average person
planning to adopt a forever farm pet he was pleased to see she was actually
studying his charts she wanted to exchange a business card with him when
she requested his resume and run it through it
the interview went well but upper management had to be consulted
luckily upper management was also impressed with Jasper’s credentials
everything added up the offer was made in the contract was signed it was a
perfect fit the head thank you so much for watching do you also want to meet my
new pet I’ll introduce you my new pet pickles
next week can’t wait for that see you next time bye

Self Freezing Coca-Cola (The trick that works on any soda!)


With this one simple trick, you’ll be able
to take any bottle of soda, and pour out an instant slushy on command. Now if you don’t
believe what you’re seeing, that’s ok, but it is real, and in this project you’ll discover
the insanely easy secret to making an instant soda slushy. For this project, grab a bottle of room temperature
soda, and start shaking it violently. We want as much pressure to build up inside as we
can get. Now I’ve done this with these 500mL bottles, and set them in the freezer for 3
hours and 15 minutes. This is the point when they’re colder than freezing, but not actually
frozen. Now you can show your friends that it’s just a normal soda, but watch what happens
if we simply release the pressure, tighten the cap, and turn it upside down. In just
3 seconds, the entire bottle has turned to an icy soda slush. Pour it in a glass, and
you’ll get a good idea of how thick the slush really is, and when it starts pushing up at
the top you can see it’s a light and fluffy, delicious carbonated ice. Now let’s try removing
the pressure very slowly. This is going to take a bit of patience, but when you get the
cap off, you might notice, your soda didn’t freeze. If you pour it into a frosty bowl
that just came out of the freezer, it’ll ice up right before your eyes. There’s one chilled
soda ready to be served. You could try keeping your soda liquified by pouring it in a clean
bowl, then freezing it by dropping in one flake of ice. These crystals will grow rapidly,
until your entire bowl is filled, and now we have another chilled soda, ready for your
enjoyment. On a bigger scale, like in a glass, you’ll notice that the crystals collect at
the top. To get them to spread out, just take a spoon, or a straw, and give it a little swirl.
You should see the whole drink quickly ices over. Now, if you’re wondering why this works,
it’s because the liquid is supercooled and actually wants to freeze. It just needs some
help getting started. Now this works with every soda, and sports drink that I’ve tried
because it’s the water in the drink that’s actually freezing. As the ice forms, the syrup
gets trapped between the ice crystals, so the slush keeps its flavor. If you try this
yourself, keep in mind that every freezer is a little different, so just play around
with the time it takes to get your best results. I tried supercooling canned soda and found
that they work as well, but you have to release the pressure very very slowly or they’ll ice
up in the can. When you do get them open, you’ll see the trick works exactly the same
as the others. Well now you know how to super-chill, your favorite soft drink, and master the art
of the 3 second slushy. If you like this project, perhaps you’ll like some of my others. Check
them out at www.thekingofrandom.com

Business event for the partners of “Duyunov’s motors”


[Music] the second international meeting of the dune of smarter sprodgkin partners was held in the end of September in the centre of Moscow especially for the partners of the project new tops motors the company solar group organized the business workshop they are the presentations by famous european coach marketing and graphic design expert jewish of fernando i think that solo group is having a golden days the fortune favors that’s why the current stage investing can attract a large number of investors and one can purchase the biggest possible share I think that’s exactly what attracts investors over 50 partners from Russia Belarus Ukraine Bulgaria India and Italy gathered to get unique breakthrough knowledge and skills for successful development and implementation of the project for the purpose of entertainment the event host organised the test-drive of the pigment truck and Denzel ROG electric bike will be a 90s electric motors modernized to cinders LaBianca technology this is a huge opportunity I believe in the project 100% I would even say I believe in the project 1000% that’s why the project will be gaining momentum for sure grow and continuous advancement in the future if we want a clean world with no pollution we should choose the project doing of smokers will be more bright go to people tell them about the project don’t be afraid that the someone will be constantly say no again we have a real help we can change a real life on a global level all partners have seized an implemented opportunity to communicate with each other or share the experience and establish business relations with the colleagues [Music]

Controlling Mechanical 7-Segment Displays?! How RS-485 and UART works! || EB#43


Recently, I received those mechanical seven-segment displays which, like the name implies do not use LEDs to highlight each one of their segments but, instead, they use a small piece of white plastic that moves around. To find out how exactly this display works, I opened one up and found out that each plastic segment has a magnet connected to it, which can either get pushed away or attracted by another magnet. In the case of the commercial display, the required seven magnets are electromagnets, who, by alternatingly hooking them up to 12 volts DC reverse their magnetic polarity and thus control each segments. And, best of all, all the electromagnets keep their magnetic polarity even when current is no longer flowing, meaning that as soon as you are done displaying a number it will stay there without requiring any more electrical energy. As you would expect, though, controlling just four of those displays would either require lots of microcontroller pins and simple code or a more sophisticated microcontroller circuit with complex code. which, in both cases, can be a very time-consuming task. Thankfully, the company, AlfaZeta, which produces those seven-segment displays and sent them to me also sent me a big module with ten of them which are attached to a pretty promising-looking control circuit. So, in this video I will try to find out how this circuit works, how we can tell it what to display through the Arduino’s UART and the RS-485 interface and, finally, I will use it in combination with an ESP8266 to build a subscriber counter for my YouTube channel. Let’s get started! This video is sponsored by AlfaZeta First off, in order to properly examine the control circuit, I removed its two mounting screws and then, lifted it off the seven-segment display PCB. And, judging by the number of used IC’s, I was afraid that this circuit will not be an easy reverse-engineering subject. But, never-the-less, I started searching for all the datasheets of the IC’s, as well as finding out how each component is connected to one another through the help of the continuity function of my multimeter. As it turns out, the head of the operation is the ATmega32A microcontroller which, through the help of of high-voltage source driver IC’s and Darlington transistor array IC’s controls all the electromagnets. As far as I figured it out, it seems like one side of all the electromagnets of one display are connected to one source while the other displays all use different source pins. The other sides of the electromagnets are individually connected to a Darlington transistor array pin. While this time all electromagnets with the same segment control function are connected together. Now, if you watched my video about multiplexing, you should by now understand how the microcontroller can control all the displays. If not, then let me tell you that the source IC only powers one display at a time. And, by activating the [unsure] of transistors we power the required segments to form a number. Then the source IC powers the next output, and we can once again set the fitting transistors to form the next number. This process repeats until all numbers are successfully created This is, of course, only my theory but, since the practical testing of the displays later on revealed that they cannot change numbers simultaneously but, instead, have to change numbers one-by-one I was pretty sure that my theory has to be correct. The only question remaining is, how can we tell the microcontroller to display a specific number? For such communication tasks, the PCB comes with two RJ11 female connectors which, according to the manufacturer feature this pinout. But, what exactly does RS485 mean? Well, RS485 aka TIA485 or EIA485 is an industry standard for asynchronous serial data transfer. And, speaking of data transfer, I already talked about the SPI and I2C communication protocols in previous videos which I will use as a comparison example. Both of them use the clock line which basically tells the receiver when to read the data on the data line. This is called a synchronous communication. The RS485, however, is asynchronous which means there’s no clock line, only data lines. That means when an RS485 transmitter starts sending serial data consisting of 1’s and 0’s to a receiver the receiver has to synchronize itself by recognizing the first voltage edge and then using its own clock and set baud rate in order to sample the sent data at the correct time. The transmitter of course also has to use its clock with the exact same baud rate in order to generate the serial data. Otherwise, both of the components will not understand each other. It is also very important to note that, unlike SPI or I2C, which are proper protocols the RS485 only defines the electrical properties of the communication signals. It is not a protocol, nor does it define connection plug arrangements. That is why when you work with RS485 you have to get the proper communication protocol and hardware pinout from the manufacturer which mine kindly provided. Before testing the code, however, I want to name the most important electrical properties of the system. It typically uses one twisted pair of wires where one carries the non-inverted data signal and the other carries the inverted data signal. The receiver then creates the original data signal by creating the difference between those two. That sounds needlessly complicated at first, but the data wires use symmetrical voltage levels, and thus, injected common mode noises equally exist on both lines and therefore get rejected by the differential receiver inputs which makes the system pretty interference-free. Of course, there are more electrical properties but, before boring you to death, and since you can easily look those up online let’s continue with the coding. Now, the given protocol seems simple enough. Just the start command followed by the address of the module, the actual 10 numbers I want to display, and then a stop command. To control the display, I want to first use the Arduino Nano, which luckily comes with a USART interface. If we ignore the letter ‘S’, it stands for Universal Asynchronous Serial Receiver Transmitter which certainly sounds promising when it comes to functioning with the RS485 interface. So, as a simple test, I set the baud rate of the Arduino to 9,600 just like I did for the control PCB and typed in the serial data with the last numbers to display being ‘1234’. After uploading the code to the Arduino, we can hook up an oscilloscope to the serial transmit pin of it in order to find out that it sends out the data we just typed in, in software. And, while this does look promising, we still have the problem that this one data line does not match the RS485 standard. That is when such a MAX485 break-out board comes in to play. This IC can basically turn our microcontroller serial data into RS485 standardized serial data. So, I hooked it up to my Arduino according to this schematic which only utilizes the write functionality of the IC, and not the read functionality, created a twisted wire pair through the help of my electric drill, soldered one side of it to the control PCB’s ‘A’ and ‘B’ line and hooked up the other side to the MAX485 breakout board, and finally, after all this theory it was time to power the control boards as well as the Arduino in order to find out that code does in fact work Brilliant! And if we look at the RS485 data lines with the oscilloscope we can see the non-inverted and inverted data signals pretty clearly. Now, the manufacturer also sent me a bit of example code to display any digit I want which I used to create a simple counter mode. After uploading the code, and me being quiet for a few seconds, you can enjoy the true beauty of mechanical displays. Needless to say, I do love the sound and look of it which is why I decided to use it as a subscriber counter for my channel All I had to do was to connect the serial interface of an ESP8266 to the MAX485 breakout board and merging the Arduino YouTube API library with the 7-segment control board code in order to create this rather lengthy piece of software. After uploading it we can not only see through the serial monitor that the ESP grabbed my YouTube data successfully but we can also see that the 7-segment display shows my subscriber number correctly as well! And with that being said, I hope you enjoyed this small mechanical display RS485 UART adventure and learned a bit along the way. If so, don’t forget to like share, subscribe, and hitting the notification bell. Stay creative and I will see you next time!

How to Work Smarter Not Harder


>>Hello I am Jennifer Whitt, Director of ProjectManager.com. [Music Intro]>>Well welcome to our whiteboard session today
on how to work smarter not harder. I just recently celebrated another birthday, and
people asked me what I liked the most about getting older. And I said it is actually getting
smarter. So I remember back in the day when I started
my first corporate job after college and I noticed that I was always the one working
late as everyone else kind of waved goodbye. You know at five o’clock and I was still
there until all wee hours of the night. And I thought wow how do they do that? They are
so much smarter. And they kind of smiled and they always said great job Jennifer, you are
working so hard. So I was so proud of myself because I was
working so hard. That got me even more projects and more responsibilities, and I thought that
was great until I finally caught on. So if you’re one of the ones who are working
late while everyone else is going home or you are getting all the harder projects and
everyone else is getting all the cushy jobs, well let me give you a few tips I have learned
along the way. So first of all access and ask yourself why
it is important for you to work smarter. Because I decided there is actually our own triple
constraint that we are working with. Because you might want more time, you might want more
money, like how can I do more with less and make more money at the same time. Or what about scope, how can I get more deliverables
done, how can I get more done in my day? And maybe quality of life, for me now as I am
getting older and smarter I am actually more interested in my quality of life and my life
balance. So assess yourself now and decide again what
makes it smarter. What are you trying to accomplish? What are the results that you want? So once you do that and know why, then here
are just a few things that I want to share in how. The how to work smarter, so number
one check your abilities on what you are doing and ask yourself am I the best person to do
this? I know even in the realm of project management
there are some things that I like to do better than others. There are some things that I
can do better than others. So I decide if I’m to do this or not. So I
find if there is a team member who can do this better, or do I have a colleague, do
I have someone else in the group or organization. I re-assigned different tasks according to
abilities. Number two boundaries, always looking at boundaries
and making sure I set my own boundaries. Where people are not able to come in and decide
that I need to reshuffle my schedule on their behalf because of some lack of planning they
are doing. Or maybe people just come into my office,
or my cubicle, or maybe they hijack my meeting. So I have to set my own boundaries and learn
to say, “No,” and make sure people understand that. The next item is your calendar. Your calendar,
your schedule, the days you work, the hours they work, I remember when I first started
out of college it was important for me to have to come in early. So I would get in early at 6:00 a. m. So from
6:00 a.m. to 8:00 a.m. I would plan all of my activities, and then when my team came
in then I would be able to work with my team, meet with my stakeholders any other project
team members. Then at the end of the day it was important
for me to go do my exercise routine. So I had a certain time that I wanted to leave
at the end of the day. Then, now it is almost reversed. So now I
start my morning out with my exercise routine. The things that I need to do for me to get
quiet, maybe I meditate, or maybe I get my quiet time. So I do not even start my workday until 10:00
a. m. and then I ended my day at 2:00 p.m. so I can do the planning for the next day.
Then I come in and then everything is set. So you have got to be able to set your own
schedule and your own calendar, and then one of the things I see with some of my mentees
is, and I used to do it myself when people would call and want to change meetings around,
well you can do that, you know things do change, but you have got to be able to control your
calendar. Understand how that impacts your day and your
projects, so being able to manage that effectively. The next one is mentors and mentees. I am
constantly engaging new mentors for myself because I want to find people who have been
there, done that, for the things that I want to do because I feel like I can learn from
them. So I engage them and I asked them questions
like, “How am I doing?” I have them assess me. They get to look at my work habits, what
I am doing, how am I doing it, and they get to question, and they get to see where maybe
I have gaps where I cannot see for myself. So they may offer different suggestions of
things maybe more abilities that I need to learn, more skill sets I need. They may see
habits that I have with maybe not setting boundaries and not being able to own and manage
my calendar. Then mentees, I think it is important to have
mentees, people who are learning. Maybe they are trying to learn things that I know how
to do, so they constantly ask questions. I will never forget an environment I was in
where we had people who had just been hired on. Some people were new out of college, some
people were new out of other companies, but they were considered the new people. So I remember there was one guy in particular
who always had these great ideas. Creative ways to save us time, maybe money, energy,
and he was told that he was young. So the new people were to be seen and not
heard. I thought that was so crazy, so later I would always pull him aside and I would
talk with him myself and question him, and I always got new ways of doing that. So I have never forgotten that, so I always
solicit, and I always feel I have something to learn from my mentees just like they have
something to learn from me as their mentor. So I think it takes both mentors and mentees. Then the one for processes, it is always great
to have processes or systems established, documented, repeatable, measurable, processes. For those who may work in different fields
where there is the Carnegie Mellon capability maturity model, there may be ISO, there may
be other standards, but those are the components that they look for. Being able to document things so people who
maybe you can hand work off to so it is a documented procedure and it is also measurable.
So you cannot improve anything if you cannot measure it. So those measurements help you to improve,
and then question. Always question, is this something I even need to be doing anymore?
Is this the way I need to be doing it? Because as things change we always need to
be able to update how we are doing things. A good example is I have someone in my group,
who is still using Excel, and so we started looking at it, and back in the day Excel was
a way to make things better. It was an improvement over doing things manually,
so to put something in Excel was a step up. It actually improved and save time, but now
we have learned that because there are online systems, online project management systems
we can actually put that in a project management software and they can do the calculations
without doing Excel. So Excel is now an old way of doing things
where the new project management system is the new way of doing it, so it is always question. So these are some of the ways that I have
found over time as I am getting older and now smarter. Those are some of the things
that I just wanted to share and I hope they help you too. If you are looking for a tool that can help
you work smarter not harder then sign up for our software now at ProjectManager.com.